Game
RTG - The Ray-Traced Game


5 years ago

RTG aka The-Ray Traced Game v0.1.3 - First 'level building' elements (prefabs)


Hi All,

in the last batch of work, finally I got to implementation of 'level building' elements or 'prefabs'. In previous showcases things were a bit hardcoded. E.g. when pressed specific button, moved specific piece of wall from here to there with special piece of code. This is of course not suitable for further development.

For building levels, I need functional prefabs, so I can just place them in editor and things will automatically work. E.g. place switch here, door there, link them, so in game by pressing switch, linked door will automatically open/close. Same for operating lights, elevators, etc..

In this batch I started with some basic stuff:

doors
switches which can now operate doors or lights (or any element that will implement IToggleable interface, programmatically speaking )
- switches can be 2-states (on/off) for IToggleable elements or 1-state (one time actions)
elevator

In following short animations, there's one level with doors and switches. I just walk around, not spoiling solution (even if this is easier level). Another level is showcase of 'color mixing' puzzle (this is very easy one, almost tutorial, so I can spoil I think).



0 comments

Loading...

Next up

RTG Flashback - Abril 2021 #2 Un nivel de RTG, mi juego puzzle/plataforma sci-fi. Este es nivel con bloques que se pueden recoger y manipular. Estos bloques están presentes en mayoría de niveles con aún más mecánicas puzzle. https://store.steampowered.com/app/4032050/RTG

RTG Flashback - March '21 #2 Another animation from the first batch of levels for RTG, my sci-fi puzzle/platformer with CPU-only ray-tracing. There's a bit of reflection on the bottom floor with back lights casting shadows. https://store.steampowered.com/app/4032050/RTG

RTG Flashback - March '21 #3 One of the first levels with elevators. Here, you can see, that thx to my ray-tracing algorithm, every tiny light in the game is actual emitter which illuminates its environment and cast shadows. https://store.steampowered.com/app/4032050/RTG

RTG Flashback - April 2021 Test level for testing my collision system. Game mechanics where player needs to manipulate with boxes in order to solve puzzles is essential in RTG, thus simple collision system was needed. Here it is. https://store.steampowered.com/app/4032050/RTG

Development Flashback - May 2020 This is another animation from the beginning of development (more about it in the article). Now, after 5 years of development, RTG, a sci-fi puzzle/platformer is available for wishlists. https://store.steampowered.com/app/4032050/RTG

RTG Flashback - Abril 2021 #3 Un año después del comienzo de desarrollo de RTG, finalmente estaba creando niveles uno por uno. Este es otro nivel con bloques. Aquí, he usado espejos un poco para mostrar más mi algoritmo raytrace. https://store.steampowered.com/app/4032050/RTG

Development Flashback - April 2020 Animation from the very start of RTG development (more in the article). After 5 years, RTG is available for wishlists on Steam.

https://store.steampowered.com/app/4032050/RTG/ Demo, which will be available also here is in works as well.

RTG Flashback - Marzo 21 #4 Interruptores, muchos interruptores, y cada uno tiene su emisor de luz, para dejar brillar el algoritmo de trazos de rayos. A quién lo gusta -> wishlist. https://store.steampowered.com/app/4032050/RTG

Development Flashback - November 2020 Scene where I tested various aspects of my ray-tracing engine. Today, the engine is used in my game RTG, a sci-fi puzzle/platformer, which is available for wishlists. Check it out! P.F.2026! https://store.steampowered.com/app/4032050/RTG

RTG Flashback - April 2021 #2 Level from my sci-fi puzzle/platformer, involving use of "carriable boxes", a puzzle mechanics which is used extensively in the game, along with more game mechanics which will be presented later. https://store.steampowered.com/app/4032050/RTG