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
Badass

Badass

Platformer

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
Dagor

Dagor

Proprietary

The Dagor Engine is a 3D engine used mainly by Gaijin Entertainment for its own video games as it is a proprietary technology so far. The original version...

Void Engine

Void Engine

Commercial

The studio developed its engine, writing it from scratch. The name of the engine comes from a special place in the world of the game Dishonored. This...

RenderWare

RenderWare

Commercial

RenderWare is a 3D API and graphics rendering engine used in computer games, Active Worlds, and some VRML browsers. RW is developed by Criterion Software...

Rpgboss

Rpgboss

GPL

Rpgboss is a game engine and editor designed to be ease of use, with no coding requirement for your 2d jrpg needs. Based off on Scala and libgdx / javascript...

Source

Source

Commercial

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...

GEM 2

GEM 2

Commercial

GEM 2 is the latest middleware from the Ukrainian game developers Best Way. Their engine is already well known in Eastern Europe and multiple titles were...

Follow Report Profile
Platforms
Windows, Mac, Linux, Metro, MetroTab
Company
Hashstash
Contact
Send Message
Licence
Proprietary
Release date
Engine watch
Follow
Share
Twitter

Latest tweets from @trivialengine, @teamhash

RT @News18India: वोडाफोन लेकर आया The Girl Rising Game, इसमें हैं 4 दिलचस्प लाइफ स्टोरी Hindi.news18.com

Jul 2 2018 by teamhash

RT @INDIACSR: #CSR: #GirlRising and #VodafoneFoundation present a game to break gender stereotypes Vodafone Vodafone Foundation… T.co

Jul 2 2018 by teamhash

RT @VodafoneIN: #GirlRisingGame is OUT now! Together with @arjunk26 and @GirlRisingIndia, @vodafoneIN_Fdtn is proud to present our… T.co

Jun 26 2018 by teamhash

RT @DanFloydPlus: Extra Frames is now officially rebooted! I’m very excited to announce the launch of NEW FRAME PLUS, a series about… T.co

Jun 25 2018 by teamhash

RT @GolechaRia: Help Ruksana, Amina, Senna, and Suma navigate through challenges as they strive to gain an education.… T.co

Jun 25 2018 by teamhash

RT @vodafoneIN_Fdtn: @VodafoneIN_Fdtn और @GirlRisingIndia ने लिंग भेदभाव को दूर करने के लिए एक दूसरे के साथ हाथ मिलाए। @arjunk26 ने एंड्… T.co

Jun 25 2018 by teamhash

The #GirlRisingGame is here Download and play now. Facebook.com

Jun 25 2018 by teamhash

The #GirlRisingGame is here! Download and Play now! Facebook.com

Jun 25 2018 by teamhash

Download and play the #GirlRisingGame now! T.co

Jun 25 2018 by teamhash

RT @beanbag_blogger: Countdown has begun!! Just a few minutes to go for the launch of an unique android-based #GirlRisingGame.… T.co

Jun 25 2018 by teamhash

Statistics
Rank
713 of 930
Last Update
Watchers
1 member
Games
1