I have had DASM working for five days now, and have "finished" coding my first playfield using Andrew's tutorials/code. I'm still playing with the colors and shape of the center circle, but that's just cleanup.
I would like someone to take a look at the code and tell me what I need to do differently. I'm sure there is an easier way (and more efficient) of drawing the playfield than listing it out line by line (for instance writing a loop) because I don't seem to find the same thing in other code I look at. At first I was trying it with 24 (the number of vertical pixels available in the playfield?) but ended up needing to draw out each of the 192 scanlines for it to work right. Still I'm pretty happy for having been coding for all of four days now (I finished this last night, just now getting around to posting).
Also, as I (mistakingly) posted in the homebrew forum, I want to try and program a dodgeball game. There are several games I would be interested in seeing the code for, yet am unable to find code for any sports games at all (ie- basketball, volleyball, football). Is this available anywhere? I also don't suppose it's possible to take binaries and turn them into assemblies at all?
I would really like to have a 3 on 3 game where the sprites move independent of one another and you can switch between them as you choose (ala Super Tecmo Bowl wide receivers). I am however willing to settle for 2 on 2 with the players locked together if that isn't possible. I have also played with some code from the sprites tutorials, but can't seem to get any of it to compile correctly. My biggest problem is that I'm quickly running out of information to absorb, as there are only 24 tutorials and I still need to know about stuff like collisions, restricting sprites to half the court, etc. I'm hoping I have the potential for a high midichlorian count... any Jedi seeking a padawan (located in KC, MO) to train?
By the way, much kudos to Andrew Davie- I'm sure it's helped many people have the capacity to begin coding, even if just for hacking. :!:
-JD













