Unannounced Action Game
I provided freelance programming work on an unannounced multiplayer project in Unreal Engine
Demonstrates:
- Strong C++ skills and the ability to code and architect gameplay mechanics and tools
- Expertise with Unreal Engine and game development concepts
- Strong analytical abilities with creative problem-sovling skills, excelling in thinking innovatively and finding unique solutions
- Experience of networking game features and awareness of the complexities of networked gameplay (replication of state, behaviors, client/server breakdown of features and game systems)
My best work:
- Customization system:
- Extended player customization system to allow different color palettes for each equipment material
- Heavily optimized pipeline to make it easier for designers to add to and edit color palettes
- Designers can easily add species for the player to change to; Human, Dwarf, etc.
- Added a vehicle customization system to customize the chasis, wheels, and headlights
- Resource and mining system:
- Mining a resource vein provides raw resources and increases your level with that resource
- Equipment you craft with a refined resource may require a specific level of that resource to use
- Prevented raw resources from being transferred from a world to the lobby
- Mod system:
- Allow players to augment their character by equipping mods
- Designers can easily create their own custom mods or add mod slots
- Temperature system:
- Allows designers to add hot or cold areas to any area of any world
- Temperature zones can be overlapped, using priority to determine how they get used
- If the player is too hot or cold, they will start losing health in specified increments





The rest of my work:
- Added:
- Credits system:
- Players convert resources into credits
- Players spend credits to unlock customization colors, and potentially anything else
- Vehicle customization system
- Customize the components of the chasis and wheels
- Melee mechanic to reduce incoming ranged damage when blocking
- Player input remapping system
- Stats for players to keep track of their kills
- Credits system:
- Improved:
- Cargo system:
- Allows players to transfer items between worlds
- Includes personal and public storage.
- Crafting systems; vehicles, weapons, armor
- Travel system to allow players to easily move between worlds
- Debug menu by adding features such as resetting saved spawn location
- Health and Steam icon display over players
- Character customization with additional color palettes and character species options
- Buff system to include temperature and oxygen buffs
- Crouch and Swim:
- Cannot uncrouch under a surface
- Can now mantle an object at the surface of water
- Cargo system: