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

Squish 'Em Again (and again and again and...)


vdub_bobby

719 views

SQUISHING CONTINUES! Oh, I slay me. :roll:

 

Anyway. Did some more work last couple of nights.

blogentry-6060-1194464385_thumb.png

 

Changes:

-Rewrote part of kernel to use actual enemy graphics (without 13 trailing zeroes)

-Animating enemy graphics. This, as I mentioned before, is amazingly easy. Even easier than I thought it would be: I just take the frame counter variable and write it to REFP0. That's it. :)

-Added six-digit score

-Got girder color-changes into the kernel, looks much nicer now.

-Moving the brick. I'm not sure whether or not the brick is visible enough or not. I think it might be ok, since it is in motion. When the game gets closer to release I'll solicit opinions on whether or not to stripe it, I think. That will be a very easy change.

-Fixed the issue that was goofing up the enemy graphics; it wasn't a timing issue - I had forgotten to set VDELP0! :ponder:

 

Also, I wrote myself a to-do list/schedule. It's in the source, but I'll reproduce it here:

;--------------------TO DO:
;
;		-*DONE*re-write main kernel loop into two loops: 	top loop doesn't draw enemy
;													bottom loop does (save gfx ROM)
;		-*DONE*use actual enemy graphics (and animate)
;		-add multiple entrance points to kernel with appropriate timings
;		-*DONE*add girder color changes?
;		-clean up kernel transitions, tighten up all SLEEPs, and finalize all page-crossing locations
;			(and get scanline count at steady 262 [or?])
;		-stripe brick?  (Or girders?)
;		-add scrolling
;		-add enemy/girder data generator
;		-add enemy movement schemes
;		-constrain player movement
;		-add collision detection
;		-animate player
;		-add squishing			(start thread in homebrew forum here?  Or earlier?)
;	-----------need to be at this point by Thanksgiving!------------------
;		-death animation (figure out how to scroll player off bottom of screen)
;		-add sfx
;		-add music
;		-add scoring
;		-all gamestate transitions
;		-console controls (including pause?  7800 detection/support?  music toggle?)
;				First thoughts:		yes					yes					no
;		-testing/polishing
;	-----------aim for December 1 at this point!--------------------------
;		-SaveKey/AVox?
;		-PAL conversion?	TJ to help?

:ponder:

4 Comments


Recommended Comments

Just ran the binary--looks pretty good so far! Coincidentally, the ColecoVision High Score Club is playing Squish'Em Sam, which is good because I don't believe I've ever played the game before! :)

 

..Al

Link to comment
Just ran the binary--looks pretty good so far! Coincidentally, the ColecoVision High Score Club is playing Squish'Em Sam, which is good because I don't believe I've ever played the game before! :)

 

..Al

Thanks, and thanks for the link. I hadn't seen that.

Link to comment
-death animation (figure out how to scroll player off bottom of screen)
You mean he's not supposed to turn into a skeleton wearing a dress? :)
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...