You own main() and the game loop. The library handles the rest.
DOS + Win64 packages:
expfunction.itch.io/cybervga
Video:
youtu.be/laBGbHvD3ik
#CyberVGA #DOS #VGA #SoftwareRenderer #gamedev #indiedev
You own main() and the game loop. The library handles the rest.
DOS + Win64 packages:
expfunction.itch.io/cybervga
Video:
youtu.be/laBGbHvD3ik
#CyberVGA #DOS #VGA #SoftwareRenderer #gamedev #indiedev
The sky smoothly goes from bright daylight through dusk to night with a proper moon and stars.
New feature test video is up: youtu.be/zdm4Ei-0Cgc
Latest builds: expfunction.itch.io/cybervga
#Gamedev #DOS #RetroEngine #Indie #CyberVGA #gaming
The sky smoothly goes from bright daylight through dusk to night with a proper moon and stars.
New feature test video is up: youtu.be/zdm4Ei-0Cgc
Latest builds: expfunction.itch.io/cybervga
#Gamedev #DOS #RetroEngine #Indie #CyberVGA #gaming
Releasing in a day or two.
Project page: expfunction.itch.io/cybervga
#CyberVGA #DOS #VGA #RetroDev #gamedev #indiedev
After weeks of tough work new octree update and SDK release is out!
You own main() and the game loop. The library handles the rest.
Happy hacking :)
expfunction.itch.io/cybervga/dev...
#DOS #VGA #SoftwareRenderer #gamedev #indiedev
After weeks of tough work new octree update and SDK release is out!
You own main() and the game loop. The library handles the rest.
Happy hacking :)
expfunction.itch.io/cybervga/dev...
#DOS #VGA #SoftwareRenderer #gamedev #indiedev
This one shows both the runtime and CyberEdit, the built-in world editor for my custom 32-bit DOS 3D engine.
youtu.be/hvacxAT9kfw
If you want to try it there's a live demo on my project page:
expfunction.itch.io/cybervga
#gamedev #indiedev #dos
This one shows both the runtime and CyberEdit, the built-in world editor for my custom 32-bit DOS 3D engine.
youtu.be/hvacxAT9kfw
If you want to try it there's a live demo on my project page:
expfunction.itch.io/cybervga
#gamedev #indiedev #dos
This version has:
Static octree based renderer
A separate 64-bit Windows port
You can use editor, save the world you created and see in action using VIEWER module.
#indiedev #retrodev #gameengine
expfunction.itch.io/cybervga
This version has:
Static octree based renderer
A separate 64-bit Windows port
You can use editor, save the world you created and see in action using VIEWER module.
#indiedev #retrodev #gameengine
expfunction.itch.io/cybervga
#CyberVGA #gamedev #indiedev #IndieGame
#CyberVGA #gamedev #indiedev #IndieGame
But this also tells us:
maybe now is the time to go back to our roots.
expfunction.itch.io/cybervga
#indiedev #gamedev #retrodev #gameengine
But this also tells us:
maybe now is the time to go back to our roots.
expfunction.itch.io/cybervga
#indiedev #gamedev #retrodev #gameengine
expfunction.itch.io/cybervga/dev...
If you have real hardware (486/early Pentium), curious about performance numbers.
Ideas or feedback appreciated.
#CyberVGA #DOS #RetroDev #gamedev #indiedev #VGA #SoloDev
8-layer blending from painted blend maps, Bayer dithering for the transitions, full real-time sky. Same fixed-point pipeline, no GPU shortcuts.
Running on an 11th gen i3-1115G4.
Video: youtu.be/Ce4CHwXwFiI
#GameDev #IndieDev
8-layer blending from painted blend maps, Bayer dithering for the transitions, full real-time sky. Same fixed-point pipeline, no GPU shortcuts.
Running on an 11th gen i3-1115G4.
Video: youtu.be/Ce4CHwXwFiI
#GameDev #IndieDev
It’s a 32-bit RGBA framebuffer. A CRT shader. A palette LUT they applied after the fact.
Then they call it #retro but what it actually is a Instagram filter.
Join my journey if you’re bored of filters!
#indiedev #gamedev
expfunction.itch.io/cybervga
It’s a 32-bit RGBA framebuffer. A CRT shader. A palette LUT they applied after the fact.
Then they call it #retro but what it actually is a Instagram filter.
Join my journey if you’re bored of filters!
#indiedev #gamedev
expfunction.itch.io/cybervga
Tomorrow’s CyberVGA plan:
Fog, sky rendering, floor/ceiling texturing, transparency, sprite scaling, billboard sprites, particles, fluids, decals.
Also wiring entity mesh/sound loading in main module and doing full end-to-end entity tests.
#indiedev #gamedev #dos #retro
#dosember #retro #indie #gamedev #cybervga
expfunction.itch.io/harmony-tree
8-band texture blending driven by a painted blend map on top of the heightmap. Transitions between rock, grass, dirt, moss, all while staying true to the fixed-point pipeline and VGA constraints.
#ScreenshotSaturday #RetroDev #indiedev
8-band texture blending driven by a painted blend map on top of the heightmap. Transitions between rock, grass, dirt, moss, all while staying true to the fixed-point pipeline and VGA constraints.
#ScreenshotSaturday #RetroDev #indiedev
We've been busy making #CyberVGA debut game #HarmonyTree in order to complete a playable demo for #SteamNextFest and finished basic @steampowered.com integration of our game.
Also we've added some VHS effects for Win64! Here are some SSs for all that progress;
#indiedev #retrodev #gamedev
We've been busy making #CyberVGA debut game #HarmonyTree in order to complete a playable demo for #SteamNextFest and finished basic @steampowered.com integration of our game.
Also we've added some VHS effects for Win64! Here are some SSs for all that progress;
#indiedev #retrodev #gamedev