Skip to content

Kmoon-7/InfinitePath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

InfinitePath

Programming team project - University of Bologna (a.y. 2021-22)

A dungeon roguelike game written in C++.

Gameplay screenshot 1 Gameplay screenshot 2

Contributors

Sofia Zanelli: @SofZll
Kaori Jiang: @Kmoon-7

Description

InfinitePath is a roguelike adventure game where the player must navigate various rooms, collect items, fight enemies, and survive as long as possible. The maps are infinitely generated and it is possible to return to previous rooms to reclaim lost items.

The objective is to kill enemies and accumulate as much points as possible. The game ends when the character's health points reaches zero.

Controls

Action Key
Movement W, A, S, D
Attack Arrow Keys
Menu Navigation ↑/↓ + Enter

Game Elements

Objects

Symbol Item Effect
C Key Unlocks doors to new rooms
A Artifact Random bonus (HP, speed, etc.)

Enemies

Symbol Type Behavior
n Wanderer Moves randomly (-10 HP contact)
N Chaser Pursues player (-10 HP contact)
f Shooter Fires projectiles at player

Installation

git clone <repository-url>
cd InfinitePath
make && ./output

Clean compiled files

make clean

About

A dungeon roguelike game written in C++ with infinitely generated dungeons, backtracking mechanics, and permadeath survival.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors