Plasmacore
|
AboutPlasmacore is a professional cross-platform 2D game programming framework. It is ideal for creating casual, mobile, and independent games. Plasmacore is not a construction kit or an engine – it requires proficiency in high-level object-oriented programming. What it provides is incredibly easy and intuitive graphics loading and drawing, sound loading and playing, and input processing – with a smooth, robust, and hassle-free architecture to back it up. Plasmacore games are written in Slag, a language which mirrors the ergonomic philosophy of Plasmacore. Slag brings with it all the benefits of languages like Java and C# while being lighter, more portable, and easier to work with. Slag compiles to virtual machine byte code for fast development and then cross-compiles to C++ for deployment. Plasmacore is free, open source software, available under the terms of the Apache License 2.0. Donations are appreciated! Downloads and DocumentationSupported PlatformsPlasmacore currently supports Windows, Mac, iPhone/iPad, and Android. Special note: currently Apple prohibits the use of cross-compiled code on iPhone or iPad under their revised 3.3.1 policy. While cross-compiled Plasmacore games have no obvious signs to distinguish them from games originally coded in Objective C or C++, use iPhone Plasmacore at your own risk. |