• Register

Brahma is a 3D game engine with a rather retrofuturistic design, intended for small studios and solo developers. It's being written from scratch in C++ using standard Windows API and no third-party libraries. This technology introduces an entirely new class of low-latency real-time engines that make special timing requirements, treating frames as video fields with a target time budget of 2-4 ms each, down from 16-33 ms frame budgets normally seen in game engines. It evolves in a different way than other modern engines, rejecting conventional BSP, Z-buffer, floating-point coordinates, and most of the lame screen-space effects in favor of innovative and efficient techniques. The engine is non-Euclidean capable to some degree; also it supports true displacement mapping for sectors as a means to virtualize geometry that affects collisions. The engine is also carefully designed to be easy and convenient to develop for, yet versatile and adaptive to any needs.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Add media Report RSS Drawing a new sector in hybrid 2D/3D view (view original)
Drawing a new sector in hybrid 2D/3D view
embed
share
view previous next
Share Image
Share on Facebook Post Email a friend
Embed Image
Post comment Comments
Perro Seco
Perro Seco - - 36 comments

Always great to see new updates! As you know I started some maps using Mapster32 and now I would like to finish them using Brahma's editor, so if the grid can be resized to adapt to any object, could it be resized to match Mapster32's just to finish editing those maps?

Reply Good karma Bad karma+1 vote
punpcklbw Author
punpcklbw - - 42 comments

Sure, you just pick an appropriate wall (say, 1024 Build units long) and hit ALT+G to base your grid on it. This will work regardless of the scale factor you provide for map import (I use 448 Build units per meter for Duke3D levels).

Reply Good karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

Description

I was working on the functionality of 2D editing tools. The grid can be automatically rotated, moved or resized to adapt to any object in the map. The sector drawing tool indicates lengths in millimeters and angles. Also while working in overhead map mode, you can still see the scene from player's perspective in background.