Baguettes! by jglrxavpok

[raw]
made by jglrxavpok for LD32 (JAM)
Version 1.1 fixes:
- Musics not (always) working correctly
- Crashes on OSX, hopefully
- Mouse controls really hard to use


A top-down 'fighter', inspired from Hotline Miami
Collect baguettes and kill the enemies

Controls:
============
- Look around & aim: Mouse / Right joystick
- Move: Arrow keys / Left joystick
- Attack: Left click / Top right trigger
- Pause button: Escape / None

Editor controls:
===========
- Rotate: R / Top right trigger
- Roll back: Control+Z / Top left trigger

Team:
===========
Thog (@Thog92dev), first timer
iLexiconn (@iLexiconn), first timer
jglrxavpok (@jglrxavpok), third timer
Oli, graphist who kindly joined after the beginning of the jam


The TV shader if you want it:
=============================
https://www.shadertoy.com/view/4tSGzy

Ratings

Coolness 28% 2054
Overall(Jam) 2.65 944
Audio(Jam) 2.47 585
Fun(Jam) 2.35 951
Graphics(Jam) 2.33 888
Innovation(Jam) 2.06 993
Theme(Jam) 2.59 916

Feedback

Hambone
22. Apr 2015 路 03:38 UTC
This was fun, great job!
Bensonance
22. Apr 2015 路 13:48 UTC
Hey man, a cool Jam entry, whats this genre called a "miami-like"? There are a few rotation issues however where occasionally I found myself looking at a wall while my mouse was in the opposite direction. That said I think you did a good job.
馃帳 jglrxavpok
23. Apr 2015 路 18:01 UTC
Thanks for the comments!
We found out why the rotations is a bit weird with the mouse but we're not sure we're allowed to upload a new version for that.

Also I don't think there's a name for this genre. Maybe "top-down action-puzzle 2D shooter" ? ^^
Jerre
23. Apr 2015 路 18:55 UTC
Hey, I could not run it on OSX 10.10

Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /Users/JerreAE/LudumEngine/natives/liblwjgl.dylib
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1083)
at org.lwjgl.Sys$1.run(Sys.java:70)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:96)
at org.lwjgl.Sys.<clinit>(Sys.java:117)
at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
at org.lengine.render.Window.setResizable(Window.scala:44)
at org.lengine.render.Window.<init>(Window.scala:8)
at org.lengine.GameBase.initOpenGL(GameBase.scala:36)
at org.lengine.GameBase.delayedEndpoint$org$lengine$GameBase$1(GameBase.scala:270)
at org.lengine.GameBase$delayedInit$body.apply(GameBase.scala:14)
at scala.Function0$class.apply$mcV$sp(Function0.scala:40)
at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.collection.immutable.List.foreach(List.scala:381)
at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:35)
at scala.App$class.main(App.scala:76)
at org.lengine.GameBase.main(GameBase.scala:14)
at org.oc.ld32.Game.main(Game.scala)
diiq
23. Apr 2015 路 19:12 UTC
Ditto Jerre -- could not run on OSX.

Looks cool, though.

:(
ermrk
23. Apr 2015 路 19:16 UTC
This game is very similar to Hotline. I it not bad, but playing with controller was difficult, because you have to control movement and rotation and character go slightly down all time.Polish it an it will be really good game.
馃帳 jglrxavpok
23. Apr 2015 路 19:52 UTC
Jerre and diiq, I'll take a look about it
馃帳 jglrxavpok
23. Apr 2015 路 20:22 UTC
I think I've found why the game didn't work on OSX, LWJGL changed the name of the natives from 2.9.1 to 2.9.3 and my old native extractor didn't work anymore.
A 1.1 version is now available to hopefully fix it along the mouse controls behaving weirdly.
diiq
24. Apr 2015 路 22:27 UTC
Sorry, jglrxavpok, it's still a no-go for me: https://gist.github.com/diiq/43bf154a48e30ad7d625
馃帳 jglrxavpok
25. Apr 2015 路 10:29 UTC
I found two problems there:
- it seems I forgot to fix a typo about the jinput natives
- your graphical card does not seem to support OpenGL 3.0

I'll fix the typo asap
Dejvo
25. Apr 2015 路 11:16 UTC
after i start a new game, it runs for a second or two and then it turns itself off :/
馃帳 jglrxavpok
26. Apr 2015 路 12:13 UTC
Dejvo, Try launching it with the command:
"java -jar PathToTheJar"
And send the content of it after the game turned itself off