We've never even seen that second one before, but it's the right genre. Here's a new video:
Link to the vid in case Youtube's still being stupid about embedded videos...
Since the last video, we've added collision, shooting, special effects, enemy wave spawners, non-polar object support, and a bunch of little things deep in the engine. It looks more like a game, now. The music in the vid is intended to be to the boss theme song. The menu graphics, like everything else, are very work-in-progress.
Interesting to note: So far, we /aren't/ using the Love's particle system. Rather, the effects (as well as everything else) are all handled by my custom-made "object" system.
I've been working hard on keeping the level format as simple as possible. Here's the level's data for spawning the enemies in the video:
Code: Select all
waves = {
{ start = 60, type = "enemy1",
delay = 30, number = 8,
-- bNotTargets = false,
properties = {AI={
{AI.leave},
[30] = {AI.clockwise},
[60] = {AI.leave},
[120] = {AI.counterclockwise},
[180] = {AI.seek},
[210] = {AI.straight, AI.shoot_target},
}},
},
{ start = 360, type = "enemy1",
delay = 30, number = 4,
properties = {angle=2, AI={{AI.straight}}},
},
{ start = 375, type = "enemy1",
delay = 30, number = 4,
properties = {angle=-2, AI={{AI.straight}}},
},
{ start = 720, type = "enemy1",
delay = 30, number = 2,
properties = {radius=12, angle=0, AI={{AI.seek}, [300]={AI.strafeleft, AI.shoot}}},
},
},
Not bad at all, in my humble opinion.