Tears in rain
My little #p8jam1 game. Inspired by Blade Runner dying replicant Roy Batty:
I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhäuser Gate. All those moments will be lost in time, like tears...in...rain. Time to die. |
Controls: Z to start the game & arrows to move the ship
UPDATE:
Players love Bibiki's BSO, so I made a cartridge with the music:
Awesome work!! Love it, really, and that music is great :D
after 6-7 C-beams I'm unable to avoid them. The game is cool, I really need to see bladerunner :)
The fireball vanish a bit too soon on the lower part of the screen. Maybe this part should be shorter with a faster difficulty curve.
I hope I didn't miss a 3rd sequence
Thanks Benjamin!!
"I really need to see bladerunner" => Do it! ;)
"The fireball vanish a bit too soon on the lower part of the screen" => I'll check this
"I hope I didn't miss a 3rd sequence " => No
Very nice! Those ships on fire looked really cool! And the music is awesome too!
I kept trying to get past the C-beams because I wanted to see the "tears in rain" part before reading the comments here. The Roy Batty portrait is incredible.
Thanks @mooonmagic! Sorry, I made the c-beams too difficult ;)
Neat take on rain, nice game. I included it in my Pico-8 Jam #1 compilation video series, if you’d like to take a look :) https://www.youtube.com/watch?v=OHEiGl10Aw8
How does one make rain? This is the code I managed to Frankenstein from you:
function make_rain(x, y) a={} a.x = x a.y = y a.dx = 0 a.dy = flr(rnd(4))+4 a.gravity = 0.1 -- gravity add(rain,a) return a end function _init() for y=0,40 do make_rain(flr(rnd(180)),flr(rnd(64))+32) --make_rain(50,50) end end function move_rain(a) a.x += a.dx a.dy += a.gravity a.y += a.dy if a.y > 100 then a.y=30 a.x = flr(rnd(160)) a.dy= flr(rnd(4))+4 end end function draw_rain(a) local sx = a.x local sy = a.y line(sx,sy-0,sx,sy,0) pset (sx,sy-flr(rnd(2)),7) end |
It doesn't seem to be working for me though. The only global variable I added was "rain = {}".
[Please log in to post a comment]