Easy RPG Creator Wiki
(Made a few changes. Dialog is now totally done.)
No edit summary
Tags: Visual edit apiedit
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  +
Can you face the future?
Here's a list of what we will be focusing on for future updates to the Easy RPG Creator.  Please note that there are going to be more features than what is listed here; this is a list of things that we will be done with by at least the end of the year:
 
 
 
 
'''Note from the programmer''': <strike>I will be redoing the Dialog behavior from scratch, making it a scene behavior instead of an actor behavior to provide a little more flexibility and attempting to make it more friendly for users.  Along with this change to the dialog behavior will come new custom blocks for opening dialog windows.  I would also like to allow the new dialog behavior to be able to trigger events in actors that may utilize dialog boxes.  This, I believe, will allow users a lot more flexibility over the original dialog behavior, allowing all kinds of customization.
 
</strike>
 
 
<strike>We are well aware that there is a Dialog Extension available for Stencyl and we have considered just pointing you in their direction, but there are many features that the Dialog Extension doesn't have that we think would be beneficial for Easy RPG Creator users, such as using special text codes to insert things such as Item Names and Character Names directly into dialog messages</strike><strike>.</strike> '''DONE!'''
 
 
Now that the Iamge API has been publically revealed, we can give you all a little more info!
 
==Database Side==
 
*Item Tab - Adding in new functions such as triggering custom events when an item is used.  <strike>(Note: This change will render previously created item lists invalid.)</strike> '''A new features has been added!'''
 
*Character Tab - <strike>Adding in new functions.</strike> <strike>(Note: This change will render previously created item lists invalid.)</strike>  '''This has been done!'''
 
*Weapons Tab - Adding in new functions. <strike>(Note: This change will render previously created weapon lists invalid.)</strike>
 
*Armor Tab - Adding in new functions. <strike>(Note: This change will render previously created weapon lists invalid.)</strike>
 
New Note (For Current Users): The code for the database has been modified so that it will now automatically update your old database files to make them compatible with newer versions of the database, for your convenience.
 
 
==Kit Side==
 
 
 
*New Scene - We want to add in a scene that has an example of every type of code that we have so that new/potential users have an example of the capabilities of the Easy RPG Creator and can quickly and more easily figure out how to do different things with the kit.  '''Took my time and added in a new scene that is much better than the old one.  No real examples, as yet.'''
 
*Dialog Behavior - <strike>Adding in a new type of window that allows users to choose from up to 4 choices and have those choices trigger events on the actor that calls the window or trigger events in the scene (depending on the user's personal needs).  The dialog behavior has also been updated using the new Image API to display message boxes, facial portraits, and name boxes.</strike> '''THIS IS DONE!'''
 
*Saving/Loading the game - Once the new dialog behavior is built, we'd like to build a save system that allows for saving to and loading from multiple files.  We will use the new dialog behavior to ask players if they'd like to overwrite any current saves that may be on their system.  The save system will include 2 Game Attributes to save to: Map ID and Current File Name.  This is probably the FIRST thing that we will get done (besides the dialog behavior), as this would only take a few minutes to finish.  In addition, when the game is saved a snapshot of the screen will be taken and associated with that file on the load screen (this will require a text Game Attribute for each save file).
 
*Quitting the game - <strike>Once the new dialog behavior is built, we'll include this feature and include the option of asking a player if they'd really like to quit the game, notifying them that any unsaved data will be lost, allowing the user to manually choose the scene to exit to when the game is quit.</strike>
 
*Quest System (This one is iffy: May or may not be done relatively quickly) - We will include a new tab in the Easy RPG Creator window that allows the quick creation of quests and then implement a quest manager and system into the Kit.
 
*<strike>Equipment Menu</strike> - <strike>We hope to fully complete the equipment menu by finishing the behavior that shows stat changes due to weapon/armor equips and by making it so that only one character can equip an armor/weapon.</strike>  '''This behavior is now complete!'''
 
*Item Tab - There are more features we'd like to include in the item tab of our extension.  We'd like to be able to designate items as "Key" items (also known as quest items), we'd like Items to be able to trigger custom events. <strike>''' Another part that was added in was the ability to designate images for an item, using the new Image API.'''</strike> <strike> We'd also like to have item effects triggered when used from the item's menu (make items do something when actually used).  In order for them to be used in the item menu, we'd also like to make a panel for selecting party members.</strike>  '''This last part has been completed!'''
 
*Party Members - We will modify the pause menu to include a list of names of all the members currently in the player's party.  And maybe some other party-related goodness, if we think of other things to add. (Maybe adding in an option to limit party size, a menu to swap party members with the active party, things like that.)
 
*Shops - Buy and Sell items/equipment!  This shouldn't be too difficult to make, so should be done relatively quickly.  Gives you something to do with all that money that you can carry around!
 
*Visual Equipment - The inclusion of this feature depends on a number of factors.  It may or may not be easy to implement.  Initial tests have proven somewhat successful, but full implementation remains to be seen.
 
 
==Way in the Future Features==
 
*Status Effects - This system will take some time to complete, so it's very low priority for us at the moment
 
*Skills/Magic - This system will take some time to complete, so it's also very low priority for us.
 
*Battle System - We can't make a battle system until we have both status effects and skills/magic done, so this is probably our lowest priority for the time being.
 

Latest revision as of 07:50, 25 March 2015

Can you face the future?