Navigation

    Fuze Arena Logo
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Help
    • Discord

    How to make a RPG battle engine

    Advanced
    2
    2
    409
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Soggy Games
      Soggy Games last edited by

      I'm making a RPG game and I need help with the battle mechanics. My idea is a Earthbound type idea where enemies run at you and queue the battle. The battle screen will have 3 options, Fight, Items and Run.
      Can anyone help me?
      -SoggyCheetoz

      1 Reply Last reply Reply Quote 0
      • Dave
        Dave Fuze Team last edited by

        Creating a fully fledged rpg battle system is a big task - certainly not something I would recommend for beginners. At first I typed out something which might get you started but it was quite a lot and I decided not to because it was too much complex information all at once.

        I would recommend shrinking down your goal - if you want to make a battle system, you should create a very simple one first. Perhaps just 2 characters. You play as just one. It is either your turn or the computer's turn. Then the computer can pick a random attack for the enemy to do.

        Even this is really quite a bit more complicated than you might think.

        The best thing to do would be to build it slowly, piece by piece. Get 2 sprites on the screen at first, try to get a menu which you can select from.

        There was a pretty good thread a little while back about menu systems - feel free to use the code I posted. You can find the thread here: https://fuzearena.com/forum/topic/1910/menu-system-program

        Take it one step at a time and do not worry yet about making a fully working game. It will come in time, with patience!

        1 Reply Last reply Reply Quote 4
        • First post
          Last post