top of page
Search


Architect Your Engine - II. Subsystems
#engine #codeArchitecture #Unity #Unreal This article answers a question: why the class hierarchy of sprite / game objects in Unity and...

Yi Yin
May 1, 20184 min read


Architect Your Engine - I. Overview
#engine #codeArchitecture This time let's talk about something more abstract. A game engine, or any interactive engine, is a complex...

Yi Yin
May 1, 20181 min read


Implementing Page Turn Effect
#page_turn #objective_c This article was carelessly deleted by me. So let me rewrite it again. When I worked on a productivity app - an...

Yi Yin
Apr 24, 20181 min read


Dynamic Class Extension
#objective_c #iOS #dynamic_language This article talks in Objective-C, but the thought of Dynamic Class Extension can be applied to any...

Yi Yin
Apr 24, 20183 min read
Dynamic Object Creation in Objective-C
#objective_c #lua #ios This is the first one of the series of articles on technical tips of game engine development. It comes from my...

Yi Yin
Apr 23, 20183 min read


Unfold Your Game III - Classical and Existential World
#GameDesign #Persona5 #Zelda #Existentialism In the previous two articles, I talked about two ways to give your game a depth while it is...

Yi Yin
Apr 3, 20184 min read


Unfold Your Game II - Organic World
#GameDesign #Zelda The first way (Persona 5) involves a lot of things outside the game design field, as well as luck--because not all...

Yi Yin
Mar 31, 20184 min read


Unfold Your Game I - Progression
#GameDesign #Persona5 How to effectively extend the gameplay of my game? This is almost a common issue for many game makers (and perhaps...

Yi Yin
Mar 31, 20183 min read
bottom of page