Skip to content

Project developed for the Object Oriented Programming Laboratory

Notifications You must be signed in to change notification settings

BrunoRosendo/LPOO-Terrarius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LPOO_34 - Terrarius

Description

An open-world adventure game where our hero must defeat enemies to unlock new areas and unlock new more powerful tools. In this pseudo-random infinitely generated world our hero will have to deal with different enemies by either slaying them or by manipulating the world with the powers to break and place blocks. As the player progresses more challenging enemies will appear and the tools at the disposal of the hero will evolve and improve.

short demo

Feature demonstrations

1 - Starting the game

1 - Starting the game

2 - First kill

2 - First kill

3 - Infinite map generation

3 - Infinite map generation

4 - Item shop

4 - Item shop

5 - Skill tree

5 - Skill tree

6 - Breaking blocks

6.1 - Breaking blocks with a capable tool

6.1 - Breaking blocks

6.2 - Trying to break blocks with a weak tool

6.2 - Not breaking blocks

7 - Placing blocks

7 - Placing blocks

8 - Map unlocked by reaching level 5

8 - New map level 5

9 - Map unlocked by reaching level 10

9 - New map level 10

10 - Buffs

10.1 - Speed buff

10.1 - Speed buff

10.2 - Healing buff

10.2 - Healing buff

10.3 - Power buff

10.3 - Power buff

10.4 - Range buff

10.4 - Range buff

11 - Skills

11.1 - Strength skill

11.1 - Strength skill

11.2 - Health skill

11.2 - Health skill

11.3 - Speed skill

11.3 - Speed skill

11.4 - Range skill

11.4 - Range skill

12 - Game Over

12 - Death

About

Project developed for the Object Oriented Programming Laboratory

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages