何政毅 Aucer: As a developer, I strive to create comfortable experiences from A user's perspective.
As a Unity programmer, I adhere to object-oriented principles SOLID to complete coding tasks assigned by supervisors, hoping to apply for the position of "Unity Software Engineer" at your esteemed company.
Semester | Project Name | Development Environment | Project Description | Technologies/Tools Used | Link |
---|---|---|---|---|---|
Freshman Year, First Semester | JumpXD (Available on Google Play) | Unity | A jumping game where players can watch ads to advance levels | Google Play deployment, Admob API, binary file read/write | Google Play - JumpXD |
Freshman Year, Second Semester | 12-week Intensive Development | Unity | Developed a different game each week, including platform jumping, flight simulation, fishing, 3D hide and seek, etc. | Displayed games on itch.io website | Third-Person Shooter Demo |
Sophomore Year, First Semester | Previouslight (Multi-co Project) | Unity | Light puzzle, dialogue system, TileMap, Dotween | Git, GitHub, SourceTree, version control, Trello | itch.io - Previouslight |
Sophomore Year, Second Semester | Ideaquarium (Multi-co Project) | Unity | Note-taking software where drawn cards have three-stage changes, unlockable illustrated guide, achievement system | Scriptable Object, Observer, Inheritance | itch.io - Ideaquarium |
Junior Year, First Semester | Registration & Login Telephone Book Database System | VB.Net | Registration & login using SQL MySQL Navicat database, switching project language for users to easily switch languages, using Excel spreadsheets | Database CRUD, .csv read/write | YouTube - Database Telephone Book |
Junior Year, Second Semester | MonsterKing / Gobang (AI & Multiplayer) | Unity | Automatic battle, Monte Carlo Tree Search, Alpha Beta Pruning, heuristic algorithm | Hexagon algorithm, Bezier curves, flight queue, ReBind KeyboardInput, Raycast, card rendering rainbow flash | YouTube - Gobang |
Senior Year, First Semester | MVC, Stats ECS Research | Unity | MVC Roll a ball, MVC flappy bird, MVC Ping pong, MVC Match 3 game, Puzzle & Dragons clone | Separation of code responsibilities, Model, View, Control, Server, QLearning | MVC Notes |
Senior Year, Second Semester | Puzzle Fantasy | Unity | Using Stable Diffision, Control Net, Lora, generating puzzle images, TCP Client Server chatroom, TCP Unity connection shooting game, multithreading, project organization, video recording, portfolio resume production | Python compiling DLL | itch.io - Puzzle Fantasy GitHub - TCPClient-ThirdPersonShooter |
Note: Experience with spine2D animation.