Skip to content

Mijusa/Ewalds_Roguelike

Repository files navigation

Ewalds_Rouguelike

Ewalds Rouguelike

How to run the Game

Download the Repository with: git clone https://github.com/Mijusa/Ewalds_Roguelike.git Open the Index.html in your Browser.

or

Visit the website: Ewald-Entertainment Ewald-Entertainment and play without downloading it

How to play the Game

The movement works with wasd or the arrow keys. The spells are used by the number keys 1-9. The key "s" is used to mute/unmute the game sounds. And the Key "esc" is used to end the run.

The rest is for you to find out.

Have fun with some runs.

About the Game

This game was made for an University Project. The goal was to create a game with JavaScript, HTML and CSS. I decided to create a Roguelike game, because I like the genre and I wanted to try to create one.

Structure Plan

The structure plan can be found here.

Credits

The base game is from the tutorial JavaScript Broughlike Tutorial made by Jeremiah Reid. After following the tutorialt i added many features and changed many things to create my own Roguelike.

Art / Sprites

All sprites where drawn by myself in 16 x 16 bit on the App Pixaki and then addited together with GIMP.

Music

The Music is from pixaby. I only chose free to use and royalty free SFX and edited them a bit with Audacity.

AI

Some of the code was written with the help of ChatGPT or Github Copilot, because im new to JavaScript.

Like: Can you write me the short if statement? if(tile.spores > 0){ tile.replace(SporeFloor); }else { tile.replace(Floor); }

Answer:

tile.replace(tile.spores > 0 ? SporeFloor : Floor);

License

This game runs under the MIT License, for more Information see the LICENSE File.

About

Ewalds Rouguelike

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published