Build 280724


That one took long enough to make, longer to test - but it was totally worth it at the end!

  • Few playable external maps (TXT scripts+models) added.
  • The custom map scripting fully reworked: buffer hint switches are now deprecated, nested launches with loops, log messages and custom message boxes, (re)definable constants and array selections, the ability to release a reserved variable name for further re-use, improved warning system... Read the manual, TBH ;) And try the ProceduralRoomAssembly.txt script to see it in action ;)
  • Sub-object loading support (load a model like "MyModel.obj?MyObject01"). Other model and texture loader optimizations.
  • Reworked stun effects.
  • Minigun hit range is now fixed, also the damage decay feature added.
  • Lighting system re-done. All lights are now directional, and can be made rotating (including, of course, the lights on the custom levels).
  • Visual fixes (non-orthogonal parallax now renders perfectly, buffer usage is slightly reduced etc).
  • Reworked collision system. Has also the projectile vs mesh array mode (say, on Map 1 the small asteroids block the enemy fire for a very little performance cost). No more performance hits when trapped on a sharp-edged geometry etc.
  • Reworked config tool. All batch files are now deleted, as any map launch can be performed using the OK button menu. Startup music assignment. Relative or absolute music and LUT paths for the portable installations. Better control. Failsafe features and warning system.
  • Reworked HUD. Now has a log window and a navigation display. Better see-through wire rendering.
  • sRGB backward linearization to perfectly fit your HUD into an sRGB pipeline.
  • Triplanar detail mapping. Map 1 edited to also make use of it.
  • New character generator. LCD shine-through effect for improved readability when in bright sunlight. Raymarched LCD for all you stereo/VR fans (now has an actual glass thickness, and LCD-to-backlight distance.
  • New menu options (if you don't like typing commands too much).
  • Models on Map 0 fixed and optimized.

Files

ProjectConstraint_280724.zip 483 MB
Jul 28, 2024

Get Project "Constraint"

Leave a comment

Log in with itch.io to leave a comment.