Skip to content

MartGon/DungeonGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DungeonGen

Dungeon Gen is a very basic procedurally generated dungeon crawler with some shooter and rogue-lite elements.

The dungeon will change every time you start a new game and its dimensions will scale along with the current level you are. The weapons and the enemies you'll find also scale with the level you are, so as the game gets tougher the weapons you can get will have a more important role.

In-game pictures

menu

combat

items

keys

Assets List

All the assets that were used to develop this demo are free to use and they are available at the Unity Asset Store:

Download and play the game

If you want the game's build or simply play it on your browser, check this: https://defu.itch.io/dungeon-gen

Controls

  • Standard shooter movement with WASD.
  • Left Mouse Click for shooting.
  • Right Mouse Click for aiming.
  • F to melee strike.
  • R to reload your weapon.

Build Requirments

In order to build or modify this source code you will need the following programs:

  • Unity™ 2017.3.1f1
  • Visual Studio 2017

Build steps

  1. Clone this repository using git: git clone https://github.com/TFGProcGen/DungeonGen

  2. Download the asset store folder, containing the previous mentioned assets: https://drive.google.com/open?id=1BH43jNOqluHKKOHZ5st89kM3Jwibc2mf

  3. Uncompress it on the Assets folder inside the folder that has just been created

  4. Move the project folder to your Unity Projects' folder

  5. Open Unity and choose the project DungeonGen

  6. Click File->Build Settings->Choose operative System->Build

About us

This game is part of my bachelor thesis about procedural content generation in Ingeniería de Tecnologías de Telecomunicación on the University of Vigo.

About

Procedural Generation - Shooter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages