FoonLudum Dare ExplorerLD28 → Monochromatic

Monochromatic

By treehouseelite

View on Wayback Machine

CategoryRankScoreCount
Coolness172910

Comments

alismuffin 2013-12-17 12:11

Fun game, but jumping is quite floaty and the collisions aren't working properly!

You should store your movement-to-do in a temporary variable before assigning it to your actual character's position. This way you can stop the actual player from moving if you check the new position intersects with a collider.

treehouseelite 2013-12-17 23:42

Yes we were mulling that over in the last hours but we were too focused on deployment at that point. The main issue is we didnt use the built in LibGDX Collision Handling. This actually spawned the jumping off walls feature since the player seemed to just love to do that. Thanks for your suggestion! It is something we are considering.

ninjacharlie 2013-12-18 20:08

Very buggy. You really have to work out collisions and movement, as that's the most prominent part of a game the player will see. I would recommend using a game engine as it takes care of all of that for you.

keithe 2013-12-18 20:33

Cool game. Some obvious control issues but I'm sure you guys have every intention of cleaning that up. I actually did like the jetpack jump. The sequence where your jetpack up to grab the the pickups in the mine field was interesting, especially on the way back down. I was a little confused how the color shifting worked exactly so possibly some more explanation might be needed. Congrats on finishing, good job overall.

Also there is that saying about great minds... http://www.ludumdare.com/compo/ludum-dare-28/?action=preview&uid=25189 We also made a very color focused platformer if you want to check it out.

treehouseelite 2013-12-19 02:32

Thank you all for the criticism, Collisions are a major issue and we are using a Game Development Library which we credited in the main menu, LibGDX. We just didnt use the built in Bounding Boxes at first, we will be re-writing it to use that in the future.

The wall jumping is actually going to be kept and the jetpack jumping does lead to some interesting results so thanks :D . Color Shifting was just an indicator of a power up. One issue we have to iron out is the yellow crystals forcing the screen back to no filter, that was not the desired result. We intend to add more power-ups like the Red "jetpack", we just didnt have time after so many collision issues.

We plan on re-doing a lot of things now that we are unrestricted by the 72 hour time limit.

We are extremely happy that you guys are finding this game to be an interesting concept! We know it is not complete but for a first Ludum Dare Jam we knew we would have issues. It will all be fixed when we eventually finish the game.

tomc 2013-12-28 20:03

The jumping physics are bad - things don't travel vertically at a constant speed because gravity is always applying an acceleration. This is what human brains are trained to expect, and if your game doesn't do it, players will get frustrated.

There was a crash that kept happening when jumping while touching a wall, and every time I pressed N to go to the next level. Hope this backtrace helps:

Exception in thread "LWJGL Application" java.lang.NullPointerException
at com.badlogic.gdx.math.Rectangle.setPosition(Rectangle.java:137)
at com.treehouseelite.ld28.thespians.Thespian.updateRectangle(Thespian.java:84)
at com.treehouseelite.ld28.thespians.Player.checkContainment(Player.java:342)
at com.treehouseelite.ld28.thespians.Player.update(Player.java:93)
at com.treehouseelite.ld28.screens.GameLevel.render(GameLevel.java:104)
at com.badlogic.gdx.Game.render(Game.java:46)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:207)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:114)