Ebitengine

Ebitengine (formerly known as Ebiten), by Hajime Hoshi, is a lightweight and efficient 2D game engine for the Go programming language. Designed with simplicity and portability in mind, Ebitengine allows developers to create high-performance games for desktop, mobile, and web—all with clean Go code and minimal setup.

Key Features:

  • Go Language Support – Build games using Go, a fast, statically typed language known for its simplicity and concurrency features.
  • Cross-Platform Deployment – Export games to Windows, macOS, Linux, Android, iOS, and WebAssembly with ease.
  • Hardware-Accelerated 2D Rendering – Take advantage of GPU acceleration for fast, smooth rendering with minimal resource usage.
  • Simple API – Minimalist and intuitive API design makes it easy to get started and build powerful systems without engine bloat.
  • Audio & Input Handling – Built-in support for sound playback and multi-input devices like keyboards, gamepads, and touchscreens.
  • WebAssembly Support – Build and run your games directly in modern browsers with great performance and responsiveness.
  • Active Development & Community – Well-maintained with active community support, examples, and libraries to expand functionality.
  • No External Dependencies – Games built with Ebitengine are fully self-contained and easy to deploy.

Who Should Use It:

Ebitengine is ideal for Go developers, indie game creators, and performance-focused programmers looking to make clean, efficient 2D games across multiple platforms.

Summary:

Ebitengine is a compact and capable 2D engine for Go programmers who want full control, fast performance, and smooth cross-platform support. It’s perfect for minimalists who like building games from the ground up—with power and elegance.


Construct 3

Construct 3

Construct 3 Construct 3 is a powerful and intuitive game…

RPG Maker MZ

RPG Maker MZ

RPG Maker MZ RPG Maker MZ by Gotcha Gotcha Games…

Pixel Game Maker MV

Pixel Game Maker MV

Pixel Game Maker MV Pixel Game Maker MV by Gotcha…