NokiMo
relativisticgame
relativisticgame

patreon


Week 9 progress update

Propagators are elements of my relativistic game framework. They carry information between two points of space-time at the speed of light. They are used, for example, to bring an "open-command" to a door.

There is one game element that is able to visualize what some propagators are doing. I call it "light guide". It is basically a cable where light can flow. The light inside the cable is nothing else than the "wave fronts" associated with some propagators. So far I have been building these cables "by hand". This week I did some experiments and tried to improve how light guides are instantiated in the game.

I attach a screenshot showing how I used Pyrtist to put together some Python test code that generates the mesh for a light guide. The highlighted code on the right hand side shows a short description (in code) of the light guide. The Python script transforms this into a 2D mesh. This is just an experiment, the final code in the game will be either Lua or C++. Note that Pyrtist is a program I wrote some ago. It is free to download, although I have not put much effort into making it usable to other people. I find it very handy to visualize geometry and do experiments. I used it also to create the video I posted in last week's status update.

I also made some progress with the analytical positioning problem. I focused on the 1D case. Unfortunately, the equation I end up obtaining when solving the analytical positioning problem has grade 4 and isn't easy to handle. For now, I am solving it numerically. I was able to plot the trajectories and compare them with the classical ones. More to come in the next few weeks.

I took some days off for Christmas, so this week was a short one. Next week I'll focus more on light guides and improve the rendering in the game. 

Week 9 progress update

Related Creators