Technology "Tibetan Breaking" Specification Tibetan Breaking is a convention to encode line breaking opportunity inside the string data itself, using a Tibetan interpunct ⟨་⟩ character, called ཙེག་ (tsek).
Technology Dumb i18n site I don't know how to call this sort of internationalization scheme on a website so I coined it for my own use. Explaining this gets repetitive so I made this article to link to every time I wanted to talk about it.
Unity Visual Studio Code vs Rider for Unity Visual Studio Code is almost perfect, very very few annoyances. But in this competitive scene of text editor, it is tempting to pay just to eliminate those annoyances from the tool I touch every day.
Technology Manual word breaking in a game website It is very likely that your game has some kind of catchphrase before drawing reader into the details of the game. In some unlucky circumstances the word breaks in a wrong place on a popular fixed-width device size.
Technology Search Engine Optimization research for localized game website Can we make a localized website for games which Google indexes each routed pages and shared beautifully to social networks?
Technology Workaround for client-side Blazor localization with .resx Blazor is strong because of WASM client side possibility. But there are problems I found trying to make localization works entirely client side.
Unity Unity Firebase SDK behaviour the docs didn't tell you For example there is persistence built in that let you preserve anonymous ID between app runs.
Technology App promotional screenshots and videos guide 2019 How many resolutions and variants you should plan for submitting to both App Store and Google Play Store?
Technology Dinner-driven Development (DDD) I have been developing a new game software development practice, and it's about time to publish this research : Dinner-driven Development (DDD).
Technology Less obvious Firebase Cloud Firestore techniques I have been using the recently GA (generally available) Cloud Firestore via REST API from Unity. I want to collect something that is not at the forefront or in documentation, that I think if I had known this it would change my database design and planning early.
Unity DOTS Various noise functions They are all generated using Unity.Mathematics library. But the general definition could be applied elsewhere.
Technology ทำไม iOS ถึงเทพ สังเกตว่าสาวก Android จะคุยว่าฟีเจอร์นั้นนี้ Apple ลอกไป นั้นนี้มีมาตั้งนานแล้ว ฯลฯ แต่ว่าทำไมเมื่อสัมผัส Apple แล้วรู้สึกถึงความฟินมากกว่า
Technology Review ข้อเสียของ Slack Review (ข้อเสีย) Slack… และคุยกันเรื่องบทเรียน User Interface ด้วย
Technology เปรียบเทียบ AWS vs Firebase หลังจากที่เกม Duel Otters ใช้ AWS ไปแล้ว อยู่กับมันมาประมาณ 2 ปีแล้ว เกมใหม่ Mel Cadence ว่าจะใช้ Firebase…
Technology วิจัยเปรียบเทียบ Encoding Quality (CRF) ของ H.264 มีงานวิจัยเล็กๆมาให้ดูอีก เวลา Encode H.264 นี่มันปรับคุณภาพได้ที่ค่า CRF ซึ่งเลขมากแล้วจะกากลงแต่ขนาดก็เล็กลงด้วย…
Technology ศึกษา intermediate language ของ ref function ใน C# เรียนจบมาซะนานแล้ว มา throwback สู่วิชา compiler กันบ้าง… ผมสงสัยว่าการส่งของ value type เข้าไปใน ref นี่มันประหยัดกว่าก๊อปเข้าไปตรงๆในทาง…
Technology ทำไม virtual method ถึงใช้คีย์เวิร์ด virtual ใน C# เราสามารถสร้างเมธอดที่สามารถ override ได้ใน inheritance โดยการใส่ virtual modifier
Technology รายละเอียด license ของที่ซื้อมาจาก Asset Store เมื่อตะกี้มีคนญี่ปุ่นเมลมาถามว่า ซื้อของใน Asset Store Introloop ไปแล้วแต่ไม่แน่ใจว่าต้องซื้อทุกคนมั้ย…
Technology การเก็บข้อมูลตำแหน่งของโน้ตมิวสิคเกม อันนี้เป็นบทความเฉพาะทางมากๆไม่คิดว่าใครจะอ่านเข้าใจ แต่จดไว้อ่านทวนว่าตัวเองลองอะไรมาแล้วบ้างละกัน (หรือมีใครจะอยากทำมิวสิคเกมอีกมั้ย)
Technology แนะนำโปรแกรม DaVinci Resolve แทน Premiere Pro ฟรีและดี ที่ดีที่สุด คลิปที่ผมเพิ่งลงไป จริงๆไม่ใช่แค่ทำเล่นๆแต่จะลองใช้โปรแกรมนี้ “DaVinci Resolve” ของ Blackmagic Design ที่สำคัญที่สุดเชื่อมั้ยว่า ฟรี!!
Technology ทดสอบขนาดไฟล์ binary serialize ภาค 2 จากภาคแรก จะเห็นว่าจากไฟล์ C# Serialize ดิบๆถ้า zip แล้วสามารถลดขนาดได้ตั้งกว่า 70% แน่ะ แสดงว่าไฟล์ C# ที่ว่ามันมีข้อมูลที่ค่อนข้างเป็น…
Unity เรื่องเลิปๆ ในเกมหลายๆคนอาจจะใช้ฟังก์ชั่น Vector3.Lerp ไม่ก็ Mathf.Lerp กันเพื่อหาค่ากลางตรงไหนก็ได้ระหว่าง 2 ค่า…
Art / Audio PVRTC vs ASTC texture compression on an iOS device PVRTC is the default, but did you know from A8 onwards iOS now supports ASTC? (and perhaps you are not taking advantage of it)
Technology AWS->Playfab->Gamesparks->Firebase long story I journey through various cloud service for making a backend for my game. Here I log the experience why I ended up on Firebase…