Made for Ludum Dare 23.
Music download from http://incompetech.com/m/c/royalty-free/
Probably broke a rule there. :P
http://www.ludumdare.com/compo/ ludum-dare-23/?action=preview&uid=12901
Ant uses Forum_account's excellent Sidescroller library. Without it, the game would have taken a lot longer to develop. Check it out if you're interested in making a quick platformer like this!
ID:693366
Apr 20 2012, 9:00 pm
|
|
Apr 21 2012, 6:33 pm
|
|
Download failed.
|
haha alright. You had me worried for a second there, 'cause these download links have been screwing with me all day
|
It's annoying that weapons "die" and respawn at their original locations. It would be much more convenient to have the player learn abilities instead of use tools (for attacking and digging, at least). You could also place multiple swords so you don't have to go back to the start to get it each time. There were also some quirks about carrying tools - sometimes the tool icon would jump between tiles in a weird way.
I also noticed some weird things about other ants. When they fall, I don't think their vel_y var resets - if they fall a long way, then walk off a ledge and start falling again, they start the second fall at max speed (instead of accelerating downwards from a zero velocity). You need to call ..() in bump(). There were also some weird things with the sideways spring, there were some massive velocities. What you might want to do is use a lower velocity but do something like this: mob/ant_npc That way they only decelerate while they're on the ground. When they hit a sideways spring and are in the air, they continue moving at the same speed until they land. |
bunch of runtime errors when hosting
runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(68) Guest-2373248822 (/gameclient): movement(68) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(69) Guest-2373248822 (/gameclient): movement(69) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(70) Guest-2373248822 (/gameclient): movement(70) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(71) Guest-2373248822 (/gameclient): movement(71) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(72) Guest-2373248822 (/gameclient): movement(72) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(73) Guest-2373248822 (/gameclient): movement(73) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(74) Guest-2373248822 (/gameclient): movement(74) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(75) Guest-2373248822 (/gameclient): movement(75) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(76) Guest-2373248822 (/gameclient): movement(76) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(77) Guest-2373248822 (/gameclient): movement(77) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(78) Guest-2373248822 (/gameclient): movement(78) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(79) Guest-2373248822 (/gameclient): movement(79) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(80) Guest-2373248822 (/gameclient): movement(80) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(81) Guest-2373248822 (/gameclient): movement(81) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(82) Guest-2373248822 (/gameclient): movement(82) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(83) Guest-2373248822 (/gameclient): movement(83) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(84) Guest-2373248822 (/gameclient): movement(84) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(85) Guest-2373248822 (/gameclient): movement(85) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) usr: null src: Guest-2373248822 (/gameclient) call stack: Guest-2373248822 (/gameclient): action(86) Guest-2373248822 (/gameclient): movement(86) : movement() : movement loop() : movement loop() runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) runtime error: bad index proc name: action (/mob/proc/action) |
In response to Hackira
|
|
Hackira wrote:
Download failed ^ |