Skip to content

Releases: chrismaltby/gb-studio

GB Studio v1.2.1

16 Jan 13:14
Compare
Choose a tag to compare

GB Studio is a quick and easy to use drag and drop retro game creator for your favourite handheld video game system.

[1.2.1]

Added

  • Allow variables to be used in choice and menu events. @pau-tomas
  • Switching scene background will keep current collisions if image hasn't had collisions set already. @RichardULZ

Changed

  • Updated Portuguese localisation. @toxworks
  • Updated Brazilian Portuguese localisation. @junkajii

Fixed

  • Fix bug where color palettes would appear in different shades to provided hex codes when viewed in game
  • Fix bug where event buttons would become stuck in paste mode when switching windows while holding Alt key
  • Fix bug where projects could be made with invalid filenames
  • Fix bug where collisions couldn't be placed if "Show Collisions" setting was off.
  • Fix bug where variable lists sometimes showed old names.
  • Fix bug where game engine would occassionally be corrupted in Window 10 builds @chrismaltby + @RichardULZ
  • Fix bug where overlays would prevent timer scripts from running @RichardULZ
  • Fix bug where opening menu would modify text draw speed. @pau-tomas

GB Studio v1.2.0

03 Dec 13:58
Compare
Choose a tag to compare

GB Studio is a quick and easy to use drag and drop retro game creator for your favourite handheld video game system.

[1.2.0]

Added

  • Add OnInit script to each actor.
  • Add preview in dropdowns for scenes, actors and sprite sheets.
  • Add ability to paste events by holding Alt while clicking event buttons.
  • Add language select to view menu.
  • Generate backups of previous version before saving.
  • Sidebar supports two column layout when wide enough.
  • Each actor/trigger/scene given four local variables.
  • Add ability to remap keyboard controls.
  • Add ability to set custom HTML header in web builds.
  • Add custom cursors depending on tool state.
  • Alternating row colors while scripting.
  • Add ability to disable events.
  • Add ability to disable else branch in conditional events.
  • Add ability to use any variable in text (no longer only first 100).
  • Add event to disable/enable collisions per actor.
  • Add Switch event.
  • Add Settings section grouping project settings together and adding settings for custom keyboard controls and custom HTML header.
  • Add support for GameBoy Color palettes. @fydo
  • Add support for GameBoy Color double CPU mode. @pau-tomas @RichardULZ
  • Add menu event. @pau-tomas
  • Add 'Self' to actor selector. @pau-tomas
  • Add custom events functionality. @pau-tomas
  • Add avatars to text dialogue. @pau-tomas
  • Add support for bit flag variables in scripting. @pau-tomas
  • Add Comments in scripting. @ManuGamesDev
  • Add sound effects. @gregtour
  • Add timer events. @gregtour
  • Add Gamepad support @bbbbbr
  • Add events to save and restore actor direction using variables. @ManuGamesDev
  • German localisation. @WAUthethird
  • Spanish localisation. @WAUthethird
  • Norwegian localisation. @thomas-alrek
  • Italian localisation. @marcosecchi
  • Latin American Spanish localisation. @foobraco
  • Polish localisation. @MajkelKorczak
  • Korean localisation. @juni070127
  • Japanese localisation. @cubicstyle
  • Scots localisation. @Cobradabest

Changed

  • Update Windows 32-bit to use GBDK 2.96.
  • Prevent actors from leaving scene edges.
  • Refactor to handle larger project files.
  • Rebuilt event system allowing easier community contributions.
  • Update Windows 64-bit to use GBDK 2.96. @gregtour
  • Updated Brazilian Portuguese localisation. @junkajii
  • Updated Portuguese localisation. @toxworks
  • Improve emulator audio. @RichardULZ
  • Improve keyboard controls in event search. @allie
  • Improve template.mod music file. @RichardULZ

Fixed

  • Fixed MBC1 support.
  • Fix issues flushing sava data on Windows
  • Fix issue where copy / pasting scenes would break actor connections in scripts
  • Fix collisions at bottom edge of screen.
  • Ignore invalid PNG images when loading project.
  • Release held buttons when emulator loses focus.
  • Fix for issue with cursor position moving while editing dialogue @MattTuttle
  • Fix GBTplayer ch4 pan fx @RichardULZ
  • Fix bug when Actor Invoke is used with conditional statement @RichardULZ
  • Fixed issue where multi-frame static actors would animate while moving @RichardULZ
  • CameraMoveTo speed fixes @RichardULZ

GB Studio v1.1.0

18 May 10:44
5991800
Compare
Choose a tag to compare

GB Studio is a free and easy to use retro adventure game creator for your favourite handheld video game system.

[1.1.0]

Added

  • Support for animating sprites by cycling between frames of animation.
  • Ability to use variables in text by using new variable id placeholders "You have $01$ gold".
  • Events for Saving and Loading your game.
  • Event for attaching scripts to button inputs.
  • Extra actor commands for setting relative position, check facing direction. @thomas-alrek
  • Math commands, random numbers, add, subtract, multiply and divide variables with each other other and much more. @thomas-alrek
  • Events for pushing and popping scenes from a stack allowing nested menus to be created returning back to your initial position when closed. @thomas-alrek
  • Event to invoke a script from another actor. @thomas-alrek
  • Pan around world viewer using Alt + click, middle click or by clicking and dragging in the space between scenes.
  • Ability to control zoom using pinch gestures or Ctrl + Mouse Wheel @thomas-alrek
  • Drag and drop actors and triggers between scenes.
  • Ability to type text directly into Add Event search and have it create a new Display Text module with the text you entered.
  • Event for controlling text open, draw and close animation speeds. @RichardULZ
  • All script events are now collapsable and can be renamed.
  • Dark mode theme selection to Windows and Linux.
  • Ability to select GameBoy cartridge type.
  • Ability to control movement and animation speed of actors.
  • Support for copy and paste for scenes, actors, triggers and scripts.
  • Event groups allowing you to better organise your scripts.
  • Notes fields to project, scenes, actors and triggers. @thomas-alrek
  • Splash page now has a list of recently opened projects.
  • Editor sidebar now resizable. @thomas-alrek
  • Support for 32-bit Windows.
  • Support for localisation of the app (now accepting pull requests for all languages).
  • Chinese localisation. @InchouRyu
  • Brazilian Portuguese localisation @junkajii
  • Portuguese localisation @toxworks

Changed

  • Display text event now supports up to 3 lines of text.
  • Warnings when image assets don't follow specifications are now more noticeable in build phase.

Fixed

  • Fixed audio bugs in emulator where sound would pop as emulator opened and closed.
  • Fixed vsync tearing. @RichardULZ
  • Input handling fixes on Windows build.
  • Lots of other bug fixes.

GB Studio v1.0.0

17 Apr 13:24
Compare
Choose a tag to compare

GB Studio is a free and easy to use retro adventure game creator for your favourite handheld video game system.