• Register

Trivial Engine is a cross-platform, templates-driven, rapid game prototyping engine written in C++. It heavily uses SFML 2 right now, but over time we plan to move to OpenGL completely. The key focus of the complete framework is to make complex subsystems easier to manage and build for: we have an accessible camera system, an image manager, font manager, audio manager, event manager, and other resource managers in development. The engine exposes tonnes of Helper classes and functions for all of its built-in objects in a thorough object-oriented universe.

We dont call it Trivial for no reason: getting started and getting an app up and running is as simple as a writing two function calls. The engine also includes a complete GUI class that includes labels, label manipulation, buttons, range of input types. The system also supports custom fonts in development.

The event manager lets you subscribe any object to a huge range of system or custom events. The camera systems exposes trivial functions to simplify look-ats and camera movements. The engine works with hardware accelerated audio and video allowing you to squeeze out that performance for your game. Different resource managers efficiently handle memory and resources, allowing you to scale up to thousands of sprites in a single scene.

The audio manager extends streaming support and looping tracks and allows to manipulate and transform sound with exposed information like sample rates, channel counts, playing position and actual sample data through single function calls.

Easily develop and deploy for Windows, Mac and Linux. Trivial Engine is proud to be cross-platform and it will reach out to newer platforms in future. The engine also supports a range of input devices.

We support a huge range of image, audio, video, fonts and resource formats. Data interchange goes through XMLs and JSON is coming soon. If there is a format worth using, we support it!

Embed Buttons

To promote Trivial Engine and grow its popularity (top engines), use the embed code provided on your homepage, blog, forums and elsewhere you desire. Or try our widget.

Trivial Engine
Trivial Engine
Post article Articles

No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

Add game Games



In distant future, where data controls everything and everything is connected, lies a potential flaw in our societal evolution: the one who controls data...

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

You may also like



Kirikiri is a scripting engine for the creation of visual novel games. It utilizes the KAG (KiriKiri Adventure Game System) framework and an object-oriented...




Ren'Py is a free, 2D, and cross-platform engine that helps you make story-based games including visual novels and simulation games. It uses a scripting...

Xash3D Engine

Xash3D Engine


Xash3D is the powerful independent open-sourced 3D-engine, aimed for high compatibility with GoldSource engine formats (maps, models, textures, sounds...

Unreal Engine 3

Unreal Engine 3


Unreal Engine 3 is a complete game development framework for next-generation consoles and DirectX9-equipped PCs, providing the vast array of core technologies...




The Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven...

Blender Game Engine

Blender Game Engine


The Blender Game Engine is a component of Blender, a free and open-source comprehensive 3D production suite, used for making real-time interactive content...

Follow Profile
Windows, Mac, Linux, Metro, MetroTab
Send Message
Release date
Engine watch
Mod SDK & Community
Built a game for Trivial Engine and want to support mods? Try mod.io, a cross-platform mod SDK created by Indie DB which makes it easy to get a mod community up and running in-game. Currently seeking games to integrate and promote

Latest tweets from @trivialengine, @teamhash

RT @JasperRLZ: i loaded all the half life 2 maps at the same time T.co

Jul 21 2021 by teamhash

RT @cnha: FYI: No. of compliance a startup needs to do in a year? Approx 170 #startups #doingbusinessinIndia T.co

Jan 15 2021 by teamhash

RT @textfiles: Wolfenstein 3D running in DOS running emulated in a browser running in a VR headset Totally normal, life isn't mo… T.co

Nov 9 2020 by teamhash

RT @lunasorcery: how did she do it? T.co

Sep 27 2020 by teamhash

RT @yadurajiv: Folks, we are trying to organize specialized game development talks on the Gamedev.in Discord Server.… T.co

Sep 24 2020 by teamhash

RT @IAMAIForum: We're proud to announce @kinshuksunil, Founder @teamHash will be speaking at the Edutech2020 conference on 24th Sep… T.co

Sep 15 2020 by teamhash

RT @ganbrood: thread: My Jesus portrait is going pretty viral on Twitter at the moment, without me being tagged so for everyone… T.co

Sep 2 2020 by teamhash

RT @OmarjSakr: Dutch photographer used AI to create a realistic photo of Jesus and damn, what can I say, he looks like family. T.co

Sep 2 2020 by teamhash

RT @kenicemobley: So it turns out a lot of women have been followed as they walk home at night, so I’ve got to ask, why do men do thi… T.co

Aug 8 2020 by teamhash

RT @pyrodactylgames: It's been 11 years since I first thought about making my own indie games. That thought let to Pyrodactyl Games and… T.co

Aug 4 2020 by teamhash

465 of 848
Last Update
1 member