Build 1412 Available for Download
Happy new year!
I’m pretty busy with family and holidays and moving apartments at the moment, so there isn’t going to be much of a writeup this month.
Instead, try checking out some of the shiny, new, 60fps development videos over on Youtube.
Changelog
added a menu, finally! You’ll need to click twice to get focus, but it does work.
added onscreen information for each pawn in the world. These overlays only show up when the pawn in question is within 120m of the player.
added debug bars to display the current attack cooldown, if any.
added human-readable season text to the debug bars.
added a moon, using the albedo of 4 Vesta.
added a day/night check to SkyController, paving the way for things like vampires and nightmages.
added Light Propagation Volume-based Global Illumination. This may incur quite a performance hit on lower-end hardware. If you notice a distinct change in performance between 1411 and 1412, please let me know in as much detail as you can (how big is the change in terms of FPS, is the change constant or does it occur only in certain areas, etc.).
changed terrain so that it casts shadows. This may also add a slight performance penalty, but it won’t be anywhere as severe as LPV.
changed ocean’s surface to solid because I got tired of the old one.
changed framerate cap to 144 to better support higher-end hardware.
changed the nature of SkyController: it is now a placeable entity that accepts references to many other assets (mainly meshes, materials, and curves) and updates the sky (atmosphere and celestial objects) for a given time of day, time of month, and time of year.
changed sky material to a custom one with much finer-grain control over visuals. At night, the sky is now filled with stars that rotate with the planet.
fixed crash that was occurring when the game ran out of pawns to spawn into.
fixed AI’s reluctance to fully eject from a pawn when the player attempts to transfer into it after their death.
Known Bugs
No, you are not magical; the ocean is just solid.
Turning headbob off will cause the player’s head to move through the camera while running or sprinting, temporarily obstructing your view.
Running out of living people to spawn into upon death will cause you to freeze in place and will display a debug message onscreen. To “fix” this, open the console and type RestartLevel, then press [enter].
CRITICAL: 1412 will instantly crash on startup, and is only available for download for posterity’s sake.
Download
You can download 1412 (x64 only) directly from icannotfly.net. If you find any bugs, please let me know.
If you want to actually play the game, you should download 1412.1 instead.
Please Note
To start the game, extract the contents of the archive and run PlayGame-1080p.bat. You can edit this file if you’d like to change the resolution to better match your screen.