Rocket Shooter, an Unreal 4.10/C++ prototype developed by Pedro Cori and I, is a 3rd person multiplayer 3D action shooter. Implementation Player Controller, Projectile, and Explosion C++ base class definitions, adhering to Unreal Gameplay Framework’s server-client model … Continue reading Rocket Shooter [Unreal: PC]
Perlin Noise TileMap [SFML]
Created using SFML, libnoise, and Visual C++ 2015, this demonstrates the fundamental use of a noise/height map to procedurally generate terrain using a tile set. Code hosted on Github. Approach: Utilised one class each for … Continue reading Perlin Noise TileMap [SFML]
Particle System [SFML]
Created in SFML, the particle system is capable of creating more/deleting existing particle emitters, toggling the application of an external force, and adding/removing the number of particles in each emitter. Project hosted on Github.
Project Dawn [Unity3D]
Planned to be an exploration of giving the player hard-decisions to make, Project: Dawn centres around the player making choices to advance. Combining the voyage-with-attrition structure of Oregon Trail with the mechanics and dynamics of … Continue reading Project Dawn [Unity3D]
Crossing the Line [Unity3D]
Crossing the Line is a basic 2D obstacle course race, where the core idea behind this (kind-of) racing game was to have the player finish WITH the AI instead of compete against it. Design … Continue reading Crossing the Line [Unity3D]