Game
RTG - The Ray-Traced Game




5 years ago

RTG - The Ray-Traced Game : The first DevLog on GameJolt


Hello,

I would like to introduce you new game which is in development now for few months. Game's highlight is the use of ray-tracing engine to display game's world. Apart of it, game will be played like classic 2D puzzle / platformer (although, the world will be full 3D with camera looking from side, so gameplay itself can be in 2 dimensions).

For first devlog, I would like to catch up with current progress:

  • took my ray-tracing algorithm from my bachelor's work which I made when I was on university. Refactored it completely to my today's coding standards. Compiled it and ran it after 17 years. Yess!

  • wrote C# wrapper around ray-traced scene, objects and lights (RT algorithm is C++ thing) and integrated it into my engine and editor in which I made my previous game Universe Quiz (available on Steam). In C# I have already coded much better objects management, serialization, scripting, editing, etc.., things which are more awkward to implement in C++.

  • started implementing RTG / platformer specific code above my engine. It means, camera looking to scene from side, actor with 2D collisions, terminals which you can access in game to read hints or story, end level portal, switch to open doors, etc.

  • made few test levels to test basic mechanics and algorithm output

Attaching few animations from test levels which will say more about current state of progress. Short resume of animations:

1. Chessboard animation: my original demo from university

2. Very first three simple tutorial levels

3. Carriable light tutorial level

4. Algorithm features showcase level (shading model, specular reflections, mirrors, color mixing, etc..)

1


0 comments

Loading...

Next up

RTG Dev Flashback - May '21 Story level. No puzzle this time. Do you like?

Un nivel del relato, sin puzzle. ¿Os gusta? https://store.steampowered.com/app/4032050/RTG

A bit of "liminal space" from the central level in the game RTG, a sci-fi puzzle/platformer using "software ray-tracing" technology for rendering. Available for wishlists. https://store.steampowered.com/app/4032050/RTG/

RTG Dev Flashback - Deadly bouncing lights Example how those deadly lights are used not just for action but also for new puzzle types. You have to block them in favorable way in order to advance further. Wishlist RTG on Steam: https://store.steampowered.com/app/4032050/RTG

RTG Flashback - Julio 2022 Otro flashback de desarrollo de RTG. Estas "luces mortales cargadas" son la última mecánica de gameplay que he añadido al juego. Con esas, el juego podía ser también más arcade, no sólo puro puzzle. https://store.steampowered.com/app/4032050/RTG

Dev Flashback - Jan '22 Another flashback! In January 2022, I had majority of puzzles already done. Despite that, big amount of work was still before me (80/20 rule). In animation you can see one of later levels in the game. https://store.steampowered.com/app/4032050/RTG

RTG Dev Flashback - July 2022 "Deadly bouncing lights" was the last gameplay mechanics I added to the game. They opened possibilities of more action levels although I invented many interesting puzzles involving them as well. https://store.steampowered.com/app/4032050/RTG

Un poco de espacio liminal de nivel central de RTG, mi juego puzzle/arcade sci-fi usando tecnología trazos de rayos software para renderización. El juego será disponible también en idioma español. Lista de deseos aquí. https://store.steampowered.com/app/4032050/RTG/

RTG Dev Flashback - Central Hub This is central hub with main terminal. Player is repeatedly returning into it. In the terminal, more elements are unlocked as player progresses, adding more to game´s lore. Wishlist RTG on Steam: https://store.steampowered.com/app/4032050/RTG

RTG Flashback - April 2021 #3 One year after the start of works on RTG, finally I was creating levels one by one. This is another level involving "carriable boxes". Here, I used some mirrors to show off my engine a bit more. https://store.steampowered.com/app/4032050/RTG

RTG Dev Flashback - Nov '21 Charged light shooters! Mechanics, which added "pool" or "billiards" gameplay. Lot of fun with that. Moreover, this effect of environment illumination is for free thanks to game's engine, so why not use it?