Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final Project Concept - The Caveman

The caveman has angered his peers but needs to collect metal ores for his tribe, he needs to find one special ore in order to become the chief. In the meantime while a he is cursed and banished (represented by his grey body), the caveman needs to fight off wild animals and collect ore in order to find the one special one to bring back to become the chief. The caveman needs to eat food (like fruit) in order to not starve. The game ends when the caveman finds the special ore bringing honor to himself.

Controls -

W-A-S-D for general movement, Mouse to move third person camera, Left click to attack, Press I to open inventory, Press E to Interact, Press F to consume fruit, Press R to use sticks/wood to increase defense buff

Log 1 (7/4/2026) -

Setting up the map and all the basic stuff.

Future stuff - making enemy npcs, collection feature, changing player character model, hunger mechanic, combat mechanic.

Log 2 (7/5/2026) -

Finished setting up all the basic stuff. UI mostly complete.

Future stuff - Change out / add music, change the character model, implement a hunger system, adjust the time cycle, refine the terrain, implement a weather system, implement a combat system (enemy npcs and AI), implement menu system, and implement the win condition (the special Ore).

Log 3 (7/5/2026) -

BUG UPDATE --- I replaced the "new terrain" asset that was missing with "new terrain 1". I effectivbely replaced the terrain from scratch.

Log 4 (7/10/2026)

In light of the Github bug, I am going to avoid doing pushes into the github repository. My next and only push will be into a new github repository where I won't have that terrain issue anymore.

Completed the base template of the game from the professors lectures

things to work on ---

UI adjustments / customizations / adjusting inventory system, finish weather cycle, adjust day/night cycle so it is more realistic, change backround music, implementing enemy npcs, health system / hunger system, implement main menu scene, complete win condition --- automatic restart when the player finds the special ore

Note - I'm going to implement the new character player model at a later date for the sake of having the testing

Log 5 (7/12/2026)

extended the day night cycle so that it is 20 minutes long instead of 2 minutes, Fixed up the inventory system. I think I want to keep it simplified for the most part, changed backround music

Log 6 (7/15/2026)

Got the restart working after finding the special ore, added more dead trees, started working on health and hunger mechanic

Log 7 (7/17/2026)

Completed Hunger and health system, Attack animation

Log 8 (7/19/2026)

Minor UI adjustments Started and completed main menu scene --- currently using a potential placeholder image for the main menu (Generated by ChatGPT)

Future things ---

Replace player character model to the barbarian/caveman, Enemy NPCS, Combat mechanics, Refine the Main menu - menu music and menu SFX, Spawner for the special ore, enemy spawner, make it so that player deaths sends the player back to the main menu

Log 9 (7/22/2026)

Added the victory and losing menus, Added menu music

Log 10 (7/24/2026)

added enemy spawner, implemented enemy npcs --> wolves, adjusted animations for wolves, refined menus and win/lose (death sends you to lose scene and winning sends player to win scene)

Log 11 (7/25/2026)

Fine tuning and polishing UI and menus, fine tuning combat, Added Defense buff mechanic, implemented ore pointer on compass, implemented weather system (rain cycle), replaced player character model

Log 12 (7/25/2026)

Further polish finalized health, defense buff, hunger, and combat by adjusting the math, added UI defense buff counter above health counter, added some audio sfx, further polish

Sources---

I utlized ChatGPT to help create some artwork that would be used as the game menu. I also utlized AI to create some audio assets. I utilized AI to help create some of the code and help organize my thoughts, and I would later refine things to a way that I liked it on my own.

Websites / Sources

https://assetstore.unity.com/packages/3d/environments/low-poly-environment-nature-free-lowpoly-medieval-fantasy-series-187052 https://assetstore.unity.com/packages/essentials/starter-assets-thirdperson-urp-196526

https://pixabay.com/sound-effects/nature-night-forest-with-frogs-and-crickets-for-sleep-451153/ https://pixabay.com/sound-effects/nature-forest-daytime-446356/ https://pixabay.com/music/meditationspiritual-atmospheric-documentary-509386/

https://quaternius.com/packs/stylizednaturemegakit.html

https://quaternius.com/packs/animatedmen.html https://www.mixamo.com/ https://quaternius.com/packs/ultimateanimatedanimals.html

https://quaternius.com/packs/survival.html https://quaternius.com/packs/ultimatefood.html https://kenney.nl/assets/food-kit

https://kenney.nl/assets/ui-pack-adventureLinks https://kenney.nl/assets/ui-audio

Unity Asset Store sources -

alt text

Audio - https://archive.org/details/53-skyrim-atmospheres https://suno.com/s/kT8YBDGxMirdTHsM - Menu Music https://pixabay.com/sound-effects/people-man-grunting-2-481766/ https://pixabay.com/sound-effects/nature-calming-rain-257596/ https://pixabay.com/sound-effects/film-special-effects-click-button-140881/ https://pixabay.com/sound-effects/horror-snarls-and-growls-172823/

UI assets - https://pngtree.com/element/down?id=OTI2NzYzNA==&type=1&time=1785040817&token=M2MxYjQ2NjBmMWI3Mzc0NzQxNGI0Y2FlZmVmNDc4NWY=&t=0

About

Final game

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages