Jump to content
  • entries
    106
  • comments
    796
  • views
    140,740

So many ideas...


vdub_bobby

893 views

WHEN I SHOULD HAVE been working on my Elevators/Maids game during the past week, I was instead working on this:

blog-6060-1175200569_thumb.pngblog-6060-1175200578_thumb.png

RType20070329.bin

 

EDIT: Fixed a bug or two: RType20070329.bin

 

I was inspired partially by Manuel's post about the NES' lack of R-Type clones and partially by the idea of writing one for the 2K minigame competition.

 

I started with my Metroid code, since it conveniently had an asymmetrical playfield plus intelliflickered sprites.

 

I've pared it down from 32K to about 3K (and halfway given up on a 2K minigame) and instituted randomly generated terrain. The tricky part was, first of all, when placing any new blocks they can't close up a pathway!

 

The routine either: adds to the floor/ceiling, subtracts from the floor/ceiling, starts a new "island" in the center, adds to the top/bottom of the island, or subtracts from the top/bottom of the island.

 

It kinda works. One bug I've noticed is that sometimes it erases a block from the middle of a group of set blocks, like this:

blog-6060-1175201099_thumb.png

 

EDIT: Fixed this bug, see above.

 

Other than that, it looks ok, though I think I need to tweak it so that there are fewer shorter islands.

 

I *think* that, at the shown scrolling speed it will randomly generate terrain for about 35 minutes before repeating. My planned scrolling speed is half that, so it should go for over an hour before repeating. That's the hope, anyway. ;)

 

Thoughts?

 

Oh yeah - here's the source, if anyone wants to take a look: Rtype20070329.zip

5 Comments


Recommended Comments

Very cool. The scrolling speed seems nice and smooth.

 

The player's ship does some fun stuff if you wrap it around either the top or bottom of the screen. ;)

Link to comment

You mean it'll go over an hour without repeating itself? Cool! ;). I want to see this at 32k, not just 4k. It looks like it's shaping up to be fun.

Link to comment

You mean it'll go over an hour without repeating itself? Cool! ;). I want to see this at 32k, not just 4k. It looks like it's shaping up to be fun.

If I was going to go all out on this it would really benefit from extra RAM on the cart - more enemies, playfield not so blocky. :D

 

Though processing time would start to catch up to me...I might end up having to buffer the playfield twice in RAM so that I could process the scrolling over two frames.

Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...