Soy Content

by pi-pi3
Overall★★★★★★★★★★2.88
Fun★★★★★★★★★★2.50
Innovation★★★★★★★★★★2.69
Theme★★★★★★★★★★3.04
Graphics★★★★★★★★★★3.07
Audio★★★★★★★★★★2.79
Mood★★★★★★★★★★2.88
This is a simple game in which you have to go to the store and buy some soy milk.

Go buy some soy milk.

Controls:

WASD - Movement
Space - Open/Close doors
B - Toggles view bobbing
Escape - (Un-)grabs the cursor

Highly recommend to play this game on Linux, because it is buggy on Windows (two features are absent).

This game was made with Rust and Bevy.

NOTE: Requires a Vulkan capable graphics card.

Comments17

Lestat
Lestat5 Oct 2020, 18:17
Cool concept. Nice looking. Good job!
SimonL
SimonL9 Oct 2020, 12:27
Get the following stack trace when running the linux version

[0] $> RUST_BACKTRACE=1 ./soy-content
thread 'main' panicked at 'Unable to find a GPU! Make sure you have installed required drivers!', /home/waltersz/.cargo/registry/src/github.com-1ecc6299db9ec823/bevy_wgpu-0.2.1/src/wgpu_renderer.rs:28:14

stack backtrace:
0: rust_begin_unwind
at /rustc/792c645ca7d11a8d254df307d019c5bf01445c37/library/std/src/panicking.rs:475
1: core::panicking::panic_fmt
at /rustc/792c645ca7d11a8d254df307d019c5bf01445c37/library/core/src/panicking.rs:85
2: core::option::expect_failed
at /rustc/792c645ca7d11a8d254df307d019c5bf01445c37/library/core/src/option.rs:1213
3: as core::future::future::Future>::poll
4: std::thread::local::LocalKey::with
5: bevy_wgpu::wgpu_render_system
6: ::build
7: ::add_default_plugins
8: ldjam_47::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
Oddmes
Oddmes9 Oct 2020, 13:30
Umm.. I want my milk real bad, but it doesn't let me! on Win. just doesn't start
Crazybot
Crazybot9 Oct 2020, 13:35
Hey, I think you were right about windows cause I tried and moved like a snail + I couldn't open the door...

Also you should probably just remove the view bobbing all together because it was making me seasick and no one moves their head that much

so, if I did something wrong or had to press a button to unlock the door please tell me and I'll try it again and adjust my rating
Spotline
Spotline9 Oct 2020, 14:14
Tested on PC and didn't vote it seemed a bit too broken
cyborgx79 Oct 2020, 14:17
That head sway :D
pi_pi3author9 Oct 2020, 16:10
@simonl Do you have a Vulkan capable graphics card?

@oddmes Can you provide a stack trace? Try opening the binary in powershell and giving me the output.

@crazybot If it makes you seasick, press B. It's in the description. Also, space to open doors. I forgot to include that.

@spotline What was broken specifically?
SimonL
SimonL9 Oct 2020, 18:46
@pi-pi3 I'm not sure, but that might be the problem. I have a Intel HD 4000.

I just wondered, because the stacktrace has a path on your machine `/home/waltersz/…` which looked suspicious.
Crazybot
Crazybot9 Oct 2020, 21:42
@pi-pi3 so, I tried it again and this time I got a bit further...
I opened the door, then another, and yet another and quickly found out that I was in a loop, this effect I quite liked!
(I highered my rating accordingly)

the problem is that a bit later I managed to walk through a door without opening it and landed here:

and unfortunately the character moved so slow that I felt like it was too tedious to start all over again..

If the character moved faster I would have probably tried to finish the game. It's just that he moves very slow + it feels like your on ice.
pi_pi3author10 Oct 2020, 07:42
@simonl Intel HD 4000 is no longer maintained, therefore it likely doesn't have Vulkan support. Sorry, you won't be able to play the game with that specific integrated GPU.
Somogy
Somogy10 Oct 2020, 19:28
Game very well done, I liked the fun provided, good job!
Jakob Reborn
Jakob Reborn10 Oct 2020, 20:29
Doesn't really work on windows as you said, shame I wanted to play it :_0
Theogen
Theogen12 Oct 2020, 23:10
Props for using Bevy! It's a very promising engine that I want to learn once it gets more stable.

The movement in this game is a bit too slow, and I would prefer higher mouse sensitivity. Head bobbing is way too aggressive, you need to lower it a bit (I ended up disabling it). The models are great, but I think they really need some colors. The game just feels too lifeless and insipid without them. But maybe you were going for such style, I can't really tell.

I like how you made the rooms loop, very well fits the theme. I couldn't get out of the "Content" room (it had no doors), so I assume it is an ending. But this can't be right, because the screenshots have outside house and the shop, which I didn't get to see in the game. Maybe you're just teasing us. :stuck_out_tongue:
pi_pi3author14 Oct 2020, 14:34
@theogen I was in fact going for a lifeless style. Also, yes, "Content" is the ending. (Don't tell anyone, but there is no house and shop in the game.)
VPhyre
VPhyre15 Oct 2020, 05:03
Your game surprised me. I thought his way of interpreting the theme was cool. You were brave to try something 3D. The experience in general is quite interesting. Maybe you can continue working on this project and be able to do something expanded and complete. Good job.
daitli
daitli16 Oct 2020, 02:24
There was something really relaxing about this entry, I think it might have been the lack of colors on the art style, I really liked your submission, good job! :)
Psychedelia
Psychedelia24 Oct 2020, 15:16
Hello, this is a an awesome (-looking) labyrinth! I never got the soy milk, because I got consistently stuck in rooms and could not open the door (Win problem, I suppose). But what I managed to see, I really enjoyed. Great line delivery as well!

Other games by @pi-pi3

Found a bug?
Tell us on Discord