Sunday I was watching again John Burton's video (Coding secrets - Gamehut) on environmental mapping as seen in Sonic R. He mentionned in the video that it's impossible to do environment mapping using the Saturn hardware as it lacks textures coordinates. So the only known solution was to do some...
Hi!
Here is a tool I wrote but never shared here.
It's a model converter that also allows to export animations to a binary format.
Animations are using compressed keyframes with linear interpolation (similar to Quake 2).
It's per-vertex animation, so you can store your whole model in a single...
Here is one idea I have to reduce the overdraw in my game :
Since I'm using RGB code for objects close to the camera and palette codes for objects further away, I thought about simply using the framebuffer as a pseudo- z-buffer.
Since I know pixels starting with a 1 (RGB code) are closer to the...
Here is an image converter windows app (for TGA files only) that will convert the images to both c source code and binary file in a 4 bits per pixel format. The app is super simple to use : put it in your image folder, launch it and just type de filename without the extension. It will convert...
So I've started to work on a BSP/PVS solution (very early) for my game, which made me realize that I could also save several clock cycles by changing the 3d implementation to skip the z-sort (I'm not saying I will do it, just that it would be interesting to look at).
According to Sega's...
Hi all!
One of the hardest thing in making homebrew 3D games is the collision detection. So I did a quick FPS-style demo (with source code, done in a few hours only so don't expect Half-Life on the Saturn) with working collision detection (still buggy) and a tool to generate the bounding boxes...
Hi all!
I'm currently learning c language on my own and game developpment as an hobby.
I decided to start with the Sega Saturn (yes, I didn't start with the easiest machine!) and a 3D game (yes...).
I've been working part-time on my project, that I named Sonic Z-Treme, since the end of march...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.