Observe nature, take photos and have fun with friends
Role: Lead Programmer and designer
Platform: Lua + in-house game engines
Company: Lilith Games
Demo
Worked in an 8-people team at Lilith Games from Mars 2021 to July 2021.
Behavior Tree for animal AI
· Behavior Tree contains Sequence, Selector, Condition, Decoration.
· Designer designed animals' behavior. I broke the behavior mode into behavior tree diagram.
Other programmer can create behavior nodes by my codes.
Different types of anmial FSM inherited from base FSM.
· The game has many types of animals: bird, herbivore, carnivore, etc. So I made modules for different types of animal FSM, which improves code efficiency and work efficieny.
Cooperated with other programmers to build path finding system.
· Understood the basic tool of pathfinding produced by the engine and taught other programmers.
· Wrote interfaces of pathfinding in different situations for animal ai, such as animal being chased. ## Contributed Design to camera system and photo editing system. Built these two systems and made them very customizable for designers.
· The customizable camera and photo system includes filter, sticker, selfi gesture, etc.