Log In  

Cart #17209 | 2015-11-29 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

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:

Cart #17474 | 2015-12-04 | Code ▽ | Embed ▽ | No License
4

P#17211 2015-11-29 18:09 ( Edited 2017-10-04 22:08)

Awesome work!! Love it, really, and that music is great :D

P#17212 2015-11-29 18:19 ( Edited 2015-11-29 23:19)

Thanks Maikel!! :)

P#17240 2015-11-30 03:44 ( Edited 2015-11-30 08:44)

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

P#17247 2015-11-30 04:15 ( Edited 2015-11-30 09:15)

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

P#17277 2015-11-30 11:03 ( Edited 2015-11-30 16:03)

Very nice! Those ships on fire looked really cool! And the music is awesome too!

P#17306 2015-11-30 16:19 ( Edited 2015-11-30 21:19)

Thanks Trasevol!! Glad you liked it :)

P#17359 2015-12-01 13:02 ( Edited 2015-12-01 18:02)

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.

P#17538 2015-12-05 20:23 ( Edited 2015-12-06 01:23)

Thanks @mooonmagic! Sorry, I made the c-beams too difficult ;)

P#17565 2015-12-06 17:47 ( Edited 2015-12-06 22:47)

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

P#17654 2015-12-10 04:33 ( Edited 2015-12-10 09:35)

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 = {}".

P#44912 2017-10-04 18:08 ( Edited 2017-10-04 22:09)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-03-28 16:03:03 | 0.019s | Q:39