dim3

Engine-default

Website:
http://www.klinksoftware.com

Developer:
Klink! Software

Launched:
Not specified

Status:
Active

Supported Platforms:
Mac OS X

Languages Written In:
C/C++

Languages Supported:
C/C++

Graphics APIs:
Not specified

Rating:
  (3 reviews)

Editor:
None (be one!)

Dim3 is an open-source freeware engine designed to be completely changeable without touching the code. For those that want to dig deeper, the code is also included. dim3 has a complete range of features and rapid-development editors. dim3 is designed for speed, ease of use, and ability to customize.

Supported Features

General

  • Object-Oriented Design
  • Plug-in Architecture XML Data Files
  • Fixed-function
  • Render-to-Texture

  • Lens Flares
  • Billboarding
  • Particle System
  • Sky
  • Water
  • Decals
  • Fog
  • Weather

Lighting

  • Per-vertex
  • Lightmapping
  • Dynamic mesh overlay
  • Ray-tracing

Shadows

  • Shadow Mapping

Texturing

  • Basic
  • Multi-texturing
  • Bumpmapping
  • Mipmapping

Shaders

  • Vertex GLSL Vertex and Fragment

Meshes

  • Mesh Loading

Scene Management

  • General
  • Portals
  • Occlusion Culling
  • LOD

Animation

  • Skeletal Animation
  • Animation Blending Effects tied to animations/bones

Terrain

  • Rendering Mesh-based

Physics

  • Basic Physics
  • Collision Detection
  • Rigid Body Hit-Box Detection

Networking

  • Client-Server
  • Master Server

Artificial Intelligence

  • Pathfinding
  • Scripted

Sound

  • 3D Sound

Tools & Editors

  • Map Editor
  • Skeletal Animation Editor

Licensing

License Name Price in $US Source Code Included?
Proprietary Free Yes

Write a Review

Showing 1-3 of 3

0 of 0 people found the following review helpful

Needs better windows version .

  by 084124c1bafc4fb38f73b23db35e270a wrapscallionn Sep 04, 2012 at 06:37

This is for Mac only, as the Windows version is barely usable. Would be a great idea if it was implemented right.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Excellent Potential

  by 00000000000000000000000000000000 Anonymous Oct 31, 2007 at 04:22

I've been using dim3 for several years now -- In fact, it wasn't even at version one yet when I first discovered it. Production has been very fast considering it is being coded by only one person. Every month or so a new version is released -- Be it beta or final. Recently some key features are being added.

The editor and animator are great tools, but still need much work. After using them for as long as I have, my workflow in them is fairly quick. For beginners, however, it might be a bit slow. It is very easy to use them, but they are slightly slow to work with.

The engine its self is very functional. It has proven to be very stable on most systems. If there is a problem one simply must post it on the forum and it's fixed soon afterwards. Excellent support! Engine optimisation needs work. I find that it runs a lot slower than other games with twice the content. I suspect the algorithms could be far better. Shadows aren't soft. Reflection seems to be possible with GLSL shader code, although a lot people cannot write it, which brings down ease of use. Several key features in animating are missing. Alpha sorting is just coming out, which is good.

Overall, it lacks features and runs slower than it could. It is very easy to use and to learn to use and has great support. Because it is an ongoing project, I recognise new features will constantly be added from the community's request -- 3 for features, 4 for ease of use, 4 for stability and performance, 5 for support.

Was this review helpful to you? Yes No
0 of 0 people found the following review helpful

Great concept, great engine.

  by Ff5fd94667e9f55d79774b3fc0f374c9 inigo07 Sep 19, 2007 at 02:17

The first way I determine the usefulness and general aptitude of a 3D engine is to see how many projects are out there that have actually been made with the engine. To my surprise several different games are either in the works or are completed, built by the Dim3 Engine (shooters, racing games, and others).

Since it runs on the Mac it has an inherent stability that sometimes Windows engines don't have (at least in my experience). The forums and third-party sites related to Dim3 are numerous and well-rounded, with plenty of resources.

As far as ease goes - it's built for a Mac by a Mac guy, which means it'll be darn easy. Very easy. All scripting is controlled through Javascript. You don't have to touch the code, but as it's open source, you can if you want/need to.

As far as features go: it has some built-in features that some commercial engines don't have, but still, the graphics aren't the best. Don't try to make at outdoors game with it unless you want to spend some serious time. The graphics are between Genesis 3D quality and Irrlicht quality. If you get my point: a few years out of date. Still, it supports characer animation, multiple cameras, dynamic lighting, realtime shadows, and other such useful features.

Basically, the lowdown: if you're on a Mac, try it. It can port your end product to Windows and Linux anyway!

EDIT: After use, I edit my ratings. I lower the features yet raise the support.

Was this review helpful to you? Yes No

Suggest Edits

Last edited Dec 28, 2011 at 13:11

Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.