PolyCode Game Development App

PolyCode

by Polycode Team

A framework for building interactive apps.
Helps with: Game Development
Similar to: Construct 2 App GameMaker Studio App Stencyl App playMaker App More...
Source Type: Open
License Types:
MIT
Supported OS:
Languages: CPP

What is it all about?

Polycode is a C++ and Lua framework for building interactive applications. It is free, open source and cross-platform. Polycode is distributed as a C++ library in tandem with a standalone IDE.

Key Features

* Polycode provides scene rendering in 2D and 3D via its entity-based scene graph. Though direct access to the renderer is always available, most of Polycode's strength comes from its automatic management and rendering of scene entities. Polycode takes care of things like frustum culling, lights management and material application. * Polycode's material system allows you to define shader-based materials and multi-pass post-processing filters. You can define materials in material XML files which you can visually edit in the Polycode IDE or create manually in code. * Polycode's shader system is abstracted and currently implemented in GLSL for the OpenGL renderer. * Polycode can import meshes and skeletal animation from a variety of different file types to its native mesh, skeleton and animation formats. The skeletal animation system supports weighted animation blending and entity to bone attachment. * Polycode supports sound playback from WAV and OGG formats and custom audio data buffers, as well as sound recording from sytem's sound input devices. Positional 2D and 3D sound is also supported by the scene graph with positional sound placement support in the Polycode IDE. * Polycode comes with a 3D physics module that integrates the Bullet physics engine with Polycode's scene graph system for automatic physics simulation and collision detection, character controller and vehicle simulation. * Polycode also includes a 2D physics module which integrates Box2D with its scene graph for automatic 2D physics simulation and collision detection.


Pricing

Yearly
Monthly
Lifetime
Free
Freemium
Trial With Card
Trial No Card
By Quote

Description

FREE

Alternatives

View More Alternatives

View Less Alternatives

Top DiscoverSDK Experts

User photo
1820
Shelley Beck
Game developer for 8 years now.
Mobile | Game Development
View Profile
User photo
1220
John Cole
Experienced Cross-Platform developer.
Mobile | Game Development and 2 more
View Profile
User photo
1130
Nikki Morrison
12 years of experience in game development.
Mobile | Game Development
View Profile
User photo
1130
Jesse Noiman
Experienced developer of Cross-Platform games and applications for mobile devices.
Mobile | Game Development and 1 more
View Profile
Show All

Interested in becoming a DiscoverSDK Expert? Learn more

X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now