Skip to content

Instantly share code, notes, and snippets.

@kraxarn
Last active September 28, 2016 18:21
Show Gist options
  • Save kraxarn/2f7d0dab72df031b233eae16f9038649 to your computer and use it in GitHub Desktop.
Save kraxarn/2f7d0dab72df031b233eae16f9038649 to your computer and use it in GitHub Desktop.
CrowEngine Level Designer Changelog

TODO

  • Fix window icon not working on Linux
  • Set level type from file
  • Fix incorrect dialog responses on Mac

Maybe add

  • Add theme support
  • Hide console if debug is turned off
  • Add "Save" option
  • Ask if want to save on quit
  • Fix incorrect mouse position on Windows
  • Add checkboxes to toggle music and selected tiles
  • Add check if data.taco is valid
  • Disable log by default and make toggle for it
  • Add keyboard shortcuts
  • Properly sort menu IDs

1.1.1 / Final

  • Updated to CrowEngine 1.0.5
  • Added Mac port
  • Added Mac specific icon
  • Changed "About CrowEngine" to "About CELD"
  • Added version number directly under "About"
  • Fixed library bug
  • Fixed message boxes resulting in a crash on Mac
  • Fixed crash when clicking on submenus
  • Now shows warning when invalid menu is clicked instead of crashing
  • OpenAL32.dll is now bundled with the Windows version
  • Removed log
  • Removed "beta" text
  • Fixed OS detection
  • Added changelog
  • Fixed opening an invalid map causing a crash
  • Improved OS specific code
  • Removed unused warning
  • Added "Check for updates" button

1.1.0 / Beta 10

  • Updated to CrowEngine 1.0.3
  • Remade all tiles to 26x26
  • Change blocks to 36x20 to scale properly
  • Reduced memory usage
  • Background is now drawn properly
  • All assets are now uncompressed
  • You can now click the border to select a tile
  • Now only prompts when quitting if you made changes
  • Removed "Change..." text
  • Fixed backgrounds
  • Added ability to change level type
  • Added cake and choco tile sets

1.0.5 / Beta 9

  • Added ability to "Open With..." from OS
  • Fixed some bugs when opening multiple files
  • Now prints CPU cores and total RAM to "About System"
  • Added backgrounds
  • Added background info to debug menu
  • Now saves background info to file

1.0.4 / Beta 8

  • Fixed it not closing properly on Linux for real
  • Now includes PhysFS, Dumb on Linux
  • No longer crashes after error
  • Now loads window icon directly
  • Fixed an include bug
  • No longer draws selected block if not on it
  • Added fps and delta counter
  • Added enemies
  • Updated to CrowEngine 1.0.2
  • Fixed crashing if not selecting a file when opening/saving

1.0.3 / Beta 7

  • Added proper credit for music
  • Changed "World" to "Tiles"
  • Added icons to menu items
  • Added 3 new tile sets
  • Replaced "World ID" with "World Name"
  • Fix not being able to open saved maps
  • Now changes tile set when opening file
  • Now warns if trying to save without spawn and/or exit
  • Now unloads all addons before closing
  • Fixed log not closing on Linux
  • Added coins

1.0.2 / Beta 6

  • Add ability to place entrance and exit
  • Changed level version to 0 (Beta)
  • Changed most things to blue
  • Updated World tiles
  • Added missing tiles for World 2-3
  • Changed fonts
  • Now saves current world to file
  • Added compile date and time to "About CrowEngine"
  • Reversed debug block coordinates
  • Added Linux port

1.0.1 / Beta 5

  • Removed "Go to test level" which made it crash
  • Now asks if you want to quit if you close with X
  • Improved app quit
  • No longer creates uselss config.ini file
  • No longer draws red dot on cursor unless debug

1.0 / Beta 4

  • First release!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment