Create cross-platform 2D games with a custom programming language and IDE.
Project details
ArcadeMaker is a versatile 2D game engine designed for cross-platform development. It features a unique programming language within an integrated IDE, making it easy for users familiar with GameMaker 8 to jump right in. With support for desktop, mobile, and console platforms via MonoGame, it offers great flexibility for game creation.
ArcadeMaker is a versatile 2D cross-platform game engine designed for both novice and experienced developers. It features its own programming language, Exp, along with an integrated development environment (IDE), all built using C#. The engine leverages MonoGame for graphics and audio, enabling seamless exports to desktop, mobile, and console platforms. Future plans include a KNI-engine implementation to support web development, broadening accessibility for users.
Upcoming features for ArcadeMaker focus on enhancing functionality and expanding the tools available to developers, including:
drawRect(), deactivateInstancesInRegion(), and others for ease of use.ArcadeMaker has been made open source in order to foster collaboration and community contributions. Developers are encouraged to:
By open-sourcing ArcadeMaker, the aim is to build a supportive community that aids in shaping the project’s future while also catering to those who wish to explore lightweight game development without the common complexities.
Designed for ease of use and accessibility, ArcadeMaker offers a unique blend of custom programming flexibility alongside an intuitive development environment. Whether for educational purposes or just for fun, this engine serves those interested in 2D game creation, inviting contributions from a community that values collaborative improvement and creative experimentation.
Comments
0Start the conversation
Share the first comment.