Hell Tech

Hell Tech Game Engine

The engine is still under heavy construction and therefor there is no download-able version available.

The goal of Hell Tech Game Engine is to create an engine that requires no setup time. Due to the plugin design you create your own plugin (or game) from which you have some control over the render pipeline. As the engine is plugin based, you can run multiple different game simultaneously in one engine on the same screen, split over multiple scenes.

Architecture

Hell Tech Game Engine features a plugin based architecture. This allows you to easily run game code inside the editor as well as in the game. The games are also plugins what means that they can run together in the same scene at the same time.  Also games can provide an interface to communicate with each other within one scene.

The engine takes care of the multi threading,  updates and render calls so a game can directly be created instead of having to set everything up.

The engine provides a strong simple interface to communicate with today’s computer hardware. The editor, Hellbox, provides tight integration with the engine to to ensure rapid game development.

Hell Tech's Engine Arcitecture

Engine arcitecture. Red hardware, green Hell Tech Game Engine, blue game plugins

Features

  • Plugin-based architecture
  • Automatic scene management
  • Multithreaded design
  • Virtual file system
  • Material system with custom meta data
  • Scripting engine

Featured plugins

Current plugins consist of

  • DirectX 9 render plugin
  • Input plugins for keyboard and mouse
  • Common Game Plugin
  • Game plugins

DirectX 9 plugin

  • Texture loading
    • bmp, dib, jpg, tga, png, .dds
  • Shaders
    • Vertex shader up to version 3.0
    • Pixel shader up to version 3.0

Common Game Plugin

The common game plugin is the plugin where the light, physics and gui is defined. This is seperated from the engine to make it easier to include your own light or physics engine.

  • Deferred shading
  • GUI system
  • Particle system

Game plugins

  • Run multiple games and instances in one scene
  • Plugin to plugin communication
  • Freedom of implementing almost anything you the way you want
    • Create user-defined actors that also run inside the official editor Hellbox with ease
    • Place, modify and remove actors from within the editor

One thought on “Hell Tech

  1. Pingback: Race game - NecroSOFT

Leave a Reply

Your email address will not be published. Required fields are marked *