Skip to content

A topdown action game about samurai dinosaurs. Made for school project.

License

Notifications You must be signed in to change notification settings

lamnguyenkhoa/JhoVengeance

Repository files navigation

Open in Visual Studio Code

The University of Melbourne

COMP30019 – Graphics and Interaction

Project name: Jho's Vengeance.

Gameplay Video: https://www.youtube.com/watch?v=yxGCLXTgKyE

Final Electronic Submission (project): 11:59pm, November 1

NOTE

Final report with more detail can be found in the Docs/README.md file!!!

Table of contents

Basics of the game

Jho's vengeance is centred around Jho, our dino protagonist, living in the cyberpunk-esque future in Japan-Gea, on his quest for vengeance against those who killed his father. He must battle his way through enemies to continue on his quest to kill Lord Long-Neck, who lives in the cyber-facility near Jho's peaceful village.

Combat is simple - left click to attack, right click to parry attacks, 'e' to pick up objects, 'f' to fire projectiles, 'q' to switch oh-hand weapons and space to dash in the direction of the mouse. To access the inventory UI, press 'tab'. Hover over images in the inventory to see a tooltip.

There is a tutorial level that explains this system firsthand.

Instruction

If using the source project, start the game at StartMenu scene, which can be located in Assets\Scenes.

If using built version, just run the .exe.

Built version download: https://drive.google.com/file/d/19LpwHKk06X2fscQ_Whtjw8YyjSU3Sa_Y/view?usp=sharing

Team Members

Name Main task State
Lam Nguyen Khoa Gameplay Done
Zac Burns AI Done
Tymara Metcalf Model, Animation Done
Sebastian Davey Gargano Equipment System Done

For more details/exact contributions, please refers to Docs/README.md.

Technologies

Project is created with:

  • Unity 2021.1.13f1
  • Blender 2.93.5

demo_image

References and External Resources

Smooth camera: https://www.youtube.com/watch?v=_S91dfkZ4oI&ab_channel=Sykoo

Attack: https://www.youtube.com/watch?v=sPiVz1k-fEs&ab_channel=Brackeys

Damage Pop-up: https://www.youtube.com/watch?v=iD1_JczQcFY&ab_channel=CodeMonkey

Skybox: https://discordapp.com/channels/871705374665879632/886935064229855283/903295326348251167

Model/Rig/Animate in Blender: Imphenzia https://www.youtube.com/channel/UCzfWju7SFoWLCyV_gDVCrGA

Nishita Sky Texture Lighting Scene: https://www.youtube.com/watch?v=pNVcM8k7DSE

Shuriken Tutorial in Blender: https://www.youtube.com/watch?v=lI4UIqZdio4&t=2s

Katana Tutorial in Blender: https://www.youtube.com/watch?v=XBWCHufZASQ

Katana Movements: https://www.youtube.com/watch?v=bRhisN4EKFY&t=1s

Bezier Curve Tutorial: https://www.youtube.com/watch?v=cjT8c2uuDXg

Low Poly Swords: https://discordapp.com/channels/871705374665879632/886935064229855283/895932262028300328

Food Pack: https://assetstore.unity.com/packages/3d/food-pack-3d-microgames-add-ons-163295

Blink Free Low Poly Swords: https://assetstore.unity.com/packages/3d/props/weapons/free-low-poly-swords-rpg-weapons-198166

Tori Gate: "Torii" (https://skfb.ly/ooWtG) by KongouRa is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).

Medieval Wooden Well: "Medieval Wooden Well" (https://skfb.ly/ooVRv) by Lucas.Presoto is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).

Polygon-Park: https://assetstore.unity.com/packages/3d/environments/low-poly-park-154815

Polygonal Particles: https://assetstore.unity.com/packages/vfx/particles/polygonal-s-low-poly-particle-pack-118355

Polytope Studio Armors: https://assetstore.unity.com/packages/3d/characters/lowpoly-modular-armors-free-pack-199890

SciFi_Industrial: https://assetstore.unity.com/packages/3d/environments/sci-fi/snaps-prototype-sci-fi-industrial-136759

Shurikens pack: https://assetstore.unity.com/packages/3d/shuriken-pack-89418

Falling leaves particles: https://www.youtube.com/watch?v=wQJ0_TqoLr4&t=358s&ab_channel=LMHPOLY

Procedural generation: https://github.com/codatproduction/Procedural-Low-Poly-Trees/blob/master/src/Leave.gd https://codereview.stackexchange.com/questions/219806/making-a-icosphere-in-c-and-unity

Water shader: https://catlikecoding.com/unity/tutorials/flow/waves/

Mizutsune's Theme: https://www.youtube.com/watch?v=-yaulzmEF-w&ab_channel=WeissGaming

MHFU Victory theme: https://www.youtube.com/watch?v=Bxs7B5Lmfnc&t=24s&ab_channel=masterkrono

Sword sfx: https://elements.envato.com/sword-hit-body-R2ZM5ST

Koi Fish: <"Koi Fish" (https://skfb.ly/6WUUD) by RunemarkStudio is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).>

Nagoya Castle: <"Nagoya Castle (Low-Poly Style)" (https://skfb.ly/o7tFN) by Jeffrey is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).>

Pixel cursor tutorial: https://www.youtube.com/watch?v=R_SDosMbzvE

Customize mouse cursor in Unity tutorial: https://www.youtube.com/watch?v=cCKlMAwvQcI&t=172s

Menu button sound: https://freesound.org/people/Christopherderp/sounds/342200/

Item equip sound: https://freesound.org/people/mrickey13/sounds/518850/

Health bar damaged effect: https://www.youtube.com/watch?v=cR8jP8OGbhM&list=PLMIiQsI9KWh5rq7USnIxrb5gqjhf99LsN&index=46&t=9s

About

A topdown action game about samurai dinosaurs. Made for school project.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages