
Project Information
- Category: Graphic Programming
- Language: C++
- Graphic API: GNM & GNMX
- Project Date: Jan. 2025 - Ongoing
Pikmin-Like Game
PAGE ON DEVELOPMENT!!
Features
Local Multiplayer
Supports local multiplayer with shared screen and cooperative gameplay.
Skeletal Animations
Allows smooth character animations with skeletal rigs.
Shadows
Supports shadow maps for directional, spot, and point lights for realistic lighting.
PBR Materials
Simulate realistic lighting and surface interactions for lifelike visuals.
Interactive Grass
Responsive grass reacting to wind and player movement.
My Role in this Project
Animations
Implemented all in-game animations, including blending, event triggers, and developed their respective systems.
Grass
Designed and developed an interactive grass system, reacting to wind and generating footsteps with a compute shader.
Resource System
Built a system to manage static-skeletal meshes, animations, textures, and audio.
Event System
Built an event system using delegates and multi-delegates to handle interactions and triggers.
Rendering Systems
Built systems for rendering lines (e.g., for visualising bounding boxes), 3D text in world space, and 2D text for UI elements.
Grass ![]() |
Grass ![]() |