Whelp2

Engine-default

Website:
http://www.slashstone.com...

Developer:
Kostas Michalopoulos

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows, Linux

Languages Written In:
C/C++

Languages Supported:
C/C++

Graphics APIs:
Software Renderer

Rating:
Not reviewed yet

Editor:
None (be one!)

Whelp2 is Slashstone’s low-cost 3D game engine. Whelp2 performs software rendering using a 2D vector map to provide a first person environment. It is not a "graphics engine", but a complete game engine, which -except the map rendering functionality- includes multiple sound samples playback, navigation and scripting.

Supported Features

General

  • Fixed-function

  • Billboarding
  • Particle System Sprites

Texturing

  • Basic Basic texturing with BMP files

Meshes

  • Mesh Loading
  • Loads custom Whelp2 model format
  • A python script for exporting Blender objects is supplied
  • Mesh tool included

Scene Management

  • General
  • Occlusion Culling
  • A map and an array of objects.
  • Everything is culled against the view frustrum.

Animation

  • Morphing

Physics

  • Collision Detection
  • Collision detection against map and objects.
  • Collision detection between objects.

Artificial Intelligence

  • Scripted Uses NerveBreak with a callback-based mechanism. Most mechanics are done using scripts.

Sound

  • 2D Sound WAV sounds

Tools & Editors

  • Map editor
  • Mesh tool

Scripting

Uses the NerveBreak scripting language (C-like language)

Licensing

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

This engine hasn't been reviewed yet. Be the first!

Write a Review

Suggest Edits

Last edited Sep 27, 2011 at 10:26

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