Platform Builder Version 9.0
Updates:- Added controls for changing the appearance and location of custom menus
- Added lighting settings for custom enemies, blocks, items, and projectiles
- Added ability to write in conditionals for menu selections to make them appear or not
- Added command to replace the default pause menu with your own custom menu
- Added ability to make custom menu not pause the game (useful for title screens)
- Added ability to spawn sprites which pause the game (Useful for sprite-based pause menus)
- Added command prompt to change what happens when you pause the game in other settings of Game Setup (Useful for pausing with sprite-based menus.)
- Added pixel-blend settings in "other settings" of Game Setup.
- Added FPS settings which maintains game motion and physics in "other settings" of Game Setup.
- Added ability to force your own window size in "other settings" of Game Setup
- Added a couple more projectile direction settings
- Added ability to copy and paste invisible block light settings
- Added a button to help preview invisible block light settings
- Added special keymapping commands for custom menus
- Added four more actions buttons which can be used with the keymapping commands and called from character commands
- Window and view sizes have been adjusted to work best with the new pixel-blend settings. This has created some larger workspaces.
- Conditionals can be placed inside of brackets. (In technical language, you can now use nested if statements)
- Added ability to set create commands in the area editor for custom enemies, items, and blocks. These commands only apply to that specific thing.
- Added commands to move x and y position of things to random spots within the view
- Added command to exit a game
- Added commands to simulate knockback effect for character/player
- Added commands to adjust the position to spawn projectiles fired by characters
- Added commands to change constant or staggered looping commands for individual things
- Added key press and key release conditionals (make sure this is in a constant looping command prompt!)
- Added command for making custom enemies ignore their environment
- Added failsafe to prevent character from getting stuck in solid objects
- Added ability to change window caption in Game Setup > Other Settings
- Added lowest and highest FPS in the Platform Builder main menu settings.
- Added command to change the view size to your own value
- Added many new commands for modifying custom enemies on the fly
- Added command to change enemy health
- Added command to change enemy animation frame
- Optimized the command prompt and other parts of Platform Builder
- Saving and Loading games in courses will include the x and y position of the player.
- "how show/hide" commands work without using a custom hud sprite
- Grid tool settings are saved with the areas
- Custom menus with scroll bars are more compatible with gamepads
- Yellow and orange highlights for editing things in the world/area editor show up above lighting settings
- Example file has been updated with a couple improvements
- Updated forest background
- "Fade in" and "Fade out" commands can now be set to a number in seconds for how long you wish the fade to take place.
- Fixed: With player 2 command not working
- Fixed: Setting a variable to a negative value not working
- Fixed: Buttons in view settings of area and world editor do not always respond properly
- Fixed: Enemies do not bounce on custom blocks that act like a spring.
- Fixed: Explosion animation isn't aligned correctly for custom enemies.
- Fixed: Error when using a custom menu with no menu items in it.
- Fixed: Loading the factory default item box causes problems with the item box if the scroll bar is not flush to the top.
- Fixed: Hopping enemies are glitchy on slopes.
- Fixed: Tall enemies display too small in the item box.
- Fixed: URLs are not opening correctly.
- Fixed: Several subcategories of overworld bonus icons don't work properly.
- Fixed: Area save file gets corrupted if you click on two red "edit" highlights at the same time.
- Fixed: Character projectiles don't harm enemies if they are up really close to the character
- Fixed: Lives do not reset like they should after a Game Over
- Fixed: Character with wall jump enabled can get stuck in walls
- Fixed: Error when picking up multiple items at once, and one or more of those items are text items.
- "fps" can now be bracketed in commands and messages.
- Fixed: Unable to select a starting direction for NPCs.
- Note: Due to the way that views have been re-adjusted to support pixel-perfect graphics, you will need to revisit your game screens and adjust the scenes accordingly.
- Improved "Platform Builder" display on the main menu