pixelskmfk.blogg.se

System shock 1 textures
System shock 1 textures











You can take inspiration in the source I uploaded here.ĭO NOT FORGET TO ADD -O3 FLAG TO COMPILER FLAGS! (otherwise it's gonna be slow) If you don't know how, Google around a bit. Start with helloRay.cpp as it's a very basic program to show you how it all works. Just take the frontend source code (*.cpp, *.hpp) and change the API calls to Gamebuino calls. No need to change anything in the library. I've already tested it on multiple very different platforms. They use a C library I made for the demos, but I made it specifically so that it is portable, independent of any platform, fast and simple to use. What you see I've been able to do within an hour, including setting up the Gamebuino environment and learning the API. Unless you want to wait for me to get my Gamebuino and finish some project I'm busy with right now, some experienced folk here should port this in a nice way. It should be easy. My wish is just that there is a raycasting engine for everyone to use, the sooner, the better. On the Pokitto console, the demos look like this: This is a super quick attempt at trying to run one of my demos on Gamebuino emulator. Don't take the source or the bin seriously, it's only a proof of concept ATM. I don't own Gamebuino yet, but am planning to buy it (probably Christmas). Hello all! Regarding the demo, please read this: Very WIP port of my raycasting demos from Pokitto as a proof of concept. The bin uploaded here is demo1, but you'll find all 4 bins in the GitLab repo. Hopefully it can be useful to someone who wants to make a game based on this. ( this website doesn't support adding a GitLab repo, only GitHub :-[ )Īnd cleaned the code a bit. Since a few people liked this, I have now ported all three demos plus the hello world program, made a GitLab repo Demo 3 runs much more smoothly (due to absence of textures).

system shock 1 textures

The first 2 demos are running a bit slower, but could still be workable. To check out the demos, download the code and put the three folders (raycasting1, raycasting2, raycasting3) on your SD card.

system shock 1 textures

I got my GameBuino, tuned this a bit and set it as released.













System shock 1 textures