FAQ
Is Turbo a company?
Yes. We're a software startup based in NYC. Our team’s backgrounds are in gaming and software startups and we've raised a few venture capital rounds of funding in order to fund the development of our game engine and gaming infrastructure.
What types of games does the Turbo game engine support?
Turbo currently supports low-res 2D games. In the future Turbo will add 3D games and other graphics. Within 2D games, we support all games - i.e. all game genres, web and native games, single and multiplayer games, etc. If you can dream it then you can build it with Turbo (as long as you dream in 2D… for now)!
Do I need to make a crypto game if I use Turbo?
No, crypto and blockchains are by no means required to integrate into your game if you use Turbo.
Why does Turbo integrate the Solana Blockchain then?
Our goal at a high level is to provide modern tooling to game-devs via our game engine. With that in mind, we include things like Blockchain support in the engine but they're not necessary to use in order to make a game with Turbo.
We have a number of Turbo games that don't use blockchain in our demos repo, feel free to check them out to learn more.
I see Turbo has AI features, do I need to use those?
No, the AI features are simply meant to be a tool to help individuals who want to use Turbo. Feel free to not use them.
Why did you add AI tools to Turbo.
We aim to make Turbo friendly to beginners. Our game engine is built in Rust, which is not a very common language for beginners. With that in mind, we created a chat-gpt bot that is familiar with the game engine so that developers can get help on Rust syntax and other blockers. For example a Turbo user might have an AI write simple functions, like a collision detection function, which they can then tweak in their game.
Why is Turbo in Rust?
Rust is known for its speed, providing programmers with significant control over memory management and offering safety guarantees that help eliminate common bugs. It also integrates well with WebAssembly, which is essential for any programming language used in Turbo. While we’re enthusiastic about Rust, we plan to support many other languages in the future!
Is Turbo Open Source?
Yes! Turbo's documentation, game demos, Rust SDK, and core game engine are all open source. While the Turbo game engine is currently in a private repository under the AGPL 3.0 license, we plan to make it fully public and community-maintained by early 2025.
In the meantime, if you'd like access to the game engine repository, feel free to reach out to @jozanza on Discord.
How can I get started using Turbo?
There are a bunch of ways to get started. Here are a few:
Check out our docs to install Turbo and get started on your first project.
Follow us on Twitter (@makegamesfast) for company and product updates.
Join our Discord to meet members of our community.
Check out our Youtube for video tutorials on how to make your first Turbo game!
Last updated: October 2024