Unity Android Native Audio Primer for Unity Developers I will demystify the “black box” surrounding the Android audio system and analyze why Unity’s way of using it makes your audio latency even higher than the already awful Android latency.
Unity ความมันส์ของ C# Jobs กับ NativeArray<T> เมื่อ Unity เอาตัวแปร unmanaged มาให้เล่นในโลก managed ของ C# ความมันส์จึงบังเกิดขึ้น ตัวแปรตัวนี้มาพร้อมกับ C# Jobs + ECS ใน namespace…
Technology รายละเอียด license ของที่ซื้อมาจาก Asset Store เมื่อตะกี้มีคนญี่ปุ่นเมลมาถามว่า ซื้อของใน Asset Store Introloop ไปแล้วแต่ไม่แน่ใจว่าต้องซื้อทุกคนมั้ย…
Unity ตัวอย่างวางแผนจัดโฟลเดอร์เพื่อแยก assembly อัตโนมัติ ใน Unity 2017.2 เราสามารถแยก assembly โดยใช้ assembly definition file .asm ได้ ถ้าแยกสำเร็จแล้วจะทำให้ compile ไวมาก…
Unity Demystifying Sprite Atlas Variants Just dragging sprite to the slot in an inspector does not tell anything about which atlas it would use. How can we have multiple variants?
Unity เรื่องเลิปๆ ในเกมหลายๆคนอาจจะใช้ฟังก์ชั่น Vector3.Lerp ไม่ก็ Mathf.Lerp กันเพื่อหาค่ากลางตรงไหนก็ได้ระหว่าง 2 ค่า…
Art / Audio Crunch Texture สะเทือนวงการเกมใน Unity 2017.3 แอพอาจเล็กลงได้ 20% ฟรีๆ ครทำเกมจะรู้ว่าขนาดเกมเกินกว่าครึ่ง (น่าจะซัก 80%) เสียไปกับ Texture ครับ ถึงแม้ว่าจะพยายาม compress แล้วก็ตาม…
Art / Audio Tight Mesh ศัตรูของมวลมนุษย์?? ได้นั่งไล่ดูทั้งโปรเจคด้วยเรื่อง texture ต่างๆ เรื่อง draw call ฯลฯ ทำให้เกมลื่นขึ้นพอสมควร และหนึ่งใน optimization ที่ผมทำคือใช้ Full Rect…
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)
Unity Build เกมออกมาแล้ว Debug.Log มันยังอยู่! ผมเคยมีความเข้าใจผิดของ Debug.Log ใน Unity อย่างนึง ว่าใน build จริงที่ไม่ได้ติ้ก Development Build แล้วพวก log ที่พ่นๆไว้มันจะหายไปเอง…
Unity Research : Unity Texture Memory Loading/Unloading There are several interesting and ambiguous questions in Unity about when the memory will be occupied.
Unity ทำความรู้จัก Test Runner ของ Unity รู้หรือไม่ว่า Test Runner (ร่างสุดยอด) เป็นฟีเจอร์ใหม่ของ Unity 5.6? หลายๆคนอาจจะคุ้นๆว่ามันมีมานานแล้วไม่ใช่เหรอ…