Level Editor- Run and Stop the Game Directly From the Editor


2D Platformer Level Editor - Devlog

run.png

Core Functionality: 2D Platformer Level Editor

Key Updates:

  • Direct Game Launch: Users can now launch the game directly from the editor, streamlining the testing and iteration process.

  • Improved Workflow: The workflow has been significantly improved, allowing for rapid design, testing, and modification of levels. Users can seamlessly switch between editing and playing their levels.

  • Multiple Game Directories Support: The editor now supports multiple game directories. Users can select the specific game executable to run via a quick configuration setting at the launch of the editor.

Enhanced UI:

  • Flatter and more modern UI design.
  • User-defined configuration options for UI canvas dimensions and game selection.
  • Configuration defaults to YAML configuration file.
  • Improved icon design.

Project Structure:

  • The project structure remains largely unchanged, with the game directory(ies) and common resource directory residing at the same level as the editor directory.

Technical Details:

  • The editor uses CustomTkinter for its configuration UI.
  • The editor uses Pygame for it’s UI.
  • The editor gathers user-defined configurations, including the game executable path, at launch.

User Benefits:

  • Faster level design and testing.
  • More efficient workflow.
  • Greater flexibility in selecting the game to run.
  • Improved user experience with a more modern and intuitive UI.

Files

Map-Editor.zip 33 MB
2 days ago

Get Pygame Level Map Editor

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.