Anteru's blog
  • Consulting
  • Research
    • Assisted environment probe placement
    • Assisted texture assignment
    • Edge-Friend: Fast and Deterministic Catmull-Clark Subdivision Surfaces
    • Error Metrics for Smart Image Refinement
    • High-Quality Shadows for Streaming Terrain Rendering
    • Hybrid Sample-based Surface Rendering
    • Interactive rendering of Giga-Particle Fluid Simulations
    • Quantitative Analysis of Voxel Raytracing Acceleration Structures
    • Real-time Hybrid Hair Rendering
    • Real-Time Procedural Generation with GPU Work Graphs
    • Scalable rendering for very large meshes
    • Spatiotemporal Variance-Guided Filtering for Motion Blur
    • Subpixel Reconstruction Antialiasing
    • Tiled light trees
    • Towards Practical Meshlet Compression
  • About
  • Archive

Niven|FSG started

November 08, 2005
  • Graphics
  • Programming
approximately 1 minutes to read

Yeah, people, finally Niven|FSG went into development! Be sure to read on to be the first who knows about it :)

What is Niven|FSG

Niven|FSG is the codename for a game being developed by a friend of mine and me using the Niven engine. We’re gonna build Niven around this game, so the first edition of Niven won’t be a general-purpose 3D engine (hence we call it Niven|FSG :)). The next iteration after this game will be surely much more generic than Niven|FSG, but we don’t want to spend too much time in making Niven a generic game engine and rather push the game out of the door.

FSG?!?

FSG is a game, with so unique and innovative gameplay I can’t find words to describe it. Really, I can’t! We expect the first beta version to be ready around late summer 2006. The game is gonna work under Windows and probably Linux, if we find someone who can port a bit of the low-level OS specific stuff to that platform. Don’t hope that we’ll support Mac OS X, BeOS or WTF-OS, we won’t do that! (Except of course you break our EULA, decompile the game and port it the hard way with assembler only. If you manage to do that, we won’t even sue you for decompiling :)). The rest is written in ISO conformant C++, so it should cause no porting problems. The 3D API will be OpenGL (suprising, isn’t it?).

The current state of development is that we’ve got some core stuff running, but we’ve got nothing you could look at (despite my .obj file loader which will be replaced by a COLLADA mesh loader as soon as the COLLADA 1.4 specification is out). The complete source is around 200 kb now, as soon as I get some LoC-Counting tool that works under Windows I’ll add some counter that shows the development status. Anyway, I’m gonna release from time to time the commit counts so you can always see how busy we are ;).

Previous post
Next post

Recent posts

  • Data formats: Why CSV and JSON aren't the best
    Posted on 2024-12-29
  • Replacing cron with systemd-timers
    Posted on 2024-04-21
  • Open Source Maintenance
    Posted on 2024-04-02
  • Angular, Caddy, Gunicorn and Django
    Posted on 2023-10-21
  • Effective meetings
    Posted on 2022-09-12
  • Older posts

Find me on the web

  • GitHub
  • GPU database
  • Projects

Follow me

Anteru NIV_Anteru
Contents © 2005-2025
Anteru
Imprint/Impressum
Privacy policy/Datenschutz
Made with Liara
Last updated February 20, 2019