top of page

CAVEMAN

[TECH DEMO] Survival RPG | PC

Unreal Engine | C++/ Blueprints

Description

Caveman is my first attempt in C++, and I wanted the challenge, so I took up the RPG Genre. The tech demo itself took around a month to build, as I was learning a lot at the time around UE 4.

 

You control a hungry naked Caveman, and your purpose is to navigate through the level, and kill all the wolves. Looting them will give you the meat required to cook a healthy meal to live through the day, provided you find a campfire. On your way, you will find bushes that hide branches, which can be used to craft items that themselves can produce Flint and Tinder, which can be used to light up fires. Standing by the fires, you are able to cook the meat you looted from the wolves and stay alive.

Contribution

Gameplay, UI, Animation, Audio Programming, Game Design

This is a project co-developed with Orfeas Eleutheriou. My main contributions to the project were the following:

 

  • Wolf AI

  • Input System & Camera Setup

  • First Person / Third Person Toggle

  • Stamina System

  • Ragdoll Death System

  • RPG Stat System (Health | Phys.Damage | Ranged Damage | Armor | Damage Reduction)

  • Survival Stat System (Hunger | Heat | Sickness)

  • Melee Weapon System

  • Ranged Weapon System

  • Weapon Swap System

  • Quickslot System (Setting up Items from your inventory for quick usage)

  • Damage System (Combat Formulas | Falling)

  • Looting System (Corpses & Bushes with Items)

  • Inventory System

  • Crafting System (Simple Crafts & Cooking over Fire)

  • Resting System

  • Campfire System (Setting up Campfires so you can cook and be warm)

  • Global Sound Effect Playback System

bottom of page