FoonLudum Dare ExplorerLD48 → Le bateau ivre

Le bateau ivre

By thebmxeur

View on ldjam.com

CategoryRankScoreCount
Overall7423.0040
Fun8292.5340
Innovation2903.5140
Theme6653.1940
Graphics4043.5040
Humor2.003
Mood3203.4640

Comments

redspine 2021-04-26 00:08

I didn’t get it, can we play ? ^^

voxel-forest 2021-04-26 08:39

A little difficult to understand that you need to drink the cup to play the game. Nice graphics (the ascii art is well done !). I don't know if it's me but the boat passage seem impossible to pass.

indigowolf 2021-04-26 12:00

I had no idea what I was supposed to do, I clicked the cup and the game crashed and wouldn't launch again. I'd recommend some more description for how to play. That being said you've made it in C and other people seem to have been able to play, making something in C from scratch is no small feat so well done.

thebmxeur 2021-04-26 14:23

@redspine @indigowolf The "game" only use the arrow keys.

@indigowolf I'm sorry about the crash. The game doesn't write anything on disk so there is no reason why it wouldn't start again. Maybe your anti-virus doesn't like the exe (which is understandable as it comes from the internet without any signature)?

@voxel-forest It's "designed" to be impossible. With some luck you can reach the end of the screen, but you'll still end up in the same situation.

littlegamer 2021-04-26 14:34

Really nice experience. It's a bit dreamlike, "onirique". Maybe just a bit too slow.

indigowolf 2021-04-26 14:46

@thebmxeur I managed to play it again and it is pretty cool. Interesting little story that leaves you with a bunch of questions. Nice work. Also the failure to relaunch appears to have been on my end as you speculated.

redspine 2021-04-26 15:49

I managed to play :D Really interesting experience, wow

muzakefron 2021-04-27 01:30

lol fun!! very abstract.... nice little collage, super minimal but it flows well

deepinthewoods 2021-04-27 08:48

Nice and artsy. Very cool ascii art

bytinggames 2021-04-27 10:11

Nice art, especially the ascii art, even if it's a bit random^^. The pacing is a bit slow, especially for the sinking ship.

ommadawn 2021-04-27 10:13

Very weird game, would have suit well the "stuck in a loop" previous LD theme aswell :laughing: I liked the art, the ambient gameplay, and the 200Ko sized exe file haha nice job

thebmxeur 2021-04-27 10:55

@ommadawn I could have gotten that down to ~100Ko if I compiled without the CRT, but that's extra work for no real benefits.

thekingbarry 2021-04-27 13:30

I did not manage to launch the game unfortunately... and was very sorry for that, since I love Rimbaud :)

thebmxeur 2021-04-27 13:56

@thekingbarry I'm sorry it doesn't work for you. Does it crashes, or does it just exits with nothing happening ? Could you try launching the game with "-gfx_log" as a parameter. If you don't know how, you can place this file next to the exe and double click it: https://sisyphe.be/ld48/48/start_log.bat It should create a file called "win32_opengl.log" which is a text file containing information about the capabilities of your graphics card. If you search that file (for example in notepad) for "Actual context", the next line should specify the OpenGL version and the game requires at least OpenGL 3.3. If you can't find "Actual context", What is the version specified near the top of the file after "Dummy context" ?

Also don't expect too much of Rimbaud, none of it made it through except for the title.

thegreenworm 2021-04-27 16:41

This was... weirdly unique. The way the artstyle changes, the nonsensical events. Could definitely be improved with sound design. I loved the ascii octopus !

assertfailure 2021-04-27 16:56

Very compact interactive story :D I quite enjoyed it. Some carefully chosen sounds would've made it even better.

thebmxeur 2021-04-27 18:19

@thegreenworm @assertfailure I had an issue with my sound system and couldn't figure it out in time. Hopefully I'll fix that for the next time.

ubershmekel 2021-04-28 05:29

I was able to drink from the mug, and when my boat sunk for the second time I gave up. The art style was cool, but I wish I had a bit more sense of purpose while playing. Maybe sounds would have made me understand better if I'm progressing or not. Thank you for the game.

thebmxeur 2021-04-28 11:06

@ubershmekel The boat sinking is part of the "story".

whismirk 2021-04-28 13:35

Jolie expérience ! J'aime beaucoup ton art, et le côté un peu "surréaliste".

mayzhy 2021-04-28 22:18

I really liked the artstyle, good game!

lorwon 2021-04-29 08:23

Wow the art is just amazing ! The game is cool even if it can be a little bit slow. Overall beau travail (j'imagine que t'es français vu le titre :p) !

titaninette 2021-04-29 13:45

The art is nice, the concept original. I don't know if I reach the end, but great experience ^^

slowfrog-again 2021-04-29 14:00

Le bateau n'était pas le seul à être ivre, apparemment :) (The boat was not alone being drunk)

I'm not sure I would call it a game, but it's a pretty experience.

steinuil 2021-04-29 15:37

Cool minimal style, shame there's no sound. I checked out the sources too, pretty neat that it's written in straight C and OpenGL with just a few header-only libraries.

substain 2021-04-29 18:29

cool style. maybe the pacing was a bit slow

the1 2021-04-30 14:42

aaah another C guy, Nice :D I agree with others that some sounds will make it more interesting. But overall i think its pretty nice game! Especially graphics are nice. Good job!

meritcoding 2021-04-30 15:33

So feedback - I don't know what was happening at the end I always was getting shot - You should say in the game how to play and when you are the octopus you can move - Some audio or music would gave been nice

spatia 2021-04-30 17:46

OMG The game is SO COOL. I love the fact that you r never locked to a level, the design is perfect, no bug, Perfect :)

mikoziq 2021-04-30 21:05

Hmmm..

Pros:

- Mood and all it's weirdness - Love ASCII - style octopus

Cons:

- A bit confusing from the start, but you get a grasp of it after a short while - Kinda... short?? ( got through Octopus and repeated a cycle once ) - Music would improve a ton, but you opted out audio anyway

Overall:

As a non-coffe drinker, is that how people feel while drinking one cup? If so, I want to try it :smile: Definitely a room to improve, especially begging for any kind of audio. Good job nontheless :)

saintchristopher777 2021-04-30 22:58

Cool little..... game? More of an "art piece" really, which is fine. Definitely gets a mood across, even without any sound. I liked it! And yes, the ascii octo was cool!

solah 2021-05-01 15:01

I tried a few times to not sink before I understand that was mandatory ah ah. Interesting experience, I really wish there was sound disign to make it more immersive but the loop is already really cool.

Well done!

oligue 2021-05-02 08:59

I really like the idea which fits the theme great. The loop is a fun mechanic. The pacing could be faster. The asci art was a nice touch :)

shubart 2021-05-02 09:06

Not sure this was really a game, but it was surprising. Thank you

waltsontanaka 2021-05-03 19:14

Cool concept! Also, really nice the ASCII art at the end, and looking at the .tga files I wonder how exactly you did that, but that's beyond whatever capabilities I have of reading code xD But nice anyway!

thebmxeur 2021-05-03 20:34

@waltsontanaka It's not that complicated. The algorithm is in lib/image.h.

I have a texture (embeded in the exe) of the ascii font (lib/raster_font.h, it's mainly the texture data written in text form). At startup, I read each pixel of the font for one character (a character is 8 * 12 pixels) and sum them up (image_to_ascii_initialize). I called that "intensity". I repeat that for each character, so I have an intensity value for each character of the font.

Each frame I render the tga images into one "scene image", then I convert the image to gray scale (a single channel for the texture). Then I call "image_to_ascii_render" to do the conversion to ascii. That function takes each 8 * 12 rectangles of pixels, computes the intensity (like before, just summing the pixel values) and find the character with the intensity value that is the closest and put it in a text buffer (meaning I can actually render in a text console, or in a text file). That's all.

Well, I then need to render the text, but that's just displaying a bunch of rectangles with the correct character image on them.

theblindeye 2021-05-06 21:33

Wow!

I love your game. All feels weird but nice at the same time.

The animations were too slow, but I guess it's intentional.

Great game and I hope you are having a wonderful day :D

icxon 2021-05-10 01:42

Unfortunately all I see is a blank window:

2021-05-09 18_36_20-le_bateau_ivre.png

I tried to run start_log.bat as well and I see this there:

``` Dummy context GL_VERSION: 4.5.0 - Build 23.20.16.4973 GL_MAJOR_VERSION: 4 GL_MINOR_VERSION: 5 GL_CONTEXT_PROFILE_MASK: GL_CONTEXT_COMPATIBILITY_PROFILE_BIT GL_CONTEXT_FLAGS:

Actual context GL_VERSION: 3.3.0 - Build 23.20.16.4973 GL_MAJOR_VERSION: 3 GL_MINOR_VERSION: 3 GL_CONTEXT_PROFILE_MASK: GL_CONTEXT_CORE_PROFILE_BIT GL_CONTEXT_FLAGS: ```

I probably need to try this on a different PC.

thebmxeur 2021-05-10 12:22

@icxon Thanks for reporting the issue. Unfortunately I don't really know what the issue could be (well, it's most likely a shader compilation issue). I won't be able to fix it, but I would be interested to know what graphics card you're running on, so I can try to test it if I ever run into that.

Could you try this version (with the -gfx_log arguments). This is the same file but should log shader compilation errors. https://sisyphe.be/ld48/48/ld48_debug.exe

Does the log contains any "Shader error" or "Shader program error" message ?

xatulu 2021-05-17 18:54

Even if the game completely confused the heck out of me (pardon my french) - it was an interesting experience and the slick black artstyle is really well done!