Polycode is a C++ and Lua framework for building interactive applications. Created by Ivan Safrin Polycode’s core is written in C++ and currently runs on Mac, Windows and Linux with iOS and Android support planned in the future. All platform-specific functionality is abstracted into a cross-platform core and implemented natively on each platform, so the same C++ code will compile on each supported platform out of the box.Polycode can also be used as a purely scripted Lua framework via the Polycode IDE. Applications developed in Lua can be exported directly to all supported platforms. More Info »Polycode is completely free and open source under the MIT License. All of Polycode’s development happens publicly on Github and community pull requests are regularly reviewed.Even this website is open source and setup for community improvement.Polycode is distributed as a C++ library in tandem with a standalone IDE. You can… Use Polycode as a C++ framework and ignore the IDE entirely. Use Polycode as a C++ framework and use the IDE to edit content. Write code directly in the IDE using Lua.If you write all your code in Lua, you can export your application to any of the supported platforms directly from the IDE.The IDE lets you create and edit Polycode material files, scenes, sprites and Lua and shader scripts.The Polycode IDE is written completely in Polycode and uses the Polycode UI module for all of its UI.
Find Top 10
Polycode
Alternatives
# | Image | App Name | Features | Platforms | Price | Website Link |
2 | ![]() | RPG Maker | Â | Mac Steam Windows Linux | Commercial | Website |
3 | ![]() | Open RPG Maker | Discontinued | Mac Windows Linux | Free | Website |
4 | ![]() | Unity | Â | Mac Windows | Free Personal | Website |
5 | ![]() | ClickTeam Fusion | Â | Windows | Commercial | Website |
6 | ![]() | Blitz3D | Â | Windows | Free | Website |
7 | ![]() | Blitz3D | Â | Mac Windows Linux | Free | Website |
8 | ![]() | Cocos Creator | Â | Mac Windows | Free | Website |
9 | ![]() | Duality | Â | Windows | Free | Website |
10 | ![]() | MonoGame | Web | Mac Windows Linux | Free | Website |
11 | ![]() | GDevelop | Â | Mac Windows Android BSD Linux iPad | Free | Website |
12 | ![]() | QICI Engine | Â | Mac Windows | Free | Website |
13 | ![]() | Wick Editor | Web | Self-Hosted | Free | Website |
14 | ![]() | Construct 2 | Â | Windows | Freemium | Website |
15 | ![]() | CRYENGINE | Â | Linux Windows | Free Personal | Website |
16 | ![]() | LibGDX | Â | Mac Windows Android iPhone iPad Linux Android Tablet | Free | Website |
17 | ![]() | Arcade Game Studio | Â | Windows | Free | Website |
18 | Stencyl Alternatives and Similar Software | Â | Mac Windows Linux | Free with limited functionality | Website | |
19 | ![]() | Playir | Â | Android iPhone Android Tablet Windows Phone iPad | Freemium | Website |
20 | ![]() | ct.js | Â | Mac Windows Linux | Free | Website |
21 | ![]() | Adventure Game Studio | Â | Windows | Free | Website |
22 | ![]() | RPG Paper Maker | Â | Mac Windows Linux | Free Personal | Website |
23 | ![]() | Cocos2d-x | Â | Mac Windows Mobile Windows Android iPhone Blackberry iPad Blackberry 10 Linux Windows Phone Android Tablet | Free | Website |
24 | ![]() | ENIGMA – LateralGM | Â | Mac Windows Linux | Free | Website |
25 | ![]() | Xenko Game Engine | Â | Mac Windows Android Xbox Linux iPad | Free | Website |
26 | ![]() | Construct Classic | Discontinued | Windows | Free | Website |
27 | ![]() | Urho3D | Â | Mac Windows Android iPhone Linux Raspberry Pi | Free | Website |
28 | Adobe Animate CC Alternatives and Similar Software | Â | Mac Windows | Commercial | Website | |
29 | ![]() | LÖVE |  | Mac Windows Android iPhone BSD FreeBSD Linux iPad | Free | Website |
30 | ![]() | GeeXLab | Â | Mac Windows Linux Raspberry Pi | Free | Website |
31 | ![]() | OpenFrameworks | Â | Mac Windows Linux | Free | Website |
Reasons why RPG Maker is a good alternative to Polycode
- It is easier to make games with RPG Maker
- RPG Maker has more features than Polycode
- RPG Maker is free
- The game engines are available for free, too
- RPG Maker allows for more customization than Polycode does
- RPGMaker has better documentation
Reasons why Unity is a good alternative to Polycode
- Unity is a free software
- Unity can export to many platforms
- Unity has a large community of developers and enthusiasts
- Unity has been around for a significant amount of time
- Unity uses C
- which is a popular language
- Unity has a good track record
Reasons why Blitz3D is a good alternative to Polycode
- Blitz3D is still open source
- Blitz3D is more lightweight than Polycode
- Blitz3D has better graphics than Polycode
- Blitz3D can be used on Linux
- Blitz 3D has an API that is easy to use
- Blitz 3D is free
Reasons why Duality is a good alternative to Polycode
- Duality provides a simple solution
- Duality is open-source
- Duality is more lightweight than Polycode
- Duality is easier to install than Polycode
- Duality has better code organization than Polycode
- Duality provides smoother animations than Polycode
Reasons why MonoGame is a good alternative to Polycode
- MonoGame is free and open source
- MonoGame is cross-platform and supports all major operating systems, including iOS and Android
- MonoGame has a more active community than Polycode
- MonoGame uses OpenGL on Windows and macOS, which makes it easier to port games between Windows and macOS on the same platform (or vice versa)