Blue is a new and completely free game engine.
Another game engine?
There are a lot of game engines out there so why add another? The answer is relatively simple. We need a game engine for our own games.
* Do not provide source code. You are limited to what their engine can do. We give you the source.
* Are riddled with bugs that never get fixed. Ever wait, and wait and wait to ship your product because of a bug fix that never comes?
* Have monthly subscriptions or large licensing fees. Ever wonder why you are constantly paying for your pain?
* Are bloated because they include all the power of the engine all the time. Physics engine in my match 3 game?
* Not easily customizable so you can improve your work flow. You work the way they want you to work. Web based interfaces are available on every platform, are beautiful and easily extendable. Like that Google chart? You can use it… on your phone if you want.
* Are not well supported. No response or hostile responses in public forums littered with outdated information? No forums at all, just send an email into a black hole?
* Reinventing the wheel. Have you noticed that other game engines reinvent the wheel, over and over again, and then only do it half way? We let experts be the experts by having highly modular code. If someone does something better, use it!
We simply got tired of it. If you are here, you probably did too.
A free game engine?
Yes, it’s true. It is a totally free engine. Go make millions, you don’t need to pay us a penny. We survive two ways.
* Donations. This game engine is actively being developed and your donations make this easier to do. If you’re doing well working with our engine, please share a little love with a one time donation or a subscription. It’s entirely voluntary and we’ll post your name on our donations or subscribers list (unless you don’t want us to).
* Enterprise support. Because the engine is free and we’ve given you full access to the source code, you are free to make bug fixes or add features to your hearts content. Please share your good work with the rest of the user base with a pull-request. However, sometimes you just want to focus on writing your game when a bug crops up that you need fixed. You’re welcome to submit a bug report and we’ll fix it. We care about every bug. However, sometimes bug priorities don’t exactly align. You have your bug affecting you, we have bugs we’re working on that affect many people. The needs of the many outweigh the needs of the one… except that one puts a multi-million dollar project at risk. We cannot possibly know your project lifecycle or costs, so bump your bug to the head of the queue with Enterprise level support. Costs are based on need so contact us at firstname.lastname@example.org to discuss your needs.
Where does the money go?
The money provided through donations or support go back into the engine. Here are some ways in which the money is used:
* Hardware. Graphics cards, mobile devices, VR devices and similar are needed to support both older hardware and cutting edge gaming. If you report a bug that says this XYZ hot new phone has a bug, if we don’t have it we need to get our hands on that phone. There aren’t many options to do that. Yes, you can totally send us the hardware if licensing permits it. We’ll debug the problem and send the hardware back. (Why wouldn’t licensing permit it? Console dev kits, prototype hardware. ‘nuf said).
* Software. Some software licenses are expensive and if a majority of our user base is using a tool like 3DS Max or Maya, we cannot made truly great optimizations to workflow or fix bugs unless we have the software.
* Services. Back end services for bug reporting and tracking, source control and similar expenses are always there in the background. We need these kinds of services to stay in contact with you and provide timely information.