Automate Personal License Activation in Unity CI

Following up the thread, My disappointing experience using Unity in a CI pipeline is also the biggest obstacle for me as well. Personal license (free version) of Unity will expire in a period of time depends on your region. The licensing system from Unity is partially contradict to the CI/CD concept since it will force the user to update their secret UNITY_LICENSE on their GitHub Actions. (Notice this does not apply to Plus/Pro users because they use a different licensing system!) 😖 ...

September 25, 2021 · 2 min · 290 words · Jen-Chieh Shen

JCSUnity - Save System

This is a introduction of how JCSUnity does for the game data save/load system. There are main three ways that you could do saving and loading in Unity Engine with C#. JCS_BinGameData - In binary format JCS_XMLGameData - In XML format JCS_JSONGameData - In JSON format

July 3, 2018 · 1 min · 46 words · Jen-Chieh Shen

JCSUnity Overview

JCSUnity Repo: https://github.com/jcs090218/JCSUnity Acknowledge I have developed this tool for 3 years. Starting from the third year of my college years. Compare to other framework I had developed, this tool have much more completeness. I have been using Unity Engine for 2 years while I decide to develop this framework. I have made cetain of games in this 2 years and I reckon I gained enough experiences to develop a framework for Unity Engine. In the retrospect, that was the time I have just done studying “Data Structure”, “Algorithms”, “Design Patterns”. What I presume that Design Patterns are the vital part to a game development because game are often built by multiple components or modules. What I meant multiple are refer as really a lot of those. On the other hand, most software development would not requires that many of the systems, generally the reasons are most of the environment have been wrap or encapsulate by the former developers. For instances, .NET Frameowrk, Visual BASIC/C++/C#, NetBean Graphic, etc. ...

July 2, 2018 · 5 min · 941 words · Jen-Chieh Shen