Jump to content
IGNORED

2 Player Adventure


Fort Apocalypse

Recommended Posts

2 player adventure game in bB.

 

Now playable by 2 players, and you can win!

 

Return the cross to the dark blue castle, but don't get trapped or killed by a dragon or flying eye!

 

Find the wand to teleport or the wand to shoot dragons and eyes.

 

Suggestions are all welcome! (Especially those that can help me reduce the code size- trying to keep under 4k).

 

2padv0.5.bas2padv0.5.bas.bin

post-7602-1192767754_thumb.png

post-7602-1192767850_thumb.png

post-7602-1192767868_thumb.png

Edited by Fort Apocalypse
Link to comment
Share on other sites

Thought I'd start a 2 player adventure game in bB. So far I've just created a simple "AI" for the 2nd player. The goal will be to have 1 player or 2 player game. If having computer control is too much of a pain for 1 player, I may just get rid of the AI player.

 

I wouldn't bother with the AI, I'd just not have the second sprite in a 1 player game.

Link to comment
Share on other sites

And yet another version that has the ball as the second player for now. The crappy AI is there just to show you how the second player could interact. Unfortunately you can't resize the ball's height in multisprite kernel, and I can't use one of the other player sprites without losing easy collision detection. It might be fun playing the dot though. Could fit through tight spaces but you just move slower (to give it a handicap).

 

 

2padv0.1.2.bas2padv0.1.2.bas.bin

 

post-7602-1191636054_thumb.png

Link to comment
Share on other sites

Ok, here are the ideas I've had so far that I'm going to try to implement. Let me know what you think or if you have other ideas:

 

Items:

* Shovel - can dig away playfield in some (brown dirt) rooms

* Gun - shoot enemies in the direction you are moving

* Magic item - not sure they purpose of this yet but will involve sound and flashing background maybe. Maybe it opens up portal to void?

 

Inventory control:

* Press button quickly to use item

* Hold button to drop item

* Can exchange item with another item just by touching other item

* Second player can take your item

 

Rooms:

* Open rooms

* Mazes

* Dirt room you have to dig through

* Void - completely empty rooms where there may be lots of monsters and scary background sound

 

Non-inventory items:

* Transporter/entry point to void (both players must touch in 2 player game)

* Doors that aren't always open

* Painful flashing walls

 

Monsters:

* Regular Adventure dragon

* Room filled with baby dragons

* Floating eye

* Big dragon

* Big floating eye

 

Goal:

* Retrieve something besides a chalice?

* Return home?

 

That's all I've thought of so far. No idea yet how much will be doable.

Link to comment
Share on other sites

Ok, I forgot there is no pfpixel in multisprite so no shovel for now. Two items both have actions now:

* Wand of Izgborsh - widespread mayhem

* Staff of Grobazz - shoots magical burst of energy

 

Thought that would be more interesting than a gun, and slightly less violent

 

No monsters yet... that will be next

 

2padv0.2.5.bas2padv0.2.5.bas.bin

Link to comment
Share on other sites

  • 2 weeks later...

0.4 release

 

For one or two players.

 

Dragon and Eye are enabled and attack and can kill you. You can kill them with the staff. Rooms make sense (somewhat) and there is somewhat of a map. Two castles. No point to game yet except to kill dragons and floating eyes with staff.

 

What do you think? All ideas are welcome!

 

2padv0.4.bas2padv0.4.bas.bin

2padv0.4.bas.asm.txt

Edited by Fort Apocalypse
Link to comment
Share on other sites

Ok, since the game changed a bit from my original plan here is the description:

 

* There is a cross somewhere south or just southwest of the blue castle (starting castle). The quest is to find the cross and bring it back to the castle. If so you win (you currently get killed when you win. If I can fit a win sequence in, I'll definitely add that later).

 

* The black stick with the crook at the top (the staff) just outside of the castle lets you shoot. There is a bug with it that you can just shoot the missile and it stays (somewhat) stationary. If you can figure out what is wrong, let me know.

 

* The wand (stick with big circle at top) lets you teleport. This is only useful currently to help you get out if you are trapped in an enemy castle (which will happen periodically and you have to turn it off/on to restart the game because I didn't have enough space left in 4k to reset. Will fix that eventually.

 

* Dragon and eye will kill you if they attack you long enough.

 

* If you're lucky or crafty you can walk through walls. It usually happens by accident for me. Whenever I've tried on purpose I have a hard time doing it. Walking through walls is a good way to get stuck in a dungeon.

 

Let me know how it goes! Had to switch to non maze rooms for now to save space.

Link to comment
Share on other sites

One more thing... the selection (1 or 2) at the beginning is for # of players. The second player plays as the elusive "dot" from the first Adventure, except that the players can see the dot. However, the dragon and eye cannot see the dot player, which makes him good for sneak attacks. The player and dot must leave the room at the same time (so no one gets left behind).

 

The hardest parts about this game are:

* Finding the cross (I may actually hide the cross in a random location in the next version).

* Not getting stuck in an enemy castle/dungeon.

* Shooting the wand in the desired direction.

 

The easiest parts are:

* Killing the dragons and eyes (who would have known killing a dragon would be so darn simple? ;) ) I may hide the staff later on or make them faster to make this harder. In a future version there may be baby dragons, and possibly an large elephant (by request).

 

Anyway... definitely looking for suggestions, so please let me know what you like, don't like, and if you can look at the code and make any suggestions, that would be way totally awesome.

Edited by Fort Apocalypse
Link to comment
Share on other sites

I tried it today on my emulator and I have a graphic glitch when I start the game using reset:

 

post-9813-1193074516_thumb.png

 

It is the part below where the yellow blocks can be seen. On the emulator this part is permanently flickering, but only in this screen. I'm using Stella 2.4.

 

This is just an Info for you :)

Link to comment
Share on other sites

I tried it today on my emulator and I have a graphic glitch when I start the game using reset:

 

post-9813-1193074516_thumb.png

 

It is the part below where the yellow blocks can be seen. On the emulator this part is permanently flickering, but only in this screen. I'm using Stella 2.4.

 

This is just an Info for you :)

 

Yes, I saw that too in Stella 2.3.5. I think it is either a bug in bB or a bug in Stella. Can anyone figure out why it would be doing this?

Link to comment
Share on other sites

I tried it today on my emulator and I have a graphic glitch when I start the game using reset:

 

post-9813-1193074516_thumb.png

 

It is the part below where the yellow blocks can be seen. On the emulator this part is permanently flickering, but only in this screen. I'm using Stella 2.4.

 

This is just an Info for you :)

 

Yes, I saw that too in Stella 2.3.5. I think it is either a bug in bB or a bug in Stella. Can anyone figure out why it would be doing this?

 

Figured that flickering out. Had too many sprites on the y=100 coordinate. Here is the latest (interim version with fix and diff maps)

2padv0.5.bas.bin2padv0.5.bas

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   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...