Jump to content
  • entries
    657
  • comments
    2,692
  • views
    898,044

Attractive


SpiceWare

944 views

Attract Mode is now in place. I've set it to start after 20 seconds of idle time on the menu(button not pressed, mouse not moving). It currently returns to the menu after 75 seconds(utilitizing the 2nd fireball's launch timer). You can also return by hitting Game Select or by pressing and then releasing Paddle Button 1(the button release is required else options will inadvertently be modified). Hitting Game Reset during attract mode will start a new game. I'm debating making it play a full round before returning to the menu.

 

Tweak to Distance Calc Tables to improve gameplay. I noticed it was too easy to kill the player to the left/right of you as if you'd catch a fireball and move to the left/right edge of the screen they would ignore the fireball and start moving back and forth. (fireballs considered too far away are ignored)

 

Tweak to trophy display so it doesn't stop mid screen.

 

Finished Chris' great Textured Castle suggestion.

blog-3056-1161560427_thumb.png

 

I've also included a couple spreadsheets in the zip and updated the README to tell what's in each file.

 

This will be shown at next weekend's VGXPO, so I'd appreciate any feedback. especially if you spot a problem.

Medieval_Mayhem.zip mm20061022NTSC.bin mm20061022PAL.bin

15 Comments


Recommended Comments

:lust: That looks PERFECT!! :D The entire playfield's detail look very balanced now.

I think this one should be your final take for the walls. :D

Link to comment

1) The attract mode is very cool. :lust:

 

2) I just played a 3-point round on "Fast", and won a game for the very first time. It seemed much easier than the last time I played - have you lowered the default speed? Either the game got easier or I've gotten waaay better.

 

3) Select and Reset (F1 and F2) didn't seem to work in this version. I couldn't get back to the menu after my game by pushing F1, or start the game by pushing F2.

Link to comment

2) I just played a 3-point round on "Fast", and won a game for the very first time. It seemed much easier than the last time I played - have you lowered the default speed? Either the game got easier or I've gotten waaay better.

 

I just tried it on Medieval, and beat that too. Is it possible the brick thing is doing this?

Link to comment

1) thanks!

 

2) I changed the default speed so it's 1 lower than it used to be - Fast = 3 of the numeric speeds. I'll review the AI speed routines tomorrow - I may have done something incorrectly when I undid the AI Speed Swap that was implemented on the 19th.

 

3) Select and Reset work here, both in Stella and on the real thing. Anybody else seeing this?

Link to comment

The attract mode is very cool. However, it might be an idea to add a message to the middle of the screen in this mode which says "Hit SELECT to Play" or similar? I didn't have any problems with SELECT or RESET in this version.

 

Chris

Link to comment

I like that idea. I only get 16 pixels across though, so maybe:

 

XX  XXX X X  X
X X X   XXX X X
X X XX  X X X X
X X X   X X X X
XX  XXX X X  X

X X  X  XX  XXX
XXX X X X X X
X X X X X X XX
X X X X X X X
X X  X  XX  XXX

I'll need to flicker it though, else fireballs will be barely visible as they crossed the dragon zone of the screen.

Link to comment

I like that idea. I only get 16 pixels across though, so maybe:

XX  XXX X X  X
X X X   XXX X X
X X XX  X X X X
X X X   X X X X
XX  XXX X X  X

X X  X  XX  XXX
XXX X X X X X
X X X X X X XX
X X X X X X X
X X  X  XX  XXX

I'll need to flicker it though, else fireballs will be barely visible as they crossed the dragon zone of the screen.

 

I think that should work. Could you use a colour fade, just like the MM logo on the menu screen, instead of flickering?

 

Chris

Link to comment

I'll be using the dragon graphic routines to show the message. While those routines are active, only 1 of the 3 fireballs are visible(on those scanlines) due to processing time. That's not a problem while the dragon's on screen as the just-launched fireball is moving pretty slow, but it is a problem with fast moving fireballs.

Link to comment

Maybe instead of flicker you could blink it.

 

like:

 

on for half a second, off for half a second, on for...

 

A lot of games blink "INSERT COIN" while a demo is running, so I think it would fit. Then the balls wouldn't be so hard to follow all the time, anyway. :ponder:

 

EDIT: Plus you don't need to be able to see the balls as well during a demo anyway.

 

Just watched the demo and it is very cool. I don't know that you need to have it play a full game, I think it is fine as it is.

 

I'd use the text "DEMO" alone instead of "DEMO MODE"

Link to comment

I like that idea. I only get 16 pixels across though, so maybe:

XX  XXX X X  X
X X X   XXX X X
X X XX  X X X X
X X X   X X X X
XX  XXX X X  X
[/quote]

How about:
[code]
XXX..XX.X...X..X
`X.X.X..XX.XX.X.X
`X.X.XX.X.X.X.X.X
`X.X.X..X...X.X.X
XXX..XX.X...X..X

 

Note that the first and last rows are shifted, but that shouldn't pose a problem. If you want more shifting, you could do

XXXXX-----------
-XX--XX---------
-XX---XX--------
-XX---XX--------
-XX---XX-XXXXXXX
-XX--XX---XX---X
XXXXX-----XX-X--
........--XXXX----------
........--XX-X---XX---XX
........--XX---X-XXX-XXX
........-XXXXXXX-XXXXXXX
................-XX-X-XX--------
................-XX---XX---XXX--
................-XX---XX--X--XX-
................-XX---XX-XX---XX
................---------XX---XX
................---------XX---XX
................----------XX--X-
................-----------XXX--

 

Indicdnetally, since you don't read paddles in demo mode, it would seem like it'd be possible (given code space) to have a kernel with 3 fireballs and the player graphics/hmoves. Timing should be quite easy on that.

Link to comment

Blink was a good idea. I opted for Flicker and Blink. During a test with just blink a fireball was totally invisible at one point because of the HMOVE lines between grey and purple.

 

The shifted demo was a clever idea, but I ended up using just demo w/out shifting as I didn't like appearance the skinny E.

Link to comment
The shifted demo was a clever idea, but I ended up using just demo w/out shifting as I didn't like appearance the skinny E.

 

Other DEMO version was too big?

Link to comment

just a tad :ponder:

 

How about using a 48-pixel sprite routine but changing the background color on those lines so that it looks like the fireballs should be invisible as they go behind the logo?

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