Escape is a first person shooter for NaGaCreMo. You're trapped in a facility guarded by robots, and your goal is to get out alive.
Here's the first enemy, a small robot covered with small spikes. I haven't added AI yet, so it doesn't do anything yet.
This laser is the only weapon you'll get in the game, but you can add attachments to it. Here the laser only has its default recharging power supply.
Heatsinks and cooling fans can keep the laser cool so it can shoot faster, but it's less accurate at higher speeds.
Capacitors store up a stronger charge so you can fire a stronger beam, but it's slower and uses more ammo.
Splitters fire multiple lasers. They're also slower and use more ammo.
You can combine attachments. You can add one attachment from each category. The laser can get hot using stronger attachments.
Still too hot.
Lasers light up the room.
You also have a flashlight. The flashlight doesn't use a shader.
And a couple of videos:
Flashlight and Lighting video.
Weapon Attachments video.