Starlogic, the next generation 2D and 3D HTML5 cloud-based Games engine that will cut development time in half or more deployed once across multiple platforms.

Starlogic is the fastest canvas-based game engine on the planet. It’s a big claim and we’re confident in our position. Everyone will tell you that running in HD (1920 x 1200) with a canvas-based game that contains more than just a few hundred entities is pretty-much impossible unless you’re employing hardware acceleration or using WebGL to output in 2D. This is not actually true… it’s difficult, but it’s not impossible!

Starlogic is the only web-based (HTML5) engine to come with real-time multiplayer out-of-the-box. Networking is a massively complex area of programming that requires a huge amount of time, effort and expertise to get right. Why spend your time and money writing networking code for another engine which doesn’t have support built-in?

Other engines have modeled their game objects around classes with methods and other “active code” which makes it very difficult to optimize for networking. Starlogic is built from the ground-up to support networking and Starlogic’s data structures are specifically designed to embrace a multiplayer game environment.

It includes an advanced realtime networking system that abstracts away the complex details of multiplayer / networked game programming whilst allowing you to maintain low-level control when it is desirable to do so.

The core networking system is not just a simple socket server written with Node.js. Starlogic runs the same engine code on both client and server and automatically propagates changes to the game simulation to connected clients using regular world update packets. On the client-side the update packets are received and interpolated over to create a smooth and robust gaming experience.

Starlogic features code that runs on both client and server, regular tick-based network world updates with auto-propagation, client-side entity interpolation and data compression all built-in. No special code is required to use these features, they are enabled out-of-the-box.

We have developed an incredibly fast canvas-based renderer that exceeds the performance of standard DOM output (using DIV tags) most of the time and is faster than any other engine currently available on the internet.

When we do run in a hardware accelerated browser, we are able to achieve and maintain our lead of many-times the performance of other engines as our already-tuned canvas renderer is given a further boost! If you want to use canvas and need to have performance, there is no other engine on the planet able to deliver full-screen resolution with tons of moving animated entities at once!.