Skip to content

JoshStorm88/Project1_Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project1_Game

image

GA WDI-34 Project 1 - Fangthar's Adevnture

For our first project, we were given a week to build an in-browser game using HTML, CSS and JavaScript. Fangthar's Adevnture is a tribute to the dungeon crawler RPG genre. I have always preferred playing RPG games, as they are great for escaping reality for a while! I decided to make a game based on games I have enjoyed playing growing up.

Visit website for best playing experience (the game was not designed for mobile).


Overveiw of Fangthar's Adventure

The Game begins with an intro screen, which gives some flavour text to set scene and it doubles as instructions for the game too.

Fangthar's Adevnture is set on a grid based level, hard coded into the JS file by myself. The player, monsters and items are set in place, coded into a set grid layout, allowing for more additions to the level in future.

As the game progresses the player will pickup health potions and weapons to become more powerful and stay alive. Choosing which monster to attack based on your remaining health and current attack power was the aim for all of these collective features.

Upon killing all of the monsters in the level I have set an alert to appear, letting the player know that he/she has finished the game. I used some flavour text to try to keep the player immersed in the game.

IF the player should reach 0 health while attacking or going into combat with one of the monsters, then an alert comes up with some flavour text telling the player that they have failed, I set the page to reload after the user had finished reading and clicked the ok button.

Things I would like to add to the game:

I would like to find a way to create procedurally generated random maps, with random item and monster locations.

I would like to have at least 1 or 2 more enemy variants to make the game a little bit more fun and also style wise to look better.

In the future I would like to design sprites sheets specifically for the game to allow me to use more textures, as well as some animation in both the player and the monsters.

3 Boss battles ranging from easy to hard, I wanted this feature in the game however It did not make it into the final product. The Boss images in the game are all that remain of the idea.


Final Thoughts

I found this project to be challenging and incredibly frustrating at times, however it was incredibly rewarding to get everything to work the way i envisioned it. To take the concept of the game from the pages of my notebook to being a fully functional game which has been deployed is a great feeling. I am overall happy with how the game turned out, I would of liked to have bosses in the game, however i ran out of time and I wanted to get the game finished in order to style and polish the project. I shall be working on the game in my spare time and In doing so I hope to watch it grow with my abilities as a Developer.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published