TR-Engine 2.0 for the next REETEAM games!
image
By
Reno Ho
on
2024/04/16
In
News
Updated on
2024/07/22
Views
1,176
The TR-Engine is THE REETEAM engine programmed 100% in C# to create THE REETEAM video games.
While LASERPITIUM used version 1.0 of the TR-Engine, the next game will use version 2.0: this new version will be even more efficient, offer new features and allow faster console conversions.
In addition to the level editor update, the new engine will also include a collision editor and an animation editor which will save time for the development of future games.
The TR-Engine 2.0 is planned for summer 2024.
2024/07/22
New engine functionality: text display is automatically scaled if a text exceeds the width of its cell. Ideal for translations when a text becomes too long! For information, each text is displayed in its cell by line and each cell has several characteristics (internal margins, formatting, etc). This feature works in real time (if the text changes)! 🔥 Collision Editor progression increased from 40% to 80%.
2024/06/30
Level editor progression is complete! The level editor is integrated into the game: the advantage is that it allows you to edit each level quickly and 100% compatible with the game. The level editor is not included in the final version of the game.
Here is a quick overview of its features:
  • Load/edit/save each level.
  • Undo/redo each change (this was the hardest part to do!).
  • Move the cursor in a "grid" - Ex: move the cursor every 8 pixels.
  • Move the map at a selected speed - Multi-directional map scrolling is automatic.
  • Display layers with several transparency modes to facilitate the creation of levels - Ex: place a bonus hidden behind a wall.
  • Light or dark mode of the interface to avoid eye fatigue.
  • Change the color of the screen background - Ex: to see if it has "spaces" between sprites.
  • Clean the level - Ex: remove overlapping sprites.
  • Zoom in, zoom out and different repositioning modes in the level.
  • Select/deselect one, several or all sprites of the same layer.
  • Sprite modifications: position, scale, rotation, effect (normal, mirror or reverse mode) and other special functions.
  • Ability to make sprite modifications by group.
  • Delete sprites 1 by 1, according to the selection, according to the layer, according to the sprite in use or delete all.
  • The engine manages 9 layers and 4 special layers.
  • Ability to hide the interface to have a full view of the screen.
  • The available sprites are loaded automatically according to the chosen level and sorted according to the selected layer!
  • Various control information - Ex: cursor position on screen, cursor position in the level, number of sprites selected, etc.
🔥 New: work on the collision editor has started, progress goes from 0% to 40%.
2024/05/22
Level editor progression increased from 50% to 90%.
2024/04/16
The engine update, the most important, longest and most difficult part, is complete! Here is the list of the most important new features.
  • Added: ability to go directly to the title screen after launching the game (configurable in the Configuration menu).
  • Added: complete management of 3D sounds (configurable in the Configuration menu).
  • Added: you can navigate through the menus by keeping a direction pressed.
  • Added: Automatic pause if a controller is disabled during a game (configurable in the Configuration menu).
  • Added: complete management of controller vibrations (configurable in the Configuration menu).
  • Added: ability to control game speed: from 50% to 150% (configurable in the Configuration menu).
  • Added: ability to control the speed of sound effects based on game speed (configurable in the Configuration menu).
  • Added: ability to control music speed based on game speed (configurable in the Configuration menu).
  • Added: new display mode in the Graphics menu: window, full screen, exclusive full screen.
  • Added: new antialiasing mode (MSAA) in the Graphics menu.
  • Added: ability to display any Unicode character, therefore being able to display texts in all languages.
  • Added: ability to reset the best points in the Ranking menu.
  • Added: complete statistics management with a Statistics menu to see everything (time spent in game, etc.).
  • Added: you can see the credits directly from the main menu.
  • Added: ability to save the player's progress, with the icon rotating at the bottom right of the screen and warning message when launching the game.
  • Added: complete management of in-game Trophies: in-game notifications (can be activated/deactivated in the Configuration menu) and a Trophy menu to see everything (can be used for console and Steam versions).
  • Improvement: Titanic optimizations, the engine is even faster than before!
  • Improvement: faster loading.
  • Improvement: greatly optimized loading management.
  • Improvement: music that has an introduction now flows perfectly with the part of the music that loops.
  • Improvement: you can pass the logos 1 by 1 (when launching the game) by pressing the Validate button.
  • Improvement: the display of texts character by character is more efficient and it is possible to do the same thing word by word.
© 2004 - 2024 THE REETEAM