SRL Archive - Game Development

Space Invaders remade


NKN

2013-06-10 21:29:27

I made a space invaders game in Java for lols.

Basically all you have to do to start is click the up arrow, and then you're off!


Code: https://github.com/NKNScripts/SpaceInvaders/
Jar file is in the .rar


Sorry for the messy code, my first time doing something like this, it's pretty.. all over the place.

Ian

2013-06-10 21:47:36

Getting past Lv17 is impossible, they pretty much just teleport to the bottom.

Also they only bounce off the wall if the top block of that column is there, if the middle or bottom of the column then they will just go right through the wall.

Sin

2013-06-10 21:49:33

Nice :D

NKN

2013-06-10 21:52:02

From: BMWxi
Getting past Lv17 is impossible, they pretty much just teleport to the bottom.

Also they only bounce off the wall if the top block of that column is there, if the middle or bottom of the column then they will just go right through the wall.


only happens sometimes.
you killed the ones it didn't check yet, and then the one that is left has already been checked. D:

happy hippo

2013-06-10 21:54:47

aweshummmm havent played in years ha

grats

2013-06-10 21:56:11

rofl

have it send a score when you lose I'll webanize it


SOME HEALTHY COMPETITION

Ian

2013-06-10 22:26:20

New Record!


E: Tweaked my script a bit, got even higher. At this level many of the bullets get missed because it bounces too fast :p


E1: Here's the code if anyone's interested:

program NKNSpaceInvaderRemakePlayer;
{$I SRL/SRL.Simba}
begin
WriteLn('Waiting For FKey1');
repeat
Wait(100)
until(IsFKeyDown(1));
WriteLn('Press FKey2 to Stop');
Wait(1000);
repeat
PressKey(vk_up);
until(IsFKeyDown(2));
end.

NKN

2013-06-10 23:54:30

From: BMWxi
New Record!


E: Tweaked my script a bit, got even higher. At this level many of the bullets get missed because it bounces too fast :p


E1: Here's the code if anyone's interested:

program NKNSpaceInvaderRemakePlayer;
{$I SRL/SRL.Simba}
begin
WriteLn('Waiting For FKey1');
repeat
Wait(100)
until(IsFKeyDown(1));
WriteLn('Press FKey2 to Stop');
Wait(1000);
repeat
PressKey(vk_up);
until(IsFKeyDown(2));
end.

Dare you to try now

Ian

2013-06-11 00:25:39

From: NKN
Dare you to try now


Now a bot does it just as well as a real player, but because of the massive speed increase in this version it becomes impossible for either around level 5.

NKN

2013-06-11 10:07:02

From: BMWxi
Now a bot does it just as well as a real player, but because of the massive speed increase in this version it becomes impossible for either around level 5.


I think I added the wrong jar file.

grats

2013-06-11 22:01:12

I reckon you guys are mad cuz I am top score


rj

2013-06-17 11:39:42


Did it legit..

samerdl

2013-06-21 14:42:04

How about a pause button? had to interact with something else on my laptop and i failed on level 2. Cant pause the game =(

Wetish

2013-06-27 01:13:52

Did it legit


NKN

2013-06-27 10:19:04

From: Wetish
Did it legit



lol