TFDevCycle / Game-Making-Assistant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gameboy Game-Making Assistant

The Gameboy Game-Making Assistant is a Python tool that helps you create Gameboy games more easily by automating some of the tedious tasks that come with game development. The tool is designed to be simple and user-friendly, even for beginners who have never programmed before.

Features

The Gameboy Game-Making Assistant currently supports the following features:

  • Sprite maker tool with mouse drawing and grid layout.
  • Export and import buttons to save and load sprites.
  • Tileset creator tool with auto tiling algorithm and import/export functionality.
  • Map editor tool with sprite and tileset selection, and map export/import.
  • Code generator tool that generates Gameboy-compatible code for your sprites, tilesets, and maps.

Requirements

To use the Gameboy Game-Making Assistant, you will need the following:

  • Python 3.x installed on your computer.
  • The Pygame library installed (used for the sprite maker and map editor tools).
  • A text editor to write your Gameboy code.

Installation

To install the Gameboy Game-Making Assistant, follow these steps:

  1. Download the source code from the repository.
  2. Install the Pygame library using pip: pip install pygame.
  3. Run the assistant program with Python: python assistant.py.

Usage

To use the Gameboy Game-Making Assistant, follow these steps:

  1. Use the sprite maker tool to create your sprites.
  2. Use the tileset creator tool to create your tilesets.
  3. Use the map editor tool to create your maps using the sprites and tilesets you created.
  4. Use the code generator tool to generate Gameboy-compatible code for your sprites, tilesets, and maps.
  5. Copy and paste the generated code into your Gameboy development environment
  6. A GitHub Repo Overview, where you can easily Download files, it is more easier than the normal way

Credits

This tool was created by DevCycle as part of a personal project. It uses the following libraries:

  • PIL (Python Imaging Library)
  • Tkinter (Python Framework)
  • PyBoy (GameBoy Emulator)
  • OS
  • JSON

License

The Gameboy Game-Making Assistant is licensed under the MIT License. See the LICENSE file for more information.

About


Languages

Language:Python 100.0%