Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.
Original Source
- Original title: Need pointers on the best way to accomplish these things...
- Original author: Jeester
- Original date: March 5, 2020
- Source thread: https://forums.rpgmakerweb.com/threads/need-pointers-on-the-best-way-to-accomplish-these-things.118859/
- Source forum path: Game Development Engines > Legacy Engine Support > RPG Maker MV Support
Summary
Greetings, I work for a non-profit and I am dreaming to build an educational game out of RPG Maker. I had an idea on the gameplay and I have a huge team of teachers behind me to help me on content. We want to facilitate the thinking process of kids when they do math word problems.
Archived First Post
Greetings,
I work for a non-profit and I am dreaming to build an educational game out of RPG Maker.
I had an idea on the gameplay and I have a huge team of teachers behind me to help me on content.
We want to facilitate the thinking process of kids when they do math word problems.
My example (below) has french words in it but I can provide a full translated version if needed.
I'm trying to find the best way to do these functionality:
1 - Having 4 strings of characters shown on a screen.
2 - Being able to carry them (visually) from one place to the other, in order to build an equation.
3 - Once built, replace the words in the string to (or add somewhere else) predefined number values.
4 - Flip through various operators to see different results.
Example:
Sophie is 14yo.
She wants to buy a bike that costs 100$.
She can save 10$ per weeks.
How many weeks she will need to save to buy her bike?
In the system, it would be separated this way:
1. String: Sophie's Age - Value: 14 - This element is not useful to the equation and needs to be discarded.
2. String: Price of the bike - Value 100$
3. String: Weekly Savings - Value 10$/week
4. String: Number of weeks saving - Value 10 weeks - This is the answer we are looking for.
In this example, you would need to place the elements this way:
Price of the Bike [ ] Weekly Savings = Number of weeks savings
We can then show the values of the elements but ot the answer.
100 [ ] 10 = Number of weeks savings
We can then flip through different operators, which brings different values as a result.
Example:
100 [ X ] 10 = 1 000
100 [ + ] 10 = 110
100 [ - ] 10 = 90
100 [ / ] 10 = 10
Then, you can validate the results to see if it's good or not.
I have another explanation here, with a video, showing this idea but as a JavaScript plugin, which might not be possible...
Since then, I have made many tests and researches...
So far, this is what I have done but I doubt this is the "easy" or "best" way:
Now, here the next steps:
Many thanks...
J-F
I work for a non-profit and I am dreaming to build an educational game out of RPG Maker.
I had an idea on the gameplay and I have a huge team of teachers behind me to help me on content.
We want to facilitate the thinking process of kids when they do math word problems.
My example (below) has french words in it but I can provide a full translated version if needed.
I'm trying to find the best way to do these functionality:
1 - Having 4 strings of characters shown on a screen.
2 - Being able to carry them (visually) from one place to the other, in order to build an equation.
3 - Once built, replace the words in the string to (or add somewhere else) predefined number values.
4 - Flip through various operators to see different results.
Example:
Sophie is 14yo.
She wants to buy a bike that costs 100$.
She can save 10$ per weeks.
How many weeks she will need to save to buy her bike?
In the system, it would be separated this way:
1. String: Sophie's Age - Value: 14 - This element is not useful to the equation and needs to be discarded.
2. String: Price of the bike - Value 100$
3. String: Weekly Savings - Value 10$/week
4. String: Number of weeks saving - Value 10 weeks - This is the answer we are looking for.
In this example, you would need to place the elements this way:
Price of the Bike [ ] Weekly Savings = Number of weeks savings
We can then show the values of the elements but ot the answer.
100 [ ] 10 = Number of weeks savings
We can then flip through different operators, which brings different values as a result.
Example:
100 [ X ] 10 = 1 000
100 [ + ] 10 = 110
100 [ - ] 10 = 90
100 [ / ] 10 = 10
Then, you can validate the results to see if it's good or not.
I have another explanation here, with a video, showing this idea but as a JavaScript plugin, which might not be possible...
Since then, I have made many tests and researches...
So far, this is what I have done but I doubt this is the "easy" or "best" way:
- Create chests, which holds items related to the strings. I was not able to show the string as a sprite, so it can be picked up, since it is to big to add to an event. There must be a better way to do this... I'm clearly missing something.
- A parallel events that determines if you have the item in your inventory, to display an image over the character head as if it was carried. I would need still to change the animation, so the character has hands in the air but that's seems ok... lurked forum for that solution. Images are very small on mobile... is Yanfly Gab text a solution?
- Drop zones for the words, to build the equations. That seems ok... custom built. You can presently drop, swap but cannot pick up form these spots.
Now, here the next steps:
- If equation is built show a button/switch. I think I can do that.
- If equation is built show the predefined value of the strings (ss per example above).
Not sure how to do this without hardcoding it.... might need pointers here. - Assign operators and see calculated values. Not sure again... Yanfly Eval Text?
- Validation.
Many thanks...
J-F
Downloads / Referenced Files
Log in to download
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadCreator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
0
replies
1
view
Topic Summary
Loading summary...