Page 1 of 1

Survival design contest

Posted: Mon Jan 11, 2010 2:54 am
by Mouzi
As there are at least a few who would participate I guess we have a contest.

Theme:
Survival level. You don't have to necessarily prevent the player from shooting (if you want to, there's a code in the thread), but survival levels should be based on time rather than the player shooting down parts, so at least make them invincible.

Time limit:
From now to until you're done :P
I don't see any reason to hurry.
(If you disagree we could set a date limit.)

Other rules:
Nothing I can think of that should be restricted or required. Be imaginative and do something unexpected :P
Post your levels in the thread and prefix the name with [Survival].
Feel free to make a few levels if you've got different ideas.



Survival as in the player can't shoot and must stay alive for a certain amount of time.
Simple example (although a bad example because you can keep the shield). I'd give the example as a template to build on.

It would require some imagination to make unique levels. You could still do for example rotation based triggers (possible with rotatePartToShip and rotatePart with rotation limits) and time based triggers so you could make a puzzle level as well as an action level.

Yes/No?

I'll edit this post if we have a contest.

EDIT: If you don't know what I mean with rotation based triggers (really old stuff again) see this. And here's AI code:

Code: Select all

rotatePartToShip,1
rotatePart,1,45,0,90
The circle is part 1. The order of the two commands is important. You can try it another way around if you want to.[/i][/size]

Re: Survival design contest (?)

Posted: Mon Jan 11, 2010 2:22 pm
by Sasadad
I think that sounds like a good idea for a contest, but how do you disable shooting? I figure it has something to do with that thing that follows you in your Reversed Ultimate Defense, but how do you do that and how does it kill you when you fire (I have my theories)? I was recently thinking of making a survival level in a different way, so I've been thinking about what to do in one.

Re: Survival design contest (?)

Posted: Mon Jan 11, 2010 3:54 pm
by Mouzi
Follow ship + one HP parts. I'll give the AI and part code for the level to use as a template if we get the contest going.

Re: Survival design contest (?)

Posted: Tue Jan 12, 2010 1:55 pm
by Sasadad
I thought so, but then how do you... well, I'll just wait for the code. I'd definitely try to participate in this contest as it seems like a really cool idea, but there aren't many other designers on the forums. Maybe asdasdg12 would participate, or raz3124? If MD had some free time, perhaps he could.

Re: Survival design contest (?)

Posted: Tue Jan 12, 2010 4:56 pm
by Mouzi
Ah well... whatever... I just want to see some cool survival levels and I suck at making anything creative on my own :P

I have soo many pieces of ideas on how to use this and make interesting survival levels but I can't build anything complete :/

Anyway, contest or not here's the code:

Code: Select all

AI_rotatePartToShip,1,2
AI_rotatePart,2,90
AI_destroy,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29
AI_makeTrigger,death,4,rotatePart,12,0,0,0,180
AI_makeTrigger,death,5,rotatePart,12,0,0,0,180
AI_makeTrigger,death,6,rotatePart,12,0,0,0,180
AI_makeTrigger,death,7,rotatePart,12,0,0,0,180
AI_makeTrigger,death,8,rotatePart,12,0,0,0,180
AI_makeTrigger,death,9,rotatePart,12,0,0,0,180
AI_makeTrigger,death,10,rotatePart,12,0,0,0,180
AI_makeTrigger,death,11,rotatePart,12,0,0,0,180
AI_rotatePart,30,5
AI_makeInvincible,0,1,2,3,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29
AI_makeTrigger,time,600,destroy,0


core, 400, 300, 0, 0, 0, -1, 0, 0066FF
square, 0, 0, 0, 1, 1, e0, 30, 666666
circle, 0, 0, 0, 0, 0, e0, 1, 0066FF
circle, 10000, 0, 0, 1, 1, e1, 2, 0066FF
circle, -10000, 0, 0, 0, 0, e2, 3, 0066FF
circle, 0, -10000, 0, 1, 1, e3, 12, 0066FF
c, 0, -10000, 0, 1, 1, e12, 13, 000000
switch3b, 28, 9972, 0, 1, 1, e12, 11, 000000
switch3b, 0, -10000, 0, 1, 1, e11, 22, 0646B3
switch3b, 0, -10000, 0, 1, 1, e11, 15, 0646B3
switch3b, 0, 9960, 0, 1, 1, e12, 10, 000000
switch3b, 0, -10000, 0, 1, 1, e10, 23, 0646B3
switch3b, 0, -10000, 0, 1, 1, e10, 14, 0646B3
switch3b, -28, 9972, 0, 1, 1, e12, 9, 000000
switch3b, 0, -10000, 0, 1, 1, e9, 24, 0646B3
switch3b, 0, -10000, 0, 1, 1, e9, 21, 0646B3
switch3b, -40, 10000, 0, 1, 1, e12, 8, 000000
switch3b, 0, -10000, 0, 1, 1, e8, 25, 0646B3
switch3b, 0, -10000, 0, 1, 1, e8, 20, 0646B3
switch3b, -28, 10028, 0, 1, 1, e12, 7, 000000
switch3b, 0, -10000, 0, 1, 1, e7, 26, 0646B3
switch3b, 0, -10000, 0, 1, 1, e7, 19, 0646B3
switch3b, 0, 10040, 0, 1, 1, e12, 6, 000000
switch3b, 0, -10000, 0, 1, 1, e6, 27, 0646B3
switch3b, 0, -10000, 0, 1, 1, e6, 18, 0646B3
switch3b, 28, 10028, 0, 1, 1, e12, 5, 000000
switch3b, 0, -10000, 0, 1, 1, e5, 28, 0646B3
switch3b, 0, -10000, 0, 1, 1, e5, 17, 0646B3
switch3b, 40, 10000, 0, 1, 1, e12, 4, 000000
switch3b, 0, -10000, 0, 1, 1, e4, 29, 0646B3
switch3b, 0, -10000, 0, 1, 1, e4, 16, 0646B3

Re: Survival design contest (?)

Posted: Tue Jan 12, 2010 5:08 pm
by asdasdg
Ill see what I can do. No promises though.

Re: Survival design contest (?)

Posted: Wed Jan 20, 2010 12:15 pm
by Fruktfisk
You can always count me in for a contest. :D Just because I don't come here very often it doesn't mean I'm not active. :P

Re: Survival design contest (?)

Posted: Thu Jan 21, 2010 12:17 am
by NARFNra
My entry will probably suck but I think I'll join.

Re: Survival design contest

Posted: Thu Jan 21, 2010 3:16 am
by Mouzi
I edited the original post a bit. Might even participate myself if I can form a complete level from my ideas.

Re: Survival design contest

Posted: Sat Jan 23, 2010 4:31 pm
by Mouzi
Here's a lot cleaner code for disabling shooting (with the help of this bug). And an example.

Code: Select all

AI_destroy,1
AI_makeInvincible,-3,-2,-1,0
AI_makeTrigger,death,-1,rotatePart,-2,180

core, 400, 300, 0, 1, 1, -1, 0, 0066FF
rect, 10000, 10000, 0, 1, 1, e0, 1, 0066FF
c, -10000, -10000, 0, 40, 40, e1, -1, 000000
rect, 0, 10000, 0, 1, 1, e0, -2, 0066FF
c, 0, 10000, 0, 40, 40, e-2, -3, 000000
You can make a cool color effect too if you change the last circle's color or maybe add another one and make their ID higher than any other part you have used (this should be done after the level is done). Of course you can let them be negative if you want the color behind all other parts and not on top of them.

Code: Select all

core, 400, 300, 0, 1, 1, -1, 0, 0066FF
rect, 9600, 9700, 0, 1, 1, e0, 1, 0066FF
c, -9600, -9700, 0, 40, 40, e1, -1, 000000
rect, 0, 10000, 0, 1, 1, e0, -2, 0066FF
c, 0, 10000, 0, 40, 40, e-2, 2, FF0000
c, 0, 10000, 0, 40, 40, e-2, 3, FF0000