"Mythic Mountain" is a medieval-style, pokemon-style-combat browser rpg. You play as a hero who fights his way up a mountain to slay a dragon.
Choose between 4 moves to defeat your enemies.
There will be health bars for characters and enemies. Each move has its own damage and accuracy stat.
Players can fight enemies or switch out to any character in their party. Every character will have their own HPs and sets of moves.
I'll be using HTML, CSS, JS, Webpack, npm, and HTML Canvas to render the board.
1st pic => My animation code. Looping through Images to animate the player sprite, and slicing a spritesheet for the enemy sprite.
2nd pic => My Game logic code, which is inspired by classic turn-based combat.
- More levels
- Overworld traversal
- difficulty choice
-
Setup my development environment and file structure
-
Find the assets I'm going to use (Character design and battle landscape/background)
- Code out the basic game logic and game states with basic assets
- Code out a game start screen and layout
- Write out the story text and setup the story screens between battles. Also write the death text when a player loses along the way up the mountain, and has to restart the game
- Allow user to pick the next level from a mountain screen
- Figure out how to add music to each scene.
- Make animations and between-level smooth transitions
- Polish the game and fix any bugs still left