Web
Analytics
Log In  

2

Hello Folks,
I hope you enjoy my first Pico8 game. Iím really pleased with how it came out and Iíve found Pico8 excellent to use: as a result I think itís the first of many games Iíve started making that actually gets to something like finished. This is my tribute to the games I grew up on with the 48k ZX Spectrum in the early 80ís, so if you were around at the time youíll spot quite a few references I hope.

Cart [#53353#] | Copy | Code | 2018-06-07 | Link
2

The Legend of Dracenstein!

Destroy either Van Helsing (found in the Cathedral) or Victor Frankenstein (found in the Castle)

Get High Scores by collecting Blood Goblets, Completing Levels Fast or Destroying the hated enemies! 18 Levels (though youíll likely see around half a dozen on a play through as each screen has two possible exits).

Evade Captain Nemo in the Nautilus!

Sacrifice The Artilleryman to his own washing machine and collect his blood!

Beware the Ossuary!

You have six Franks and six Dracula. Exit levels by using the blue box or brown pool portals (I wanted to make these sparkle a bit to draw attention but ran out of time and tokens)

Arrow Keys to move - movement is based on Pacman/Hungry Horace in that they'll keep moving until you change direction or hit a wall. This enables players to swap between characters while the other is still in motion. A breakable piece of wall can be used as an anchor.

X switches between Frankenstein and Dracula
Frankenstein + Z = Punch doors, open cracks in walls, break crucifixes.
Dracula blows up if he goes near a Crucifix.
Dracula + Z = Teleport through two squares worth of the same material.

Let me know how you get on (and thanks to everyone who offered advice and assistance, and to chowyunbrent for pointing me in the direction of pico8).

Best, Paul @paulxthompson

spectrum hungryhorace jetsetwilly dracula frankestein pacman puzzle
P#53354 2018-06-07 08:48 ( Edited 2018-06-10 11:59)

::

I have no idea how to finish the first level.

P#53361 2018-06-07 22:16

::

Apologies, yes, I'm new to this and what's intuitive or not clearly gets lost when you've been staring at nothing else for a fortnight.

You get out by putting both Frank and Dracula onto the blue circle/pool thing. On all other levels there are two possible exits.

Suggestions welcome!
https://twitter.com/Paulxthompson/status/1004992827733012481

P#53373 2018-06-08 03:35 ( Edited 2018-06-08 07:02)

::

Positive : unique game feel !
Negative : unequal difficulty. Hungry Horaces, for example, seems very difficult for a third level.

P#53414 2018-06-09 14:50

::

Good gameplay - having to think for 2 characters is fun!
Note: I feel the tileset/sprite sheet a little too busy (imho)

Now let's call the "token police"...
Your game uses a very similar way of declaring data as mine - good thing for you as the version below is about 3400 tokens :]

Cart [#53437#] | Copy | Code | 2018-06-10 | Link
0

The trick is to convert all your data to json (works well as you use named table attributes) and plug a little json parser.
To edit your data:

  • copy string into a text editor (say VS code)
  • format it as JSON
  • edit & convert into to single-line json (alt-m in VS Code)
  • replace text in pico-8

Note: I fiddled a lit bit with the tileset before fixing the token thing - sorry :[

P#53438 2018-06-10 04:46 ( Edited 2018-06-10 04:47)

::

Agreed Firefly - the level progression isn't right, I'll work on re-ordering some of them and making the earlier ones a bit easier (and some of the later ones too). Thanks for giving it a go!

P#53451 2018-06-10 11:49

::

Thanks for the pointers Freds72 - didn't know we could JSON, so that's good. I've never designed low res sprites before now, so figuring out how to use the colour palette for legibility is a steep learning curve for me - thanks for the pointers!

P#53452 2018-06-10 11:50

::

To be exact, pico doesnít have native json support (youíll notice your code has now a little json parser embedded!)

P#53453 2018-06-10 11:59

Log in to post a comment

user:
password:

New User | Account Help
:: New User
X
About | Contact | Updates | Terms of Use
Follow Lexaloffle:        
Generated 2018-06-20 07:14 | 0.158s | 1835k | Q:32