/Turn-FIghting-Game

A turn-based fighting game with resources that can be used by both the player and the enemy. Made in Pygame.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Turn Fighting Game Demo

A turn-based fighting game with resources that can be used by both the player and the enemy. Made in Pygame. Made in Pygame.

This version doesn't contain copyrighted content and can be played at: https://replit.com/@WinstonHo/Turn-Fighting-Game-Open-Source-Content

The original version with copyrighted images/sprites (to demonstrate what the original looked like) can be played at: https://replit.com/@WinstonHo/Turn-Fighting-Game

Instructions are down below on how to play.

Instructions

Note the bar at the top of the screen. This determines how much of the red, green, blue, and black resource you and your enemy share.

Look at the bottom left of the screen. Here you can find your HP, turn count, and number of battles.

Look at the bottom right of the screen. Here you can choose which skill to cast.

You have an option of 3 offensive skills, 2 defense skills, and the option to shuffle all your skills. If you do not have enough of the red/green/blue/black resource, the skill will not cast (Hint: this can happen to the enemy too!).

Look at the indication above your enemy. This shows you how much damage they will do, along with the resources they will consume.

Click a skill in the bottom right of the screen when you are ready to start fighting!

Images

Sword, Shield, and Heart: https://opengameart.org/content/fantasy-icon-pack-by-ravenmore-0 http://dycha.net

Enemy + Player Sprites: https://opengameart.org/content/bosses-and-monsters-spritesheets-ars-notoria

Sources

JSON: https://www.youtube.com/watch?v=9N6a-VLBa2I

Buttons: https://www.youtube.com/watch?v=4_9twnEduFA