FoonLudum Dare ExplorerLD49 → Walking Home Simulator

Walking Home Simulator

By robert18

View on ldjam.com

CategoryRankScoreCount
Overall4273.1136
Fun3713.0836
Innovation5252.3636
Theme4263.0736
Graphics4043.1137
Audio4112.2636
Humor1883.0034
Mood3682.9835

Comments

kumber 2021-10-03 23:46

The windows zip file contains only the jar, is this expected? When I launch the .bat file it crashes with ``` Exception in thread "main" java.lang.IllegalArgumentException: input == null! at java.desktop/javax.imageio.ImageIO.read(ImageIO.java:1356) at com.game.core.images.ImageLoader.loadImage(ImageLoader.java:17) at com.game.sprites.Spritesheet.(Spritesheet.java:14) at com.game.sprites.Sprites.init(Sprites.java:29) at com.game.Game.start(Game.java:27) at com.game.Game.main(Game.java:15) ```

devparty 2021-10-03 23:48

Fun game! I really liked the pixel-art astetic.

robert18 2021-10-03 23:52

I changed the bottom 2 downloads to have the assets excluded from the .jar file, hopefully that fixes your problem @kumber

bougiebirdie 2021-10-04 00:02

Every time I jump into the back of the car and get vaporized I cry a little :( It was fun though!

High score of 6787

kumber 2021-10-04 00:14

High score: 7905

I liked the graphics, the houses are very well done. I keep being killed by glasses at high speed!

The double vision is a nice touch, it doesn't seem to impact the gameplay very much but it fits the theme.

robert18 2021-10-04 01:04

Thanks @kumber and @devparty! a bit surprising to hear you actually like the art style as I really struggle with that and it always demotivates me from working on games. I guess i'm improving!

tigeryue 2021-10-04 02:08

Maybe you should try to put the character at the left part of the screen. So that we can see more glasses and bottles on the road!

robert18 2021-10-04 02:11

@tigeryue Good point, does give you more time to react, only problem would be the cars driving from left to right, as you would have just about no time to react

tattomoosa 2021-10-04 02:23

I'm on Windows and can't seem to get it to launch from GUI by running the JAR, and when launched with the .bat it complains that this.worldManager is null. Running the JAR via "java -jar" on the command line gives me the same error.

robert18 2021-10-04 02:32

@Tattomoosa Could you please paste the full error it gives you so I can see if I can fix it?

tattomoosa 2021-10-04 02:35

``` Exception in thread "main" java.lang.NullPointerException: Cannot invoke "com.game.world.WorldManager.getEntities()" because "this.worldManager" is null at com.game.entity.Entity.moveTo(Entity.java:99) at com.game.entity.player.Player.(Player.java:12) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:64) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128) at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:350) at java.base/java.lang.Class.newInstance(Class.java:645) at com.dependencyinjection.Injector.createInstances(Injector.java:26) at com.dependencyinjection.Injector.Create(Injector.java:16) at com.game.Game.start(Game.java:19) at com.game.Game.main(Game.java:15) ```

robert18 2021-10-04 02:49

@Tattomoosa I updated the download links, hopefully this should fix the problem, seeing as I can't reproduce it myself I can't test if this fixes it, could you please give it a try?

dobryn 2021-10-04 02:50

I thought a funny comment would be to just write "relatable". :-D Fun game, double vision effect certainly is kinda annoying. I had great fun playing with it and it does gets very challenging. Funny that I made a infinite runner too but your story concept is way funnier. Good game

tattomoosa 2021-10-04 02:55

@robert18 It opens the window into the title screen now, but I still get a crash after clicking the button to start.

``` Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "com.game.world.WorldManager.getEntities()" because "this.worldManager" is null at com.game.entity.Entity.moveTo(Entity.java:99) at com.game.RestartGame.restart(RestartGame.java:28) at com.game.core.input.MouseInput.mouseReleased(MouseInput.java:57) at java.desktop/java.awt.Component.processMouseEvent(Component.java:6614) at java.desktop/java.awt.Component.processEvent(Component.java:6379) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4990) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4822) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(AccessController.java:391) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) at java.base/java.security.AccessController.doPrivileged(AccessController.java:391) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Exception in thread "Thread-0" java.lang.NullPointerException: Cannot invoke "com.game.world.WorldManager.getEntities()" because "this.worldManager" is null at com.game.entity.Entity.moveTo(Entity.java:99) at com.game.entity.Entity.move(Entity.java:66) at com.game.task.tasks.MovePlayerTask.execute(MovePlayerTask.java:26) at com.game.task.TaskManager.lambda$0(TaskManager.java:61) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at com.game.task.TaskManager.tick(TaskManager.java:55) at com.game.core.GameTick.tick(GameTick.java:42) at com.game.core.GameTick.run(GameTick.java:65) at java.base/java.lang.Thread.run(Thread.java:832) ```

robert18 2021-10-04 02:56

@dobryn Thank you! You can turn the double vision off as I figured it could be annoying! Playing your game right now!

robert18 2021-10-04 03:32

@tattomoosa I changed a bunch of things, could you try this one? [https://mega.nz/file/198yHCKL#Oh4xzZabZ9BUNLI9D5AUEMU7BgYtkWjzL0lokOOIDbg](https://mega.nz/file/198yHCKL#Oh4xzZabZ9BUNLI9D5AUEMU7BgYtkWjzL0lokOOIDbg)

Sorry to use you as a tester I just can't replicate it but I really want to get the issue fixed.

tattomoosa 2021-10-04 03:41

@robert18 That worked! No problem, I don't mind. Glad I could help you get it sorted out.

I liked the doubled effect. It's fun when it gets going, but it seems like it's really easy until somewhere around 4-6000 points and then it gets really hard all of the sudden. I think it would be good if the difficulty picked up quicker.

robert18 2021-10-04 03:48

Yay! Yeah I noticed that as well, wish I'd tweaked the difficulty a bit better. Thanks a lot for the testing!

cratthew 2021-10-04 04:14

Cute little game! Simple, but well made.

hotaloca 2021-10-04 10:01

A cute game, with a really nice pixel art. I could have gone playing a bit longer, but the game was too simple I'm afraid. Maybe more cars - and put the beer only there?

ugly-robot 2021-10-04 16:05

Love the theme and the art, the double vision is very cute and fun, and I giggled at the idea of a drunk man running into the road, dodging cars, to finish a bottle he found on the asphalt Great word!

lakea 2021-10-04 18:20

A very fun game, the double vision for me was too much, so glad you included the option to turn it off. Well done on a great entry.

munkkeli 2021-10-04 18:55

Worked well for me on Windows. Fun little game! Simulates walking back from the bar extremely accurately.

r3l0ad1 2021-10-04 20:17

It worked for me on windows. Cool game! Its a fun little concept and is enjoyable to play. good work!

robert18 2021-10-04 20:28

Thank you for the nice comments! Glad to hear the game seems to run properly now!

ivysly 2021-10-05 04:31

Booze as a health item just tickles me. Funny, wish there was more content tho!

thatanonoword 2021-10-05 05:55

Great game idea! Simple is best, and the game does so very well. Perhaps it would be better if the game was actually unstable in a way, instead of just having double vision. BG music would also be great. Nice job!

iori-branford 2021-10-05 07:49

First try: WalkingHome.png

Pretty cool, I hope there'll be more drunk effects, like wobbly movement, but maybe also "drunk man's luck" where hits do less damage (because he's more relaxed and rolls with the hits better).

immow 2021-10-05 11:28

Fun game at the start I was like: "I will never lose at this rate" then a few minutes later I was panic mode trying to dodge for my life. I wish there was some music that amplifies the speed you are going at.

muros 2021-10-05 20:26

The concept and gameplay are very simple, but they work great. I had fun playing this. Split vision enhances mood and humor. Improve and diversify the graphics a little and it would be absolutely great.

cauldron 2021-10-07 16:05

No macOS build?

robert18 2021-10-07 16:27

@cauldron It should work on macOS as well as it's just a Java application, which should be cross platform, the windows and linux urls are both the same as well.

aplegatt 2021-10-07 18:44

Nice variation of an endless runner, at last something more realistic :)

laurenceogden 2021-10-07 22:58

I enjoyed the double vision, felt it fit the theme... but then I turned it off to try and hit a higher score. :-)

Felt you could have played into the theme and humour a bit more. Give us some dog poo and dodgy kebabs to dodge etc.

Enjoyable game, really nice graphics.

chillertyp 2021-10-09 14:49

I like the pixels. You should have used pixels for the H.U.D. as well.

epiphaner 2021-10-09 16:15

A bit over 7000 points, nice game! I liked the double vision.

lesinvisible 2021-10-11 16:12

Very addictive experience, also this centered view reminds me of some really hardcore games on the NES. I liked the minimalistic pixel art and double vision.

2021-10-13 21:08

No web no play.

wafflesys 2021-10-17 11:06

Hi, I tried to run the game on a Linux machine and couldn't make it work. The "JAR only" version showed the same error as the first comment. The other version correctly starts the game but leaves me with the screenshot below:

screenshot.png

rjmarzec 2021-10-20 05:27

A fun idea on the theme (the double-vision looked great!), but very simple and lacking variety. Even having the objects speed up would have helped! I'll also note that the difference between getting 1-shot by the cars versus taking damage from the spikes on the floor to make you choose between harder to dodge but lower risk objects versus easier to dodge but higher risk cars!