1. RPG Developer Bakin
  2. News

RPG Developer Bakin News

RPG Developer Bakin Winter Sale!

We are offering 10% off RPG Developer Bakin, a programming-free RPG creation tool, to celebrate the Steam Winter Sale!

https://store.steampowered.com/app/1036640/RPG_Developer_Bakin/

Thanks to your support, two months have passed since the launch of Early Access, and many users have already begun to share their wonderful works on social networking sites.
You can find them on Twitter by searching #RPGBakin or on YouTube by searching for RPG Developer Bakin.

We hope you will take this opportunity to dive into the world of game creation with Bakin, updated to ver. 1.1 with new features and improvements!

Official Twitter Official YouTube Channel


[previewyoutube][/previewyoutube]
[previewyoutube][/previewyoutube]

Updated to Ver. 1.1!

Hello everyone!
Today we have updated it to Ver. 1.1.
Various functions have been added and improved.

The contents are as follows:

[h2]--- New and Improved Features ---[/h2]
[h3]- Cross-Save Shared Variables[/h3]
Variables that exist beyond the saved data units and can be referenced from anywhere in the game have been implemented.
By using these variables, it is possible to change the game content before and after the game is cleared, or to record only the scenes seen during play in a multi-ending game. This feature can be used in games with story branches, such as novel games and adventure games, and can also be utilized in a variety of ways depending on the creator's ideas.

[h3]- Title Screen Call Feature from Event[/h3]
Added a command script "Display Title Screen".
This makes it possible to display the title screen after the game's introductory event, or to display the title screen while showing the map with the camera.
Together with the cross-save shared variables, it is also possible to change the title screen before and after the game is cleared, and so on.
[previewyoutube][/previewyoutube]
*To skip the title screen, turn on Game Definition > Rules and Operations > Skip Title Screen. (You can also try launching the test play by right-clicking on it.)

*The sample game "Orb Stories" has been updated to show how to call the title screen from an event and how to change the title screen before and after clearing the game using cross-save shared variables. Please use it as a reference for your game creation.

[h3]- Stamp Export/Import Feature and Ability to Published Export Files to Steam Workshop[/h3]
Added the ability to export 2D/3D/terrain stamps and various resources as a single file and import them.
< Export >
1. Select the file(s) or folder(s) you wish to export in the tree section of each resource menu and right-click to display the context menu.
2. Select "Export Selected Elements" in the menu.
3. Each element of the stamp is compiled and exported in a file named .exrbr.

< Import >
You can import resources by selecting them from the Asset Picker > Local Files or by dragging and dropping .exrbr files into the Resources Tree section or Map Editor.
Also, exported .exrbr files can now be published to the Steam Workshop.
Please use it to publish your own stamps, etc.

[h3]- New 3D/2D stamps exported to Steam Workshop are now available free of charge.[/h3]
We have released the following two samples of the stamp export feature. Enjoy using them to create your own games.
- 2D Cast Figure Graphics Set: This is a set of figure graphics that has been requested by many customers.

- 3D Models Stall Tent Set: This set will be 3D stamps of stall tents decorating the streets.

[h3][ Event Editor ][/h3]
- Added functions to the command script "Advanced Variable Box Operation" to obtain information on "Arithmetic Functions" and "nth Status in the Party" and to convert degrees > radians and radians > degrees.

- The command script "Play Movie" can now select the display priority of the movie.
In addition, a function has been implemented to end a movie that is playing when the movie to be played is specified as "None".

- The command script "Change Cast Graphic" can also be used to change the icon image of the cast.

- Changed the specification of the command script "Change Y Coordinate of Player/Event" to check if there are any obstacles in the upper or lower direction and added a function to stop there.
The previous specification was to go through the collision, but this has now been changed.

[h3][ Map Editor ][/h3]
- Added "Memorize Position" to the context menu of events on maps.
Events with this setting turned on will keep their post-movement position even after the player has left the map.

- Snap Tool has been added to the Tools palette.
After this tool is turned on, if an object or event is selected and brought within a certain distance to another object, it will be snapped at the outer perimeter.

- Random Pen placed on the Tools palette.
Random Pen function that randomly changes scale and angle when placing objects is made into a button.
(The existing shortcut Ctrl+Alt to Random Pen when using the Pen tool remains unchanged.)

- A button has been added to the Quick Toolbar that allows the user to turn on/off the "Falling by Gravity of Events" setting.

- The ON/OFF button for View Collision at the bottom of the Map Editor is now linked to the ON/OFF for displaying the collision range of events.

[h3][ Layout Tool ][/h3]
- Added Special Formats for Layout Tool
Various special formats have been added, focusing on attributes and information about reserve members.

- Implementation of a List of Tags Specifying Special Coordinates in the Layout Tool
Special Coordinate Specification Tags" in Container for Rendering and Container for Entry Selection can now be selected from a list of tags.

[h3][ Game Definition ][/h3]
- Rules and Operations > Use Default Battle Layout and Battle Layout Settings have been implemented.
This allows you to specify a default battle layout for the entire game.
Also, a switch to use/not use custom battle layouts has been implemented in Map Settings > Enemy Distribution, making it possible to not use battle layouts specified with this feature.

- The height limit of 50 for "Change Y Coordinate of Player/Event" that was in the Rules and Operations has been removed.

- In the Project Settings, it is now possible to specify the interval (distance) at which objects are continuously placed by dragging.
This setting is common to both the Pen tool and the Random Pen tool.

[h3][ Resources ][/h3]
- The asset picker now divides sound types into BGM/Environmental Sound/SE for clarity.

- When moving to the material edit screen from the "Material" section of the Properties in the Resources > 3D Stamps and Models screen, the material is now previewed in the model that is using the material.

- Added motion for emotion marks to Emotion in the Resources > Sprites reserved folder.

[h3][ Database ][/h3]
- The range of status increases/decreases values for items, skills, and state definitions has been expanded.

[h2]--- Bug Fixes ---[/h2]
[h3][ Game Engine ][/h3]
- Fixed a bug in the command script "Change Player Y Coordinate" that sometimes caused the player to warp to map coordinates 0,0 when pushing through terrain from below.
- Fixed a bug that sometimes caused the event to be started again after the command script "Delete Event" was executed on contact-triggered events.
- Fixed a bug in which when changing classes with a battle event, the status of the changed class was not reflected in the in-battle status.
- Fixed the display position of the cast graphic for conversations specified in the Layout Tool to be displayed correctly.
- Fixed a bug in which the "Enemy Level" specified and displayed with the Layout Tool was always displayed at 1.
- Fixed a bug that caused an exception when a sprite with no eye/mouth layer contents was specified as a cast to be displayed in the command script "Display Conversation".
- Fixed a bug that caused a crash when executing the command scripts "Check Collision State" and "Check Surrounding Collision Detection" within a common event initiated from a map, skill, or item.
- Fixed a bug that caused a crash when playing a movie with a file path using non-ASCII text in an English environment.

[h3][ Layout Tool ][/h3]
- Fixed a bug that allowed the user to press the Add Part button in the Layout Tool even when the layout to be assigned was not selected.
- The value displayed in the special format enemystatus[9] has been changed to the experience gained after battles.

[h3][ Event Editor ][/h3]
- Fixed a bug that prevented switching motions on the event sheet from being immediately reflected in the preview.

[h3][ Map Editor ][/h3]
- Fixed a bug that caused an exception when renaming an entry in the Properties while multiple entries were selected in the Placed List palette.
- Fixed a bug that sometimes caused the collision of the underlying object to be displayed incorrectly when an object was placed on top of it with the "Place on Top" button turned on. 

[h3][ Resources ][/h3]
- Fixed a bug in Resources > 3D Stamps/2D Stamps Textures/Images where resource and folder names were not linked.
- Fixed a bug that caused resources with the same name to be created when a file was dropped from Explorer into each of the Resources menus.
- Fixed a bug that prevented a stamp with multiple subgraphics specified from being displayed correctly in the preview if any of the subgraphics specified had blanks for both graphics and local lights.

[h3][ Database ][/h3]
- Fixed incorrect initial value for Generate Events > "Number of Event Generated per Time" in Database > Casts > Other tab.

[h3][ Sprite Tool ][/h3]
Fixed a bug that caused an exception when adding a sprite set.

[h3][ Camera Tool ][/h3]
Fixed a bug that could cause an exception when editing the battle camera in the Camera Tool after test play.

[h3][ Other ][/h3]
- Fixed a bug that sometimes caused particles placed on a map to blink in a published exported work.

- Fixed a bug that caused a freeze when quitting a published exported work while the map was being pre-loaded in the background.

- Fixed unnecessary folders are no longer displayed in the asset column of the asset picker "Ready-to-Use" tab.

ーーーーーーーーーーーーーーーーーーーーーーーーー
The contents of Ver. 1.1 are described above.

Thanks to your support, it has been two months since the start of Early Access.
Our development team is very grateful that so many people are trying to create games with Bakin. We will continue to improve RPG Developer Bakin to make it a better tool.

We hope that this Winter Sale will be an opportunity for newcomers to the world of Bakin, as well as for current Bakin users, to continue to enjoy our tool.

[Update] ver 1.0.15

Updated to ver 1.0.15

The contents are as follows:

[h3]--- New Features ---[/h3]
- When the project path is displayed in the upper right corner of the Map Editor, right-clicking in the path display area now opens the project folder in the Explorer.

- Added state resistance indicators to the Cast Parameter Check View in the Test Play > Options menu.

- Added links to the official website/YouTube channel/Change Log in the Help menu at the top of the Editor.

[h3]--- Functional Improvements ---[/h3]
- When removing ally members from the party, you can now choose whether to put them in the reserve or not, and whether to remove them even from the reserve.

- The check for allies in the party for the execution condition on the event sheet can now choose whether to include the reserve.

[h3]--- Bug Fixes ---[/h3]
[ Events ]
- Fixed a bug in which left-right flipping did not work when a sprite was used for "Display Conversation".

With this correction, if a character or other element is displayed using a sprite in a conversation event, the image will be reversed if the Flip Horizontal checkbox is turned on. We apologize for the inconvenience, but please check if you are using the same command in your events.

- Fixed a bug in which changing the cast to be displayed in "Display Conversation" did not specify the motion selected in the asset picker.

- Fixed a bug in which scaling did not work when a sprite was used for "Display Image".

- Fixed a bug in which events fired using "Generate Events" were sometimes affected by the "Movement Pattern" of previously generated events, resulting in unintended behavior.

- Fixed a bug in which the upper limit for a value input in the command script for manipulating HP was 3000.

- Fixed a bug in which a sheet with the "In Battle, Repeat in Parallel" event start condition for a battle event did not start executing when the condition was met in the middle of a battle.

[ Test Plays ]
- Fixed a bug that prevented motions of some models from being played back correctly after Ver. 1.0.14.

- Fixed a bug that caused a crash that was still occurring on some map loads after Ver. 1.0.14.4.

- In the Cast Parameter Check View of the Test Play > Options menu, a bug has been corrected in which the attribute resistance was displayed as 0 when it was negative.

- Fixed a bug in which resistance values specified for equipped items and classes were not being added when the resistance of the attribute specified in the cast was 0.

- Fixed a bug in Items > Assign When Handling Skill where the target could not be selected correctly for those skills whose "Valid Only for Those KO" was not checked in the skill's specification.

- Fixed a bug in the success check when using a state change item on a map, where the equipment's resistance was not being added to the cast's status.

- Fixed a bug where the camera's playback status, such as playing or finished, was not saved.

- Fixed a bug that sometimes caused events with Falling by Gravity turned off to move through steps when walking.

- Fixed a bug where the target of "This Event" was the player when initializing the map, skills, items, and calling common events from the menu.
After this modification, "This Event" will be ignored when it is operated by the above call.

- Fixed a bug where the sound specified on the startup logo screen would only play for a moment.

- Fixed a bug in which the text effects of layouts used in messages and conversations were not reflected.

- Fixed a bug in which the text display position for messages, conversations, and tickers was not reflected even if the layout tool was used to specify the position.

- Fixed a bug in which the display was not always updated when changing members from the menu.

- Fixed a bug that prevented variables from displaying properly when the store layout was displayed.

- Fixed a bug that caused a crash when entering emoji during text input.

[ Map Editor ]
- Fixed a bug that caused a mismatch between the display state of groups in the Placed List and the display state of objects in the group.

- Fixed a bug where changes to the collision range of an event were not immediately reflected in the Map Editor.

- Fixed a bug in the "Event to be Called Before Displaying Map" in Map Settings where the change of the common event name was not immediately reflected.

- Fixed a bug that caused the object stamp thumbnails in the Stamps Palette to disappear when the Resources menu dialog was closed with Cancel.

- Fixed a bug that prevented placing an event if a cast event was placed immediately after a cast was added.

[ Resources ]
- Fixed a bug that caused some bone animations to be longer than the actual data in some cases.

- Fixed a bug where when adding Terrain Stamps/Particles from the DLC, the assets were not being added correctly when a dialog box appeared indicating that files of the same name already existed in the project.

- Fixed a bug that caused a crash when repeatedly changing material shaders.

[ Layout Tool ]
- Adjusted the size of the thumbnails displayed in the Layout Tool > Layout to be Assigned list.

[ Sample Game ]
- Modified the sample game to conform to current specifications.

----------------------------
We will continue our efforts to improve "RPG Developer Bakin".

[Update] ver 1.0.14.4

Updated to ver 1.0.14.4.

The contents are the following bug fixes.

- Fixed a bug that caused a crash after moving the map, which had been occurring in some environments after the Ver. 1.0.14.3 update.

- Fixed a bug that caused the selection window to grow a little larger with each selection displayed after the Ver. 1.0.14.3 update.

- Fixed a bug that sometimes caused teleporting to coordinates 0,0 when using the command scripts "Change Player Y Coordinate" and "Change Event Y Coordinate".

- Adjusted the animation of the sprite set, Emoticon "!speechless" used for the emotion mark.

----------------------------
We will continue our efforts to improve "RPG Developer Bakin".

[Update] ver 1.0.14

Updated to ver 1.0.14.

The contents are as follows:

[h3]--- New Features ---[/h3]
- Guides have been added for dragging and moving elements in the Layout Tool > Layout Parts tree view.

- Layout Tool > Slider Panel text color can now be changed.

[h3]--- Functional Improvements ---[/h3]
- We have implemented load handling when a relatively large number of models are placed on a large map.

- Improved processing time when executing the command script "Change Layout to be Used".

- In the in-game menu, it is now possible to go back and forth between party and reserve members even with cursor movement input when operating the member change screen.


[h3]--- Bug Fixes ---[/h3]
- Fixed display problems with the asset picker.

[Events]
- Fixed a bug that caused the player to teleport to coordinates (X,Y)=0,0 if a graphic change was made while the player was being rescaled.

- Fixed a bug that caused an exception on the map screen when a cast that was hidden by the command script "Add Casts to the Party Train/Rearrange the Order" was disabled for battle.

- Fixed a bug in the command script "Advanced String Variable Operation" where local variables were not available for array pointers.

- Fixed a bug in the command script "Display Ticker Text" where line breaks in the string to be displayed did not work.

- Fixed a bug in which the display state of the command script "Display String as Image on Screen" was not included in the saved data.

- Fixed a bug in which the text effects of layouts used in messages and conversations at events were not reflected.

- Fixed a bug that caused graphics from other sheets to overlap when inserting an event sheet.

[Game Play]
- Fixed a bug that caused the player to receive damage when bumping into an enemy cast placed on the map, ignoring the amount of HP recovered by items, etc.

- Fixed a bug that when the player collided with an enemy cast placed on the map and the damage caused a game over, the player and the colliding event remained glowing.

- Fixed a bug in which the height of the speech bubble type conversation event window did not match the size of the text when the execution resolution was changed in the Game Definition.

[Map Editor]
- Fixed a bug that sometimes created events with duplicate GUIDs (internal IDs) when copying and pasting cast-based events placed on a map.
This fix resolves the following issues that were occurring on the map where the event that caused this problem existed:
- An exception occurs during save and load.
- Unintended events are moved.
- Local variables would be shared.

- Fixed a bug that sometimes caused the positions of placed objects to be linked between maps duplicated by copying and pasting.

- Fixed a bug in which changes to the resources that make up a stamp were not immediately reflected on the map.

- Fixed a bug that caused an exception when copying and pasting maps in the Map List after opening the Database and closing it with Cancel.

[Resources]
- Fixed a bug that created data that could not be loaded when saving a 3D stamp with the material set to "None".

- Fixed a bug that could cause an exception when updating information on multiple selected models.

- Fixed a bug that prevented model scaling from working in some cases.

- Fixed a bug that caused semi-transparency to appear in an incorrect order and materials for additive compositing to appear missing.

- Fixed a bug that in some cases the folder preview display was not updated.

[Layout Tool]
- In Layout Tools > System Layout, a bug that caused layout parts to move when dragging in preview has been fixed.

- Fixed a bug in the display of selections when using window images with large margins.

[Other]
- Fixed a bug in which the Database > Casts > Others > Number of Event Generated per Time, Shooting Interval, and Movement Time fields contained incorrect values when selecting a normal asset in a new project creation.
 - In newly created projects, the case in which the following casts generated by events disappear on their own will be resolved.
   Target Casts: Hero A / Hero B / White Mage / Goblin / Metal Golem
 - If you are experiencing disappearing events for an existing project, please go to Database > Casts > Others and change the Movement Time to 0.

---------------------------------
We will continue our efforts to improve "RPG Developer Bakin".