Jump to content
  • entries
    10
  • comments
    7
  • views
    5,060

Diamond Craze


arwanderer

212 views

Tonight, I finished the fifth and final example game from Oscar's book "Programming Games for Atari 2600", called "Diamond Craze".  Additions to this last game are difficulty selection, game reset, lives, and multiple enemies chasing your player on screen.  Like previous games I coded, I finished earlier, but spent a couple days working out bugs due to my typos.  I really can't recommend this book enough. I went from knowing absolutely nothing about assembly language and only minimal experience with messing around with Batari Basic to knowing, well....something!  But that's a lot more than I knew before.  The book started out with basic demos and led into showing you how to program some fun games representative of some of the main genres on the 2600.  After the five games, the final chapter goes over some more advanced techniques and the final pages of this 324-page book are filled with some useful appendices.  I've got a couple more Atari 2600 programming books to work through next, but I definitely see myself returning to this one again, if not to work through again, then at least for reference.

My one and ONLY complaint is that the book isn't twice as long.  Hopefully, someday Oscar will write a second book on 2600 programming like he did with Intellivision.

 

If you don't already have this book, get it now - Programming Games for Atari 2600 - Amazon

 

Due to flicker, my screenshot didn't capture the enemies, but they're really there.

DiamondCraze.jpg.54dea7796ae0be4e46bc9b29fe97adcc.jpg

 

Diamond Craze.bin

Edited by arwanderer

  • Thanks 1

1 Comment


Recommended Comments

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