Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

(Finished) Ability Grid

I know there is little chance that someone will make this for me, but I figured I'd try.  The spoiler below contains data on what the sphere grid is if you're unfamiliar with it.

This is taken directly from the official walkthrough with pieces edited and removed.

Abilities & The Sphere Grid
Final Fantasy X employs a unique new system for advancing your characters.  When a character achieves new sphere levels, access the Sphere Grid and move the character's makers across the nodes.  Use spheres of various types to raise a character's attributes and learn new abilities.  Any character can learn any ability and raise any attribute.  By acquiring enough spheres, you can eventually have a party of characters who have every ability and maximized attributes.

Sphere Grid Basics
The Sphere Grid becomes accessible after Rikku explains how to use it in a short tutorial.  Each character who joins the party has a pre-designated starting point on the grid.  While each of the characters has his or her own section, you can remove the locks between the different sections by using the appropriate key spheres.  Thus, character advancement is limitless.

Ability Points and Sphere Levels
As the party defeats enemies, everyone involved in the battle receives Ability Points, or AP.  When enough AP is collected, the character achieves a Sphere Level.

Now, if your still reading, your either familiar with this system and skipped the spoiler or you're interested in it.  Before I go into details of what I'd like to see in this script, I'll tell you a little bit about myself.

My scripting experience: None.  I have no idea how to script.  However, I'm hoping to learn it later on (I'm currently a Junior in High School).  Because of this inexperience, I don't know how to place scripts very well, so if you make it, I'll need detailed instructions about how to insert it and use it.

Why I want this script: I love how the player has the ability to choose which abilities a character will learn and how they'll develop.  I think this is and will always be the best advancement system in any Final Fantasy game.  The license system in FFXII is a cheap imitation of it.

What I want to do with my life: I really am not sure yet.  I love creating stories, and I'm currently working on a book.  I like making games because it allows me to make my stories visually interesting as well as storyline interesting.  I'm hoping to become a video game designer, but I'll see.

My experience with RPG Maker: I originally found RPG Maker 2 for Playstation 2.  It amazed me how I could create something so . . . almost easily.  I liked everything except the battle system.  I would still use it, but the experience system wouldn't work for me.  No matter how hard I tried, even by using events to give characters experience, it wouldn't give it to them.  Then I got RPG Maker 3, which has really good graphics, but it's so restricting.  Recently, I found RPG Maker XP, and I quickly . . . sort of . . . bought it with my money (at $1 a day for chores . . . well, you get the idea - it took a while).  I've been immersing myself in that until RPG Maker VX came out a few days ago.  I have a decent game on XP started, which I may finish after my fascination with VX wears off.  I joined an RPG Maker guild on a site called Gaiaonline.  We're going to start a project soon, but I'm pretty much the only one working on it at the moment.

If you skipped that, then you should read it.  It contains a lot of information about what I want.  Anyway, this is my request:

1. The sphere grid system, including spheres, locks, and nodes.
2. I'm not sure about graphics.  It may be hard to achieve a grid like in Final Fantasy X.  Perhaps a list-type system would work, but I'd really like something like in FFX.
3. Customization of the grid.  I'm not sure if this would have to be integrated into the scripting or not.  If you need to put it in with the scripts, tell me so I can work on a list of skills, nodes, characters, etc.

I know I'm asking an awful lot of you.  I thank you for just reading through all that (if you did).  I can't offer any money, but I will include your name in any game I make with the system.  I'll probably end up making this system myself three or four years from now, since I doubt anyone would want to use their time making such an extensive script.  *Sigh*  Anyway, if you're interested, you can post here.  I appreciate any comments or such about this idea, even if you can't/won't make this for me.

[P.S. - I searched through the threads for this request, but I didn't find anything (by the way, the search index for scripts isn't working).  I'm sorry if I created a repeat thread or something.  I think this is a pretty original and long explanation, though.  Please don't move/delete this without messaging me first.  I really don't like that because it's like promising someone an opportunity to perform in a movie, then telling them they can't do it without an explanation.  Ugh, I'm going on forever again.  End thread.]

http://www.rpgdreamer.com/wall/ffx/demus-6-1.jpg[/img]
 
Are you now subbmiting it?
If you sre you should most lkely add this to tutorials, weird but the closest thing to what we have here.
So if this is now less of  request we shold probably report it so it can be moved.
Sorry if that kinda puts you down, it sounds great now i guess, but i just don't want it to be in the wrong forum!
 
I have the system created, but I need the menu script before continuing.  Because of this, it will belong in this forum for a little while.  If I don't get the script in a week or so, I'll post what I have in the tutorials forum.

~Guardian1239
 
Dargor has generously agreed to help me with the menu script, so the only thing I still need is a script for increasing a variable with each level gained.  It should be simple, I think.  Anyway, I'll release the system as it is tomorrow in the tutorials sections and add the scripts when I get them.

~Guardian1239
 
If you go to Game_Actor in the script editor, and then go to line 462 (@level += 1)
and then add this line under it you will increase the variable with a value everytime any of your party members level up:
Code:
      $game_variables[id] += value

change id to the variable that you wish to have, and replace value with the number you want the variable to increase with everytime someone levels up in the party.
I hope that helps. :thumb:

Over and out - Gando
 
What i posted was for XP, but it should work for VX too..
In VX, go to game actor to line 525(level_up) and add:
Code:
 $game_variables[id] += value
under it, same as before.

Over and out - Gando :thumb:
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top