Fairway Solitaire
Company Big Fish Games |
Engine Customized Cocos2d-JS |
||
Platform Android, Fire OS & iOS Mobiles |
Skills C++, Java, JavaScript |
||
Role Software Engineer |
Responsibilities Android, Gameplay, Server, and etc. |
Assigned Tasks
- Implementing new game events and maintaining this cross-platform project for Android, Fire OS, and iOS.
- Maintaining/Updating 3rd-party SDKs for Android and Fire OS
- Supporting the Live Ops team, the server side, and iOS.
Game Description
My Other Features
Level Design Tool
My team made a new game mode, but it was so painful to position a flag and to set its data. So I made a simple tool for it. It has save/load/export features with many other handy input box to set each course data.
AI Art Assets
My team wanted to see the possibility of using AI Art Assets so that Fairway can have variation of new art assets with low cost if it’s viable. As I had a huge interest in the AI world, I investigated Adobe Firefly and Stable Diffusion and tried train/finetune technologies to generate a set of images with the Fairway art style.
Character Training
- Stable Diffusion Dreambooth with Google Colab
- The Initial Mode: Stable Diffusion 1.5
- Class: Prairie Dog
- 5 number of McDivot images were used
Background Training
- Stable Diffusion Dreambooth with Google Colab
- The Initial Mode: Stable Diffusion 1.5
- 13 number of Fairway background images were used
- The training was performed with captions in each base image
ETC.
- Simplifyed a course generator, decoupling from external resources
- Made a faster building system on Android
- Ancient Android internal System Updates
- Deprecated Art Optimization Removal
- Old Script/Configuration Updates for Apple Silicon Migration