• Modular architecture
    • Composed of several base libraries and optional modules. Base libraries have interdependencies, modules do not.
    • Can be compiled to DLLs or as one big EXE

  • High portability
    • Written completely in ISO C++
    • Platform specific code hidden beneath abstract interfaces
    • Runs on
      • Linux (32 and 64 bit)
      • Windows (XP and Vista)
      • Mac OS X (Intel)
      • Xbox (using OpenXDK)

    • Compiles without warnings using
      • MSVC (with highest warning level and disabled compiler extensions)
      • gcc (with options "-Wall -Wextra -pedantic -ansi")
      • MinGW
      • Intel C compiler
      • Clang

  • Reflection for all game engine components
    • Supports scripting using an interface very close to the C++ API
      • Lua interface
      • Python interface

    • Used by GUI library to display and edit game object properties
    • Enables automatic serialization

  • Supports OpenGL 1.2
    • Uses extensions for newer API additions
    • Can use assembly, GLSL and Cg shaders, with custom vertex attributes and geometry shaders
    • Vertex Buffer Object (VBO) and Frame Buffer Object (FBO) support, with fallback if extensions not available
    • Supports volume textures, compressed textures, dynamic textures, depth textures, procedural textures, floating point textures, cubemaps, anisotropic filtering
    • Instancing

  • Fast submission-based renderer
    • Capable of flexible multi-pass rendering
    • No scene-graph dependency as in many other 3D engines
    • Automatic state sorting
    • Can be replaced by software rasterizer or even a raytracer

  • Wide range of supported file formats
    • Bitmap formats: BMP, DDS, GIF, JPG, PNG, PSD, TGA
    • 3D formats: 3DS, DOF, Doom3 Mesh, LWO, LWS, MD2, MD3, MDL, OBJ
    • Archive formats: BOD, PAK, SYN, WAD, ZIP
    • Flexible asset management

  • Optionally utilizes a wide range of open source tools and libraries
    • blendscape Blender exporter, which uses the built-in Python interface
    • Can directly read Maya ASCII files, no Maya installation required
    • Bullet Physics support
    • Cal3D animation support
    • Cg for API-independent shader development
    • OpenAL for audio
    • libMPEG2 for video playback
    • TinyXml XML parser
    • zlib compression
Image RSS Feed Screens
scApe engine screenshots scApe engine screenshots scApe engine screenshots
Post article RSS Feed Related Articles

Hello indie friends,

After about two and a half years of development we are happy to finally announce our first iOS game, which is called "About Love, Hate and the other ones".

It is a puzzle game in which you control the two main characters, Love and Hate, and guide them through 60 levels to take them back home to their beloved hill. You will encounter different other ones with unique behavior, all dependent on whether Love or Hate interacts with them.

Created by three students from Kassel University the game has already received an honorable mention at the IGF back when it was a flash game prototype and won the German computer games award in the newcomer category with an early beta version of what will soon be available at the App Store (release date 23rd October 2012).

Visit us also on:
Facebook: Facebook.com
Twitter: Twitter.com

15% off on Tiny & Big while Steam Summer Sale

15% off on Tiny & Big while Steam Summer Sale

3 years ago Tiny & Big: Grandpa's Leftovers 4 comments Report

The Steam Summer Sale has begun and Tiny & Big is now available for 15% off .

Release Trailer Time! It's out!

Release Trailer Time! It's out!

3 years ago Tiny & Big: Grandpa's Leftovers 10 comments Report

Hooray fellow indies, We're so happy to announce our first official game release (June 19th). Tiny & Big: Grandpa's Leftovers is available on all...

Tiny & Big music video "Little Pretty Thing"

Tiny & Big music video "Little Pretty Thing"

3 years ago Tiny & Big: Grandpa's Leftovers 4 comments Report

The fabulous 3typen came down to earth to produce a genuine video for the humans to feast their ears on.

Community integration

Community integration

3 years ago Tiny & Big: Grandpa's Leftovers 3 comments Report

Check out your community, talk with your fans and see how they can support you.

Add game Games
On Rusty Trails

On Rusty Trails

2 months ago TBD Platformer

Recently, the rain has been going haywire. You are guy Elvis. Your house just dissolved into a pile of rust, and soon you will too! This is not how you...

Tiny & Big: Grandpa's Leftovers

Tiny & Big: Grandpa's Leftovers

2 years ago Released 2012 Platformer

Set in a land, where common physics apply but everything else looks different. You are Tiny, a little, technophile guy with a ray cutter, a gripping device...

Post comment Comments
Guest Jun 1 2013 says:

This comment is currently awaiting admin approval, join now to view.

Gunplayer122 Mar 12 2010 says:

Fantastic, its looking very good

+3 votes     reply to comment
Maxen1416 Mar 12 2010 says:

very impressive!!

+3 votes     reply to comment
Klight Feb 27 2010 says:

Your project seems interesting.

+3 votes     reply to comment
MrTambourineMan Apr 1 2010 replied:

...to say the least ;) Great work guys!

+3 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Windows, Mac, Linux
Send Message
Official Page
Release Date
Engine Watch
Track this engine
Embed Buttons

Promote Scape Engine on your homepage or blog by selecting a button and using the embed code provided (more).

Scape Engine
Scape Engine
274 of 746
Last Update
2 months ago
19 members