Ewalds Rouguelike
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
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.
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.
The structure plan can be found here.
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.
All sprites where drawn by myself in 16 x 16 bit on the App Pixaki and then addited together with GIMP.
The Music is from pixaby. I only chose free to use and royalty free SFX and edited them a bit with Audacity.
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);
This game runs under the MIT License, for more Information see the LICENSE File.