itch.io is community of indie game creators and players

Devlogs

Mechanics [Pickups, Movement]

space case -alpha-
A browser game made in HTML5

Quick Update. WIP Focus and specs.

  • Modular pickup system. (WIP, mostly working as intended)
    • Set pickup sprite
    • Set pickup hover text
    • Dynamically per Instance setup in inspector
    • Set a system class target [Combat, Movement, Sensory, Inventory, est.]
      • Auto populates enumlike list with available statistics properties from system class
    • Set specific statistic target(s) [Attack; Speed, Damage]
    • Set specific effects per statistic target [ Math{Plus, Minus, Multi, Div, Mod}, Value ]
  • EVA avatar (working)
    • Mouse aim (working)
    • Modular weapon equip with sprite (WIP, semi working)
    • Activity Functions [Shoot, grenade] (working)
    • Resource bars on backpack [HP, air, water, food] (not yet working)
    • Added a placeholder gun shot sound
    • Todo: Split sprite (helm, shoulder, arms (gloves?), backpack)
  • Modular Personnel Weapon System (WIP, not working)
    • "Not sure how indepth i'm going to have this one. I've never done it so maybe going to keep it simple to start."
    • Body
      • * tbd; (upper/lower; bolt group, action spring/bolt, charger, selector)
    • Magazine Feed
      • * tbd; (bottom x1; boarderlands x6 star feed)
    • Grip
      • * tbd; (Hand-grip, grip-well, Trigger/guard/hammer)
    • Stock
    • Barrel
    • Magazine
    • Attachments [
      • Muzzle [suppressor, silencer, break]
      • * tbd; Cycle System [gas tube (AR), Piston housing (AK)]
      • sight [iron, scope, dots, IR, thermo, est]
      • * tbd; guides [lasers, lights, fcs markers]
      • * tbd; weapons [shotty, grenade, est]
      • * tbd; Misc. [Belt, Grip well, ammo strip]
  • Todo: Refactor Ship Sytems
    • Add enter/exit logic
    • Change flight feel / mechanics
    • Create ship customization menu
      • Add drag and drop modular parts (guns, systems)
    • Integrate new weapons system

Going to start working on integrating the separate test projects into the master file and update the playable web scene by sunday 30th.

Been working on this project bi-weekly, 1 week on 1 week off for my other life app projects. Next cycle will be 24th-30th.

Files

  • index.zip 36 MB
    Jan 23, 2025
Leave a comment