I have been working on my implementation of the first variation of the rough sketch of the game provided by Mr. Suzuki. I now have a working group of four enemies ("Y"s) and a player ("X") moving in the maze. The enemies track whenever they reach a corner junction. They can get pushed along by the orange obstacle. If conditions are right they get crushed at the ends. I haven't put in detection of whether they hit the player or the player gets hit by the obstacle or new screens if you kill all 4 enemies. Using pure BASIC it is a little bit slow. Adding more refinements will probably make it a little slower again, although I can probably make the code a little faster with the application of speedup techniques, but I think I'm just going to have to compile it using Greg Dionne's MCBASIC compiler. Then I'll probably have to add delay loops to keep it playable. So I can't tell yet whether it will be a playable/enjoyable game. So many questions remain unanswered:
- How many enemies? [I've chosen 4]
- Do their numbers increase with each screen cleared? Their speed? [Mine: speed increases every screen cleared]
- Levels of play? [none]
- Does the player have lives? How many? [4] Can they earn new ones? [no] Where do they respawn? [bottom left]
- Splash screen?
- Points awarded for enemies eliminated? [1]
- Scored displayed? Lives? Where? [bottom left and right]
- Instruction screen? [none: Use WASD keys]
- High Score displayed? Where? [bottom centre]
No comments:
Post a Comment