Skip to content

meruyert4/RPG-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงโ€โ™€๏ธ Simple RPG Battle Game ๐ŸŽฎ

Welcome to the cutest little RPG battle youโ€™ll ever play! ๐Ÿ’– This SwiftUI-based game lets you pit powerful Warriors against mighty Mages in a fantasy showdown. Whether youโ€™re into smashing with armor or zapping with mana, this gameโ€™s got you covered! โš”๏ธโœจ

๐Ÿง™โ€โ™‚๏ธ Features

  • Two magical character classes:

    • ๐Ÿ›ก๏ธ Warrior โ€“ Strong and sturdy, loves armor and physical attacks!
    • ๐Ÿ”ฎ Mage โ€“ Smart and sassy, deals magical damage using mana!
  • Battle system where the characters take turns until one goes ๐Ÿ’ค (health = 0).

  • ๐Ÿ‘€ Live battle log to see the action unfold turn by turn!

  • ๐Ÿ’ฅ Custom input for health, armor, and mana โ€” personalize your fighters!

  • ๐ŸŽ€ Pink "Start Battle" button because... aesthetic ๐Ÿ˜Œ

  • ๐Ÿ”„ Reset button to quickly start a fresh new battle.


๐Ÿ› ๏ธ How it Works

  1. Enter health, armor (for Warrior), or mana (for Mage) for your characters.
  2. Hit Start Battle and watch the magic happen.
  3. The battle log updates each turn. First one to hit zero health loses!
  4. Want to play again? Just click Reset!

๐Ÿ“ Tech Stuff

  • Language: Swift
  • Framework: SwiftUI
  • Core Logic: RPGCharacter class with an attack() method
  • UI Styling: Simple and fun, with a splash of color ๐Ÿ’—

๐Ÿงš About the Developer

  • Made with love by Meruyert Boranbay
  • Guided by: Practice Teacher Abisheva Gulsipat ๐ŸŒธ

๐Ÿ’Œ Final Words

This is a tiny but mighty RPG game โ€“ simple, magical, and adorable. Go ahead, start a battle and let the fun begin! ๐ŸŒŸ๐Ÿพ

About

Simple RPG Battle Game ๐ŸŽฎ โ€“ a cute and magical SwiftUI mini-game where Warriors and Mages duel it out in turn-based battles! Customize your fighters, follow the live battle log, and enjoy a splash of fun UI and fantasy flair. Built with Swift + SwiftUI ๐Ÿ’–โš”๏ธ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages