Jeff Long Run by Matoux42

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

menu_back.png

Instructions

Use Python3 and Pygame to work, so Linux users must install them (use your package manager for python, i. e. pacman -S python3, and pip to install pygame sudo pip install pygame).

A stand-alone executable for Windows is available.

Story

Jeff, the tiny squared robot, want to travel around the world. Help him to realize his dream !

Unfortunately, Jeff forgot he can't do anything else than go forward when he's running out of power. It will be harder than expected ... Good Luck !

Controls

  • Use space to jump

Level editor

A basic level editor is available on the github repository. It takes on parameter an existing and valid level file and allow to edit it. Usage : ./LevelEditor.py path/to/level_file.json

You can switch blocs with mouse wheel, put them with left click and move on the map with left/right arrow keys.

Demo

https://www.youtube.com/watch?v=oEFOJntUVNg

Technos

Graphisms

  • All was made with pinta

Developer

FIX

Windows

  • Remove console
  • Repair level selection menu

Ratings

Overall 614th 2.655⭐ 31🧑‍⚖️
Fun 549th 2.69⭐ 31🧑‍⚖️
Innovation 605th 2.333⭐ 32🧑‍⚖️
Theme 594th 2.793⭐ 31🧑‍⚖️
Graphics 535th 2.621⭐ 31🧑‍⚖️
Humor 444th 1.885⭐ 28🧑‍⚖️
Mood 595th 2.038⭐ 28🧑‍⚖️
Given 35🗳️ 19🗨️

Feedback

Sivael
31. Jul 2017 · 11:59 UTC
Virus detected by avast.
TheSand
31. Jul 2017 · 12:05 UTC
I gave this game a good 20min but couldn't beat the first level :D.
It's a fun idea but I would've liked it to have a resizeable window cause it didn't really fit my laptop screen :/
but overall if the character would've run a bit slower I think I could've managed to beat the first level ^^
TimTipGames
31. Jul 2017 · 12:08 UTC
Could be fun, but is way to difficult for me. I gave up after 30 tries or so of beating level 1 ;-)
WillData
31. Jul 2017 · 12:08 UTC
I struggled with the first jump alone and perhaps that is on me and my own skill. However, the game said level 4 was the first accessible level and that could explain the immediate difficulty. I feel the platforming could be much better tuned to be closer to a game of the same nature such as The Impossible Game. There also appears to still be a debug console visible and I think that is a bit distracting from the experience. I did enjoy the concept
cowa
31. Jul 2017 · 12:09 UTC
So hard... I can't pass level 2 :cry: I managed to pass the pikes one time after hundreds of attempt... I thought it would be the end... NOPE somethings even harder after :joy:
Falk Bruskeland
31. Jul 2017 · 12:10 UTC
I agree with @thesand, the character could have run a bit slower. Love the game, though!
oxrock
31. Jul 2017 · 12:12 UTC
First off, it's nice to see a game made in pygame. Python/pygame were my introduction to game making. Sadly, I couldn't get very far. It was honestly rare for me to get passed the first set of stairs. I just couldn't jump fast enough to out maneuver the obstacles at that speed.
🎤 Matoux42
31. Jul 2017 · 12:15 UTC
@sivael @WillData

Yeah, there is problems with the windows version. I'll try to fix the level order problem during the day.

@TheSand @TimTipGames @cowa

All levels are doable :smiley:
Daepso
31. Jul 2017 · 12:56 UTC
Feels Great. I beat all levels except the last one. So Hard! I agree that the speed was a little too fast. Also, I never lost because I run out of energy :( longer levels could fix that.
🎤 Matoux42
31. Jul 2017 · 14:44 UTC
@daepso

Yeah, I try to give energy an important place (it's a bit diffcult). The 4th and 5th levels can't be terminated if you miss energy.

Unfortunately, I make the levels at the last minute, and it was difficult for me to make longer levels.
Virtual Turtle Studio
31. Jul 2017 · 14:58 UTC
Dangit, can't play this one because avast thinks it's a virus. For some reason it won't let me ignore the warnings :/
🎤 Matoux42
31. Jul 2017 · 15:43 UTC
@virtual-turtle-studio

Mmm, that's weird :thinking:

I don't see what I can do for that ¯\\\_(ツ)_/¯
🎤 Matoux42
31. Jul 2017 · 16:34 UTC
# FIX

#### Windows

* Remove console
* Repair level selection menu
gilborn
31. Jul 2017 · 22:21 UTC
Puh, thats hard, couldn´t beat the second level.
johnnydalvi
31. Jul 2017 · 22:27 UTC
The game is too difficult =s only managed to reach third level.
MajamiLTU
31. Jul 2017 · 22:37 UTC
Fast paced and hard - I like it :D reminds me of geometry dash, nice job :)
Belga54
01. Aug 2017 · 02:08 UTC
The game is so nice ! Liked :heart: a lot the idea of __the geometry dash combination with the theme__ !!! It's so, so, sooooo __hard__ ! I reached only __level 3__ ! The visuals and the color pallete are cool !!!
hecticgrape
01. Aug 2017 · 06:09 UTC
really liked the art style and concept, found it a little challenging, couldnt manage to pass the second level
TheFlyingKeyboard
01. Aug 2017 · 09:57 UTC
Very hard game, but fun :)
Steff Kempink
01. Aug 2017 · 11:11 UTC
It's pretty cool how you can use the battery charge to guide the player around the obstacle course, instead of just focusing on surviving every obstacle I also have to consider 2 valid options and see which one I like more. Which is of course the one with the most charge. But comparing this game to similar games that don't have pickups, you made the speed even faster. Which sadly takes away the ability to make split second decisions and just makes it about responding. It's fun to have the time pressure, but right now there's only barely enough time to see obstacles enter the screen and not to process it.
A minor art suggestion I'd have is to make the pickups brighter. Right now the yellow is super muted and if it would be pushed just a bit towards a golden color I think it would be much more appealing.
LeonLaci
01. Aug 2017 · 18:01 UTC
It's pretty hard and the collision detection is pretty wonky.
🎤 Matoux42
01. Aug 2017 · 22:15 UTC
@leonlaci

All games of this kind (geometry dash, the impossible game, ...) are hard.

The only level where the collisions are weird is the 4th. On the others, I haven't any problems.
Spetsdod
02. Aug 2017 · 05:47 UTC
Nice game, although the speed is quite off making it very hard to complete the levels. Several of the jumps are so narrowly spaced that completing the level is very challenging. Still a good game, with a very high skill level required. Thank you for the offering.
baylej
03. Aug 2017 · 14:50 UTC
Hello, I can not play your game:

```
$ python3 JeffLongRun.py
Traceback (most recent call last):
File "JeffLongRun.py", line 12, in <module>
from src import Constant, Event, Field, Jeff, HUD, Menu, Level_select, Howto
File "/home/hide/Downloads/jlr/Jeff-Long-Run-master/src/Event.py", line 7, in <module>
from . import Jeff, Constant
File "/home/hide/Downloads/jlr/Jeff-Long-Run-master/src/Jeff.py", line 6, in <module>
from . import Constant, Field
File "/home/hide/Downloads/jlr/Jeff-Long-Run-master/src/Field.py", line 7, in <module>
from . import Constant, Jeff, Level_select
ImportError: cannot import name 'Jeff'
```

Maybe my python3 does not like circular imports?
blobo
03. Aug 2017 · 16:22 UTC
This was a very tough game, well done! I had lots of fun.
🎤 Matoux42
03. Aug 2017 · 20:13 UTC
@baylej

It's the first time I see this error. :thinking:

Which Python3 version are you using ? Personaly, I'm on Python3.6 (the last one).

It's a bit nasty, but try to launch the Windows stand-alone executable with wine if you use only Linux.

PS: There is a shebang in the main file, so you can launch it like that `./JeffLongRun.py` :wink:
jasperarmstrong
03. Aug 2017 · 23:58 UTC
I don't know if it's just my computer, but I feel like it should've run more smoothly than it did. I am a big fan of The Impossible Game, and this seemed to do a pretty good job of emulating that, with the added difficulty of keeping your energy up. I couldn't beat the whole thing, but I had fun while I played. Also, it's cool to see someone using python. :) Cool game!
baylej
04. Aug 2017 · 10:05 UTC
*I decided to build python3.6 locally*

This game is really hard and after a while it gave me motion sickness :nauseated_face: ... 5/7 would get sick again!
baylej
04. Aug 2017 · 12:39 UTC
Why did I die here? ![why.png](///raw/a84/z/89ad.png)
baylej
04. Aug 2017 · 12:55 UTC
Yay!

![yay.png](///raw/a84/z/89af.png)

the second level was the hardest to me, I spent literally half an hour on it, the last 3 levels were much easier I almost got them in one shot.
🎤 Matoux42
04. Aug 2017 · 14:39 UTC
@baylej

I think you're the first to end my game (except for me) :smile:

For the die problem, I think it's a ... problem. It would have been easier to see where the bug come knowing how it's happen (what you do before).