PRONODE v33 - System Changelog

DEVELOPMENT CYCLE LOG - NODE MAINTENANCE RECORDS

]CHANGELOG
CHANGE LOG
CLASSIFICATION: NODE MAINTENANCE
FORMAT: DC.YY.MM.DD.HHHH (DEVELOPMENT CYCLE.YEAR.MONTH.DAY.HASH)
v1.16

SYSTEM UPDATES:

  • Canvas now uses SRGB colorspace now so gradients are smoother and has higher contrast and brightness (Will add a slider later.).

GAME FEATURES:

  • All fog that used to be black is now dark gray.
  • Realmchild drones now do a flat 3 damage per hit so you can and not 3.33 which was annoying.
  • Now if your health is below 4 and you touch a drone corpse you eat it for +1 health. (Like how in wolfenstein if your health was low you could drink blood to heal)

BUG FIXES:

  • Fixed fog on tall walls.
  • If you press enter after clicking teh expand log button it no longer activates it again.
v1.15

SYSTEM UPDATES:

  • Rewrote floor casting to use binary search. (About double the performance)
  • Variable floor heights actually work now with proper moving of player height.
  • Implemented liquid for lower floors: they’re now treated as water and correctly occlude sprites/geometry (only the above-surface portion is visible). 'Dry' lower floors aren’t supported yet; will be handled via Build-style portals later.
  • When a lower floor is present, we draw a thin black “step-down” band to simulate a drop. Moving up/down uses this step, but it isn’t tied to actual height yet (embedded lower zones all look the same.) Proper handling will come via Build-style portals later; for now it has a Doom-like vibe. It’s even a step up from classic Doom in some ways, sprites get properly occluded by the liquid instead of drawing through and its all based on depth so I can do shallow water too.

GAME FEATURES:

  • Added a new map that showcases variable floor heights and water. This is a map I call "Red Castle" and its a cool castle with secrets and stuff. And a big moat around it and a draw bridge. Largest map so far! After working on it i realize I probably need to do another useability pass on the map editor to make it easier to use Because it was kind of a slog! Eg ability to duplicate zones draw lines and boxes etc.
  • Final level green zone is now treated as liquid so its like you are swimming through gastric fluid.
v1.14

SYSTEM UPDATES:

  • Added ceiling casting and variable wall and floor heights.
  • Made massive optimizations to floor and ceiling casting.
  • Fog now affects ceilings and floors as well as walls.
v1.13

SYSTEM UPDATES:

  • Added support for variable wall heights in maps.
  • Fixed rendering issues with sprites/floors at different heights.
  • Does not yet handle Build-engine style clipping, so taller walls will still be hidden by shorter walls in front of them. (Will be added in future update)

GAME FEATURES:

  • When you die you now fall to the ground and drop your bow.
  • Updated some of the maps to showcase the variable wall heights, tavern building is now 1.5 tall and so on.
  • Now on the village map the corners are tall towers.
v1.12

SYSTEM UPDATES:

  • Added optional mouse look. Press ENTER to toggle in game and use [ and ] to change sensitivity.

GAME FEATURES:

  • Now drones can have different randomzied speeds and the faster they are the more likely they are to drop arrows when you loot their corpse.
v1.11

SYSTEM UPDATES:

  • Can now spawn entities in maps that are not hardcoded. Via Zones in maps.
  • Changed up UI on menus.
  • Massive optimizations to floor casting.

GAME FEATURES:

  • When you shoot there is now a quarter-second cooldown and the arrow disappears on your bow.
  • When you are out of arrows your bow is now visually devoid of arrows too.
  • When you pick up a new arrow it automatically ends the cooldown so you can string fast shots if you are clever.
  • New map added!
  • Tavern now always has two extra food items in it on tavern map.

BUG FIXES:

    Fixed artifacting.
v1.10

SYSTEM UPDATES:

  • Added floorcasting and cieling setting. (So there is a difference between indoors and outdoors now and more interesting floors).
  • Added zone system.
  • Map editor now has zone editing mode.

GAME FEATURES:

  • Added several new maps.
  • Updated some old maps to have more interesting floors and cielings.
  • Changed movement physics to be more modern.
  • When you kill a drone they become a corpse now, which you can also loot for a small chance to get your arrow back.

BUG FIXES:

  • Fixed a bug where if a keycard was blown up by an explosion it would softlock you.
v1.9

SYSTEM UPDATES:

  • Moved all items/mobs into new entity system.
  • Numerous new VFX.

GAME FEATURES:

  • The log is more fun now with random phrases for a few things.
  • Made text more interesting throughout game.
  • Enchanted key replaced with SMITE REALMCHILD FLESH rune.
  • Lots of fancy new VFX for things like picking up the rune/food/arows etc.
  • Barrel explosions can now cascade.
  • 10% Chance you get a level full of explosive barrels for fun
  • New SFX for some things.
  • Various other tweaks here and there.
v1.8

SYSTEM UPDATES:

  • Added whole new system for handling mobs/items in a generic way on the backend to remove hardcoded nonsense The only way you will see this is that when the drones touch you it gives you a log message about how something slimy is touching you lol.

GAME FEATURES:

  • Can now collapse and expand log.
  • Made floors faster.
  • Minimap now smaller and actually scrolls.
  • Changed the log. Its more doomy.
  • Added crosshair back.
v1.7

SYSTEM UPDATES:

  • All assets now load in one step (So I can add a loading screen later if necessary).
  • Added real basic particle effect system.
  • Removed q key (It just broke stuff really)

GAME FEATURES:

  • Added weapon bobbing effect when walking and running.
  • New collectible. Individual arrows. Sometimes when a level generates it will instead place three arrow sin the map instead of a quiver
  • When explosive barrels explode they now have an explosion particle effect. That shows you its radius.
  • The tenacious energy no longer heals you every time you use a portal.
  • Drones now get faster every level.
  • A few more drones spawn on every level to balance out the new arrows
  • If you've been hoarding ammo the cosmic tumors can now spawn extra drones.
v1.6

SYSTEM UPDATES:

  • Loads of optimizations added.
  • Shading is now cached for improved performance.

BUG FIXES:

  • Sprites no longer scrunch at edge of screen but still are 'pushed'. (Different implementation then open source version.)
v1.5

SYSTEM UPDATES:

  • Can now load sprites from files.

GAME FEATURES:

  • New drone sprite that is less blobby and more menacing/lore accurate.
  • New bow sprite (positioned as if in an FPS)
  • Drones now colored properly on minimap.
  • Fixed sprite translation issues but kept 'pushing'.
  • Moved minimap to bottom middle of screen.
  • Minimap now loads full maps properly.
  • Can now actually use M to toggle minimap
  • Walking into doors now less nauseating.
  • Can no longer drag mouse to look around.
  • Can no longer move double as fast using both WASD and Arrows. But made sprinting faster.
v1.4

SYSTEM UPDATES:

  • Rewrote map system to allow multiple maps
  • Added ceiling and ground controls to all maps.
  • Map editor can now place infoPlayerStart and infoPlayerExit on maps.
  • Map editor now exports and imports in new map format.

GAME FEATURES:

  • USER Soul now properly absorbed by the node upon death
  • Removed yellow dot in middle of screen
  • Loot amounts now dynamic based on map size
  • Added music to the game, now plays in the background.
  • Can now use arrow keys to move up and down.
  • Added 3 new maps. They play in order. Then start randomizing after you exhaust them.
v1.3

SYSTEM UPDATES:

  • Updated Map Editor to NodeOS terminal interface
  • Added system changelog viewer
  • Fixed canvas coordinate alignment in editor
  • Colors in minimap/map editor now match up.
  • Added scanlines in editor and changelog.
  • Added terminal glow in editor and changelog.

BUG FIXES:

  • Resolved tile placement misalignment in map editor
  • Eliminated unnecessary scrolling in editor interface
  • Fixed Game log Scroll when new item added
  • Fixed bug with drone sprite having weird extra pixel.

GAME FEATURES:

  • Barrels no longer freakishly huge.
  • All logs moved from Bar UI to log on left side of screen.
  • Minimap colors changed to reflect what the tiles actually are now.
v1.2

SYSTEM UPDATES:

  • Improved layout and styling consistency
  • Enhanced terminal aesthetic across all modules

BUG FIXES:

  • Fixed responsive layout issues
v1.1

CORE SYSTEMS:

  • Implemented NodeOS v33 terminal interface
  • Added CRT monitor effects and scanlines
  • Created unified terminal styling system
  • Established PRONODE compatibility layer

GAME ENGINE:

  • Enhanced raycasting renderer
  • Improved collision detection system
  • Added minimap functionality
  • Optimized sprite rendering
v1.0

INITIAL RELEASE:

  • Base game engine implemented
  • Raycasting 3D renderer
  • Player movement and controls
  • Map editor basic functionality
  • Audio system integration

GAME FEATURES:

  • Enemy AI
  • Weapon systems and combat
  • Texture mapping and sprites
  • Environmental effects
CHANGELOG READY ENTRIES: -- LAST UPDATE: -- PRONODE v33