Posted By: wraggster
Atari posted this news:
I've learned how to use structs! I've added the struct for level parameters and plugged them into the game processes, so now the game has a number of different levels added to it, which change based on a quota system. In other words, catch a certain amount of crystals per level, and the level changes, along with the level parameters. There is still a lot of tweaking to do, but my master plan for the game is coming along smoothly and steadily. Here's a current screenshot (keep in mind that the current graphics and display are just placeholders until the new graphics are finished):
I played around with some cd audio code and burning a selfboot cd with CDRECORD so I could change the songs that play during the levels, but so far my experiments have failed. Unfortunately, Fenix for DC has some memory limitations that only allow one to load up to 3 megs of song data, give or take a few kbytes, and I've attempted to get around this by using CD-DA, but due to either a bug in DC Fenix with the CD audio functions, or simply my own problems with setting up the CD to play audio, I have been unable to get the audio to play. So thus far, I only have one song that is able to be loaded and played using the load_song and play_song functions. I also tried to unload the current song and load a different one to play, but this crashes the game. I'll continue to experiment and see if I can come up with some sort of solution to this problem.
There's still a lot of work to do. I need to add another powerup, level transition screens, tweak the level parameters for steady difficulty ramping, add the new graphics and fix the display (there will be more than one enemy, trust me!), and a few more surprises Stay tuned!
More Info Here