My Contribution at a Glance
- Developed gameplay logic for multiple enemies and interactables.
- Engineered UI systems including menus, HUD, and dynamic in-game elements.
- Built the Save/Load System with multi-slot support and cloud synchronization.
- Designed and implemented the Achievements System (in-game + Steam + Epic).
- Integrated Rewired and built a robust multi-input support layer for controllers & keyboard.
- Set up Steamworks and EOS services across the project.
- Helped exhibit the game at GDC, Gamescom, TGS, and PAX East.
Description
Planet Cube: Edge is a 2D precision platformer where you overcome deadly challenges while an unknown force invades your world.
The game received strong reception at GDC 2022, featured on 4Gamer.net and NBC's coverage. It was showcased at Gamescom 2022, Tokyo Game Show 2022, GDC 2023, and PAX East 2023, where I was one of the exhibitors.
Main Features
Gameplay & AI Programming
- Scripted behaviors for multiple enemies and game elements.
- Implemented enemy logic, movement patterns, attack behavior, and state handling.
- Integrated art + animations into gameplay logic.
- Gameplay bug fixing across multiple systems.
UI Engineering
- Implemented UI menus, HUD systems, and in-game widgets.
- Created notifications and alerts, including achievement pop-ups.
- Built the in-game achievements progress menu.
Systems & Tools
- Set up Steamworks & Epic Online Services (achievements, cloud saves).
- Integrated Rewired for multi-input device support.
- Developed multi-slot Save/Load System with cloud synchronization.
- Implemented language selection system.
Characters
I integrated the art and animations for many enemies and gameplay objects. Below are the ones requiring additional logic or system design beyond simple implementation.
Save/Load System
- Multi-slot architecture
- File-based data management
- Autosave triggers at checkpoints and key events
- Cloud synchronization via Steamworks & EOS
Achievements System
- Developed a custom achievements system from scratch.
- Integrated with Steamworks & Epic (tracking + granting).
- Implemented in-game event listeners and unlock logic.
- Built the UI for achievement tracking.
- Created the unlock notification visuals.