Jumping Jehosaphat by jharler

[raw]
made by jharler for LD 39 (COMPO)

screenshot_1.png

Jumping Jehosaphat is my entry into Ludum Dare 39 - Running Out of Power.

Jehosaphat is a robot stuck in a warehouse where the lights have gone out! Jehosaphat only has enough power for a few jumps, but fortunately, batteries are scattered about that give him additional charge. Can you guide Jehosaphat to the light switch so he can see better?

Controls:

Click on Jehosaphat and drag your cursor to give him a jump trajectory. Release the mouse button to send him flying. He enjoys jumping around and banging his head on walls, floors and ceilings, so don't feel bad for him. He doesn't like the dark though, so make sure you get those lights turned on!

You must land in front of the power switch to turn it on. Jehosaphat can't turn the lights on if he's moving too fast!

Tools:

Visual Studio, using my custom C++ game library (ZeroTolerance). Photoshop CS 5. FL Studio 12. Audacity. Notepad++.

Thanks for playing and I hope you have fun!

Download Windows: From Itch.io

Download Source: Source Code

Ratings

Overall 223th 3.478⭐ 25🧑‍⚖️
Fun 67th 3.783⭐ 25🧑‍⚖️
Innovation 277th 3.217⭐ 25🧑‍⚖️
Theme 421th 3.348⭐ 25🧑‍⚖️
Graphics 398th 3.043⭐ 25🧑‍⚖️
Audio 135th 3.435⭐ 25🧑‍⚖️
Humor 48th 3.636⭐ 24🧑‍⚖️
Mood 225th 3.217⭐ 25🧑‍⚖️
Given 21🗳️ 22🗨️

Feedback

Wekaj
31. Jul 2017 · 11:48 UTC
Hey, I tried running your game, but it seemed to crash instantly. I have the log file if you need it.
🎤 jharler
31. Jul 2017 · 11:51 UTC
Yes, please email to jharler gmail.com. Thanks!
dalbinblue
31. Jul 2017 · 11:54 UTC
I also received a crash. The error log file is as follows:

```
Game DLL requesting 128.00 mb of memory
main: app path: C:\Users\dalbi\Downloads\Ludum Dare\LD39_JumpingJehosaphat\JumpingJehosaphat
main: user path: C:\Users\dalbi\Downloads\Ludum Dare\LD39_JumpingJehosaphat\JumpingJehosaphat
main: initializing 128.00 mb of memory
OpenGL: creating DC
OpenGL: setting pixel format
OpenGL: creating OpenGL context
OpenGL: setting context to current
OpenGL: Vsync: false
OpenGL: setting viewport
Could not compile shader: 35633
Reason: ERROR: 0:12: 'output' : reserved word
ERROR: 0:12: 'output' : syntax error syntax error


OpenGL: Unable to compile vertex shader.
Failed vertex shader:
#version 330 core

layout (location = 0) in vec3 _ztvv_position;
layout (location = 1) in vec2 _ztvv_uv;
layout (location = 2) in vec3 _ztvv_normal;
layout (location = 3) in vec4 _ztvv_color;

out PixelInput
{
vec4 position;
vec4 color;
} output;

uniform mat4 model;
uniform mat4 projection;
uniform mat4 view;

void main()
{
gl_Position = projection * view * model * vec4(_ztvv_position, 1.0);
output.color = _ztvv_color;
}

Failed fragment shader:
#version 330 core

out vec4 _ztfs_frag_color;

in PixelInput
{
vec4 position;
vec4 color;
} input;


void main()
{
_ztfs_frag_color = input.color;
}

Unable to compile OpenGL shader program
main: Failed to load default shader: shader-solid
```
Sivael
31. Jul 2017 · 11:57 UTC
Fails to run
LOG: https://pastebin.com/qU9JWN2u
oxrock
31. Jul 2017 · 11:58 UTC
This game was really cute, I liked it. My only complaint is that the power switch seemed pretty finicky about being activated. I found myself jumping into it several times before it'd activate and complete the level.
🎤 jharler
31. Jul 2017 · 12:07 UTC
I think I was able to fix this. Please download from Itch.io again and let me know if it still fails to run. I appreciate your help debugging!
TheSand
31. Jul 2017 · 12:11 UTC
It was fun, I enjoyed it!
The only problem I had is the same problem @oxrock had. But for being a Ludum dare game it's just a small bug ^^ well done mate!
blaclegi
31. Jul 2017 · 12:16 UTC
Hey, This game was fun to play - although the power switch could sometimes be a little awkward to jump onto and this meant that sometimes I used all my jumps when I should have already hit it. I also liked the funny comments the character made as he was flying about. Overall good game! :smile:
Noxim
31. Jul 2017 · 12:19 UTC
Nice small puzzle game. Fit the theme really well, and nice to see you writing your own engine. Music was good, gave the game a nice mood.
GettingRekt
31. Jul 2017 · 12:20 UTC
Just finished playing it, so I guess the new version is Gucci.
Great fluid game with nice level design and mechanics. Some more colors wouldn't hurt in my opinion together with the cute style.
cowa
31. Jul 2017 · 15:19 UTC
Fun puzzle game! Good job :)
HolyBlackCat
31. Jul 2017 · 15:22 UTC
Really liked the funny sounds and the FoV implementation (especially respectable since it's your own engine).
Drachmor
31. Jul 2017 · 15:29 UTC
This is definitely the funniest game I have yet seen! Not only that, but the core mechanic is well-executed, and the levels are just as difficult as they should be. The only problem I found were some minor performance issues when preparing the character for a jump. Maybe the lighting effect around the trajectory line is causing some lag? Besides that, this was a very enjoyable experience. Good job!
Lord_404
31. Jul 2017 · 15:32 UTC
Crashed once, then properly executed tried to complete the first level but the power icon did not properly colide with my character or something because i lost.
Sivael
31. Jul 2017 · 16:10 UTC
Fixed now.
Looks great! The smiley face as it flies through the air is awesome :D
mat1er
31. Jul 2017 · 19:37 UTC
Basically, great, fun, only the graphism aren't great, but they're enough, so yeah, great!
Jupiter_Hadley
01. Aug 2017 · 10:28 UTC
Very fun game! Cute audio. I included it in my Ludum Dare 39 compilation video series, if you’d like to take a look :) https://www.youtube.com/watch?v=8Qv2KH3BQm4
jtn191
02. Aug 2017 · 16:46 UTC
I like the darkness/golf angle. I couldn't hit the power switch just right...I guess that's like putting
dob
02. Aug 2017 · 17:02 UTC
Really great! I loved the mechanic, the use of light and hidden space, and the sounds and graphics. Very fun game. I finished in 187 - not sure if that's good or not. Level 7 was a bear. Very well done.
Knowledge
02. Aug 2017 · 17:08 UTC
Failed to start at first, but run properly second time. Nice little puzzle.
Akerspoket
03. Aug 2017 · 16:42 UTC
Hilarious sound! It was really cozy playing and then when you hear what it (?) was saying it got that much better! It was really addicting for such a simple game, played it for too long :P

I made a youtube video of me playing the game if you are interested :)

https://youtu.be/u7vz7kapzIY?t=7m49s
ledez
03. Aug 2017 · 19:54 UTC
Wow! Here we go, Over 9000. I like it! Love the mechanics you used. Great and fun game to play.
Remco
04. Aug 2017 · 16:37 UTC
Haha, humor, innovation *and* fun in a compo entry. Colour me impressed :smile:

Anyway, just a comment to say that resizing the window can do some funny things, like erasing the battery in the intro screen or disabling click-n-drag if resized too small in the game proper. Not a problem, really, just worth mentioning if you'd like to continue working on it.
MianaGames
04. Aug 2017 · 23:08 UTC
Very good idea. Nice work!
jaimuepe
21. Aug 2017 · 18:27 UTC
Cool game! I liked the "golf" lighting effect, that was pretty original. My bigest concern were the sounds effects, which were cute at the beginning but after a while they become a little annoying, since there's only 4 or 5 of them. Props on using your own engine, i'm trying to learn openGL myself so i can do that someday :). Good job!