Résumé
SKILLS AND TOOLS
Languages:
|
Engines/Tools:
|
Concepts:
|
- Implemented multiple mercenary AI Behaviors.
- Tools supported for overall game contents.
- Maintenance database for language supports.
- Implemented Sound System, Robot Behavior System, Check Point System, Subtitle System.
- Collaborated with the game designer to refine controls, main mechanics, and overall polish.
- Created tools for designers to implement gameplay elements.
- Created capture the flag game mode logic, narration system, death / respawn system.
- Produced ragdoll simulate for death animation
- Help the game designer with cross networking weapon functionality.
- Constructed pause menu, death camera, and score board.
- Created custom AI behavior for 2 type of enemies.
- Implement functionality for all 3 weapons, character controls, and 360 degrees aimming system.
- Constructed All Menus, Achievement System, Scripts for All Game Related Logic.
Data-Driven Dynamic Quest System - C++/XML/OPENGL – 4 Months
- Creating an easy extended framework for adding / editing quests elements.
- Apply graphic algorithm for optimized performance in dynamic link between actions/quests.
- Construct a top-down, 3d environment role-playing game for demonstrate the system.
- Easily extended data-driven framework, using xml files to affect the result of generated City.
- No art assets load in, real-time pure procedural generated contents.
- Apply bloom, blur post-effect as visually polish.
- Created XML based data driven design system for making player, enemies, and levels.
- Implemented A* path finding for enemy AI.
- Framework for easily extended AI behavior, NPCs, Items, Features, and Factions.
- Produced hex grid movement, cellular map generator, line of sight, and rendering.
- Created an 3D voxel world with perlin noised seeded generator.
- Chunk based map prioritize system.
- Realtime save/load new chunk with RLE compress algorithm.
- Produced cross chunk pixel-lighting, raycast based object selector, axis-aligned basic physic algorithm.
EDUCATION
The Guildhall at SMU, Plano, TX August 2014 – May 2016
Masters of Interactive Technology: Software Development
Masters of Interactive Technology: Software Development
Chung Hua University, HsinChu Taiwan September 2004 – September 2009
Bachelors of Science in Software Engineer
Bachelors of Science in Software Engineer