Skip to content

DavidCLarkin/2D-RPG-GAME

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Adrift

Adrift is a 2D, action role-playing game featuring procedural level generation, character progression, challenging, unrelenting bosses and loot. Traverse unique dungeons in search for items and experience to level up. Alter your play-style via perks on weapons that bosses can drop.

Adrift was coded in C# and designed by me in Unity Game Engine. It incorporates many popular systems used in game development such as Components for reusability and scalability. BinaryFormatter was used to save and load data for the game. Procedural level generation is used to make every level the player experiences a slightly different experience. It is a slight alteration on the Random Walk algorithm to determine where to place rooms in a grid then placing certain premade prefab rooms at those locations. Many other systems such as the perk system are also implemented with the goal of being scalable - simply adding a new Perk script with the functionality of a perk is all that's necessary.

Adrift is available for free on Itch.io - link below.

https://davidclarkin.itch.io/adrift

About

RPG Top-Down 2D game made in Unity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published