Zecha Tactics is a tactical strategy turn-based game with mech
(Gundam-like robots) characters.
Implemented a level editor which allows the user to manipulate or
edit the mesh of level’s terrain by pulling faces, edges, or
vertices of the mesh, and extruding faces of the mesh.
Integrated animations into the gameplay logic, also created a tool
that automates the animation importing.
Snake AI is a python program which extracts the information from
Snake game and controls the snake to eat the apples in the game
scene.
There are two parts in the AI:
Image processing part that recognizes the game entities from the
screen captures
AI part that performs the pathfinding and controls the snake to
the apples
Airship Academy
Airship Academy is a sandbox ship battle and trading simulation game
set in the fantasy sky
Implemented a procedural river generator for the existing in-game
procedural island
Implemented a system for finding the optimal path for the airship
from one point to another and controlling it to the destination
Discord Gambling Bot
Discord gambling bot is my personal project, which is a Discord bot
that allows the users to bet and predict the result of certain
events, such as Dota 2 match results, and get rewarded as virtual
tokens
Implemented python scripts that receive the users’ messages and
organize the gambling events
Slime Slasher: Dungeon of Draw
Slime Slasher is a game in which player needs to kill slimes by
drawing lines in the same shape as the one appearing above the
slime’s head
Implemented the game logic which recognizes shapes of line drawn by
the player using grid box and string distance