RPG Maker VX Ace

RPG Maker VX Ace

View Stats:
Srtachoi Jun 23, 2014 @ 3:30am
Otome game with RPG maker
I'm trying to make an otome (dating for girls) game with RPG maker, I really love this software but I'm kind of new in programming and I don't really understand variables, So any guidance would be apreciated or good guides that you know. Thanks!
< >
Showing 1-7 of 7 comments
Shadow Jun 23, 2014 @ 3:49am 
Excellent.
Well Until Sunday I will have a tutorial game released,
that explains not only variables,
but also everything else.

By playing it, i estimate that a user can get everything in 4 hours gameplay.
Players can spend more time though, to watch again something they didn't get.

So hang in there, salvation is coming! XD
Keep your eyes open for the release thread in this forum!
Last edited by Shadow; Jun 23, 2014 @ 3:50am
Marquise* Jun 23, 2014 @ 4:46am 
Can I beta it in a few hours.... ?

<.< feel`s like ogre's hunger around >.> (inside joke)

BTW Hiyoko your game idea is good... THe F1 button gives awesome tour of RPG maker and there is a tread that has (anti-Spam measure) in the title. It is kinda like a FAQ but so many links to tutorials. It almost makes vain to me to want to post a question in the forum while scrolling its topic. And just between Announcements and Reviews in the top bar of this page the Guide section is also a very wide library collection of almost everything you might want to expect. And Dread will finish over his tutorial tour game soon. If you are more traditional RPG you can also see the Tutorial Town in the workshop. Be sure to look the You Tube tutorial companion this.

Also whe you'll be ready to have some program tweak here and there, we are all jumping on the topics looking whom we can help from the newcomers to the devs. You won't be alone working on your game kinda!
Last edited by Marquise*; Jun 23, 2014 @ 5:02am
Shadow Jun 23, 2014 @ 5:20am 
Originally posted by Marquise*:
Can I beta it in a few hours.... ?

<.< feel`s like ogre's hunger around >.> (inside joke)

BTW Hiyoko your game idea is good... THe F1 button gives awesome tour of RPG maker and there is a tread that has (anti-Spam measure) in the title. It is kinda like a FAQ but so many links to tutorials. It almost makes vain to me to want to post a question in the forum while scrolling its topic. And just between Announcements and Reviews in the top bar of this page the Guide section is also a very wide library collection of almost everything you might want to expect. And Dread will finish over his tutorial tour game soon. If you are more traditional RPG you can also see the Tutorial Town in the workshop. Be sure to look the You Tube tutorial companion this.

Also whe you'll be ready to have some program tweak here and there, we are all jumping on the topics looking whom we can help from the newcomers to the devs. You won't be alone working on your game kinda!

I will beat that Ogre's butt sometime. XD
Marquise* Jun 23, 2014 @ 5:43am 
http://steamcommunity.com/sharedfiles/filedetails/?id=271336005

If he's not hiding from some Dread-fulness... He was last heard at second flo0r by south south... Carefull equip yourself and not fall too deep in the holes!

*wishes I could doodle on this tread ;) *
Last edited by Marquise*; Jun 23, 2014 @ 5:44am
Celianna Jun 23, 2014 @ 3:22pm 
Well, for variables there's the Variables Guide[forums.rpgmakerweb.com], but it's for those who already understand the basics of the program (like switches, event pages, conditional branches etc.), but have a hard time grasping variables.

Go for some general introduction tutorials first! It's definitely possible to create an otome game with RPG Maker, and quite easy, too.
ncstaunton Jun 23, 2014 @ 4:08pm 
Variables are really fairly simple.

The main command for variables is Control Variable. Variables, like switches, are project-specific. Each project can have hundreds or thousands of variables and it's likely you will use a few hundred if you make a full game.

When you cast Control Variable, you select the variable you want and either set it as a number, modify the number it already is (add, subtract, etc), or make other use of it.

Variables can be used very well in conditional branches. Using your dating game as an example, let's say you had to perform 2 out of 3 romantic actionsin order to be able to ask somebody on a date - deliver food, give the correct compliment and buy them a huge diamond. Some game(r)s refer to this in RPGs as 'faction' or 'reputation'. It's a number which is usually invisible but will affect the outcome of some actions.

Variables always start at 0 when the game begins. You can, of course, set them to be other numbers as soon as the game begins to run (for example, for a custom health-bar, you might want to immediately set 'HealthBar' to '50', so you'd do it with an Autorun event at game boot.

So let's say when you deliver the flowers, the girl (or boy!) says 'Thanks'. This would be the ideal place to follow the code with a 'Control Variables' command, and to add +1 to your variable (we could call it Reputation). Let's also say when you buy the diamond, there is a +1 added to Reputation, and another +1 if you give a compliment properly.

Later in the game, we might see a Conditional Branch which uses our Variable as it's condition.

The condition could be: Conditional Branch -> Reputation >1 (so 1 is a fail, but 2 or more is a pass).

The desired outcome would then be within the conditions, and the rejection outcome would be the result of not meeting the conditions.

So Variables are in fact very simple. They simply give the programmer a way of measuring invisible scores which can be used in any way they can imagine. In summary, variables are very nearly as simple as Switches, except that instead of ON and OFF, they are numbers.

PS: there are some very complex things you could do with Variables, too, but then there are also very complex things you can do with switches. An example of a somewhat more complex task for a Variable would be if you (for whatever reason?) wanted the variable to constantly measure the player's X-position on the screen. In this case you would create a Parallel Process event which would loop constantly and simply keep performing a Control Variable -> set variable as -> game data -> player's screen X (This loop woudl run every time a small number of frames has passed, but *ALWAYS* with a break of at least 1 frame inbetween checks, or the event will never stop checking itself and will freeze the game).

Hope this helps.
Srtachoi Jun 24, 2014 @ 3:24am 
Thank you so much, it really helps I have watched some tutorials and they helped me a lot, I will check all the tutorials and hopefully I can make a good game! ^^
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Jun 23, 2014 @ 3:30am
Posts: 7