Kai Waii 16 Posted June 25, 2016 Share Posted June 25, 2016 Hey, I would like to make an Omorashi RPG in RPG maker XP and i could use some help with coding and such <D (I've seen really good games made in rpg maker xp, a good omo rpg example is Mojique), so it can be done, but i cannot figure out how do to anything too complex, let alone thirst and desperation systems...Anyway, if you have any tips for me, lemme know please ;w; Quote Link to comment
EstrangeDani 22 Posted July 6, 2016 Share Posted July 6, 2016 Your the creator of mojique I found a let's play on YouTube it is one of the best rpgs I've ever seen if only a mobile version *hint hint* Quote Link to comment
Lisk 932 Posted July 6, 2016 🌟 OmoOrg VIP Share Posted July 6, 2016 2 hours ago, GaminDan said: Your the creator of mojique I found a let's play on YouTube it is one of the best rpgs I've ever seen if only a mobile version *hint hint* There is an Android emulator called Neko RPGXP Player, but Mojique has a very complex system that is pretty heavyweight even for modern PCs. I don't think that puny mobile CPUs will be able to run it at any reasonable speed. On 25.06.2016 at 8:19 AM, Kai Waii said: Hey, I would like to make an Omorashi RPG in RPG maker XP and i could use some help with coding and such <D (I've seen really good games made in rpg maker xp, a good omo rpg example is Mojique), so it can be done, but i cannot figure out how do to anything too complex, let alone thirst and desperation systems...Anyway, if you have any tips for me, lemme know please ;w; IT BEGINS! The best thing about RMXP is that while it's still the best of RPG Makers, it's pretty old, which means that whatever you need, there's probably a community-made script for it. Some things, though, like desperation system, can be made even without scripts, just with the things RMXP provides you out of the box. First of all, you will need a step counter. RTC (real-time clock)-based desperation engines are horrible for RPGs and anyone who even thinks about making them should die and go to hell reconsider. You will need two variables, Stepcount and Stepcompare. Create an event, set it to parallel, and make this event set Stepcount to Other=>Steps. Then make a conditional branch: if Stepcompare does not equal Stepcount, Set Stepcompare to variable=>Stepcount. This is the basic foundation for your desperation engine. That's also where you control variables for desperation, thirst and other stuff - whenever the player takes a step, these variables will change too. Now, another thing you should probably add below that is Wait. If you leave the event as it is now, the game will check your variables every frame. While it's not a big deal at first, the lag tends to add up. Besides, there's no need to check these variables that often. RMXP runs at 20 FPS, so if we Wait for 20 frames, the event will only fire every second. There's also Smooth mode, which makes the game run at 40 FPS, but it doesn't matter for the code - from engine's perspective one second will still be 20 frames. To make this event work, you can either make this event Parallel and place it somewhere in the corner of every map where you need it, or make it Common and trigger it by a Condition Switch. It's a liiittle bit trickier when you need to track other event (if you wish to make separate desperation engine for an NPC, for example). I didn't use Wait command here because this character is very fast and moves across multiple tiles per second. That, along with a complex behavior pattern, slowed the game down quite a bit, so I had to redesign a couple of things to make it run smoother. Take it easy on parallel events, remember: you have only one CPU core to work with! Lastly, a bit of a general advice: get a notebook (the analog one, not the laptop w) and plan before designing complex things. I was working on a puzzle that involved time manipulation and mass switch reset and if I didn't write everything in pseudocode before starting it, I'd despair and turn into a witch. Good luck with your endeavors! Rainyday 1 Quote Link to comment
Kai Waii 16 Posted July 6, 2016 Author Share Posted July 6, 2016 Thank you omnilisk! Also 17 hours ago, GaminDan said: Your the creator of mojique I found a let's play on YouTube it is one of the best rpgs I've ever seen if only a mobile version *hint hint* I am not actually the crator of mojique/mojikue, Blue Jellyfish is the creator of mojique, not me. If you think so from my lil estimation, that's just me guessing <D Quote Link to comment
Kai Waii 16 Posted August 20, 2016 Author Share Posted August 20, 2016 Hey! sorry to revive this thread but i'm in need of a little more help with fleshing out my desperation/hydration system for the game (I only now got to work on it lmao) *^* Quote Link to comment
Lisk 932 Posted August 20, 2016 🌟 OmoOrg VIP Share Posted August 20, 2016 What kind of help? Quote Link to comment
Kai Waii 16 Posted August 20, 2016 Author Share Posted August 20, 2016 I can't figure out the next step, i mean past setting the 2 variables, (I'm not all that experienced with RMXP) Quote Link to comment
Lisk 932 Posted August 20, 2016 🌟 OmoOrg VIP Share Posted August 20, 2016 Make something like this (map event version)? Quote Link to comment
Kai Waii 16 Posted August 20, 2016 Author Share Posted August 20, 2016 Thank you so very much, Omni! (I got things working (somewhat, imma try to figure the rest out and polish it up later)) Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.