this is UNDERTALE like game.
list features for criteria
- 640x480 resolution
- [-] show member of team -- please edit in your names.
- WASD to move
- at least one monster in battle
- show HP of player and monster
- can fight
- dodge phase which last 5 second
- end battle when HP of player or monster is zero.
- damage of attack depend on position when press attack.
- has map to walk before battle (160x120 tile)
- map scroll when walk off-screen.
- can encounter enemy when walking in map. it's orange dot in map
- more than 1 pattern of movement of bullet.
- multiple mode (blue & red SOUL) obstacle is still same tho :(
- WASD to move
- space to attack / go through menu
- code for converting BMP to memory file, modified from this https://www.ece.ucdavis.edu/~bbaas/180/tutorials/image.bitmaps/img2v.py
- code for VGA display is modified from last LAB-6, which is taken from here https://embeddedthoughts.com/2016/07/29/driving-a-vga-monitor-using-an-fpga/