For Amiga enthusiasts, creating games just became simpler and more enjoyable thanks to the innovative Amiga Game Engine known as Sevgi Engine. Developed by Alper Sonmez, this new open-source software turns game development for classic Amiga computers into an accessible adventure, requiring only knowledge of the C programming language.

What makes the Amiga Game Engine appealing is its goal of delivering flawless performance at 50 frames per second using native Amiga hardware. Built around the ScrollingTricks algorithm by Georg Steger, the Sevgi Engine handles advanced scrolling effects smoothly and efficiently. It even leverages Fast RAM, ensuring games run beautifully whenever the hardware allows.

Amiga Game Engine: Introducing Sevgi Engine

Another standout feature is its compatibility with all Amiga ROM versions starting from 2.0, eliminating the need for WHDLoad. Whether on ECS or AGA chipsets, developers can seamlessly integrate familiar visual effects from iconic Amiga titles or experiment with fresh, creative ideas.

Game creators also have Sevgi Editor, an intuitive tool included with the engine. This handy software manages assets, generates boilerplate code, edits color palettes, and imports maps directly from the popular program Tiled. While the editor simplifies many tasks, the core game logic, animations, and event handling still involve programming in C. Developers have the flexibility to compile directly on Amiga or cross-develop on Windows and Linux.

To kick-start development, Sevgi Engine offers ready-made templates across various game genres, complete with free test assets. It also integrates ptplayer by Frank Wille, providing robust audio capabilities without additional third-party dependencies.

Looking ahead, Sevgi Engine continues to evolve, with plans to introduce even more graphic effects, UI functionalities, and editing tools. Contributions from the community—ranging from bug fixes to feature requests—are welcomed and encouraged.

Explore how the Sevgi Engine revitalizes the experience of creating Amiga games in the accompanying video, and discover why this is the toolkit Amiga developers have been waiting for.

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments