Timmy Telekinesis by Lintfordpickle

[raw]
made by Lintfordpickle for Ludum Dare 46 (JAM)

title.png

Introduction

Timmy Telekinesis is about a young man trying to keep his dream of winning a buggy race, despite being a mediocre racer.

To achieve this, he must use his telekinetic powers to steer other cars off the track and into the barriers.

Controls

WASD - Controls your buggy

Left, Right Arrows - Enters 'telekinetic' mode and cycles through the other cars.

Up, Down Arrows - Cancels telekinetic mode

Development

I made the game using java with LWJGL 3 and my own Ludum Dare framework LintfordLib.

Please let me know if you have any problems running the game

For Ludum Dare #46, I wanted to use Box2d, to see if the 'out-of-the-box' collision detection would save me time and make for interesting game mechanics, especially in a racing game as all the momentum and skidding kind of comes for free. In the end though it was probably more trouble than it was worth.

The first real issue is just importing scenes and object to be used within a custom game engine - I spent a good 6-8 hours over the weekend just fixing bugs with my import code. Another problem is that it is all too easy to put the box2d world into a unstable state - objects would collide and get stuck together etc. These things are also unfortunately visible in the final game.

Bugs

I have fixed the following bugs since the jam entry was released:

  • Opponent Engine sound turned up (on)
  • Countdown timer no longer counts to -1
  • Positions are calculated correctly after 1st lap
  • Box2d uses fixed time step (no longer variable time step)
  • Telekinesis energy drains faster and replenishes slower (balancing)
  • Engine sounds turn on after you read the tutorial, and not during
  • The game uses your last saved audio options if you restart
  • Added 'Exit Game' option to the pause menu - accessed by pressing Escape

Timelapse

I recorded my desktop during development, and will release a time-lapse of the weekend, cut down to around 5-10 mins.

Enhanced Version

Because I ran out off time, the game is missing a few art assets which I would like to add. For any additional features, I will release and maintain an 'enhanced' version on the itch.io website.

Ratings

Overall 1405th 3.413⭐ 25🧑‍⚖️
Fun 982th 3.435⭐ 25🧑‍⚖️
Innovation 1187th 3.304⭐ 25🧑‍⚖️
Theme 2262th 2.957⭐ 25🧑‍⚖️
Graphics 1337th 3.543⭐ 25🧑‍⚖️
Humor 817th 3.196⭐ 25🧑‍⚖️
Mood 1497th 3.239⭐ 25🧑‍⚖️
Given 68🗳️ 21🗨️

Feedback

Draquise
21. Apr 2020 · 09:51 UTC
could win the race without using telekinesis once cause the other cars crashed. Nice idea tho
CrashApe
21. Apr 2020 · 18:48 UTC
Did not win, eventhough i was first and made it to lap 6 xD ![Anmerkung 2020-04-21 204808.png](///raw/675/b2/z/31d97.png)
🎤 Lintfordpickle
21. Apr 2020 · 20:59 UTC
@crashape ah thanks for the feedback. I'll have a look at it tomorrow (still haven't properly caught up on sleep).

Edit - just uploaded a fix for the end screen. I wasn't counting the positions correctly ^^
AdrianKrawczyk
22. Apr 2020 · 08:54 UTC
i enjoyed it
Pilarius
22. Apr 2020 · 13:15 UTC
Quick reminder to get more players: Use a thumbnail for your game. Otherwise your game is presented with this grey box. Some great Games are not played because of a missing thumbnail ... You can still change it by editing your submission page :)

![GreyBox.png](///raw/c26/8/z/32518.png)
🎤 Lintfordpickle
22. Apr 2020 · 19:45 UTC
@pilarius doh, thanks a lot - I had no idea :)
It's done now
DSF100
22. Apr 2020 · 20:37 UTC
I like this game, it reminds me of the mario kart game nights I had with my brother. We always tried to distract each other. One would throw a pillow and the other one would just put his hands in front of the other. Great memories.

The art style is pleasing. Overall very great game!
ben657
23. Apr 2020 · 12:09 UTC
I really like it! With more maps and maybe upgrades for your vehicle/power, could be really good fun.
WilloXs
23. Apr 2020 · 13:12 UTC
It took my a few trys to get behind the telekinesis mechanic but it was fun when i finally understood it. It is a bit overpowered though because you can just alway stay in that mode and drive in slowmotion while everybody else crashes (i know there was a power-meter but it really didn't matter).

One thing i didn't like was the "respawning" of the other cars: they shouldn't do it while you are near them - i crashed into them too many times because they ported to the middle of the road while i was driving by

The driving mechanics feel good and take their time to master so it was quite rewarding to do so.
Definitely a fun entry!
Juice Lizard
23. Apr 2020 · 13:18 UTC
Hello, is it easy for you to add a Mac version?
🎤 Lintfordpickle
26. Apr 2020 · 11:36 UTC
Hi @juice-lizard, I've been trying to make a version for the mac, but unfortunately I'm having a hard time getting the shaders in the game to compile :(

I've added it to my todo list for my LD framework, but it will not be in time for LD46, sorry :(
🎤 Lintfordpickle
26. Apr 2020 · 11:39 UTC
@willoxs I agree with all your points. The respawning of the enemy cars is particulary bad, it was purely done because I was running out of time :)

You are totally correct about the telekinesis power being too powerful - again I simply ran out of time for balancing so ered on the side of making the game too easy.

Thanks for the review
SAVVU
26. Apr 2020 · 16:06 UTC
E telekineis driver haha that's the best idea in a racing game I have seen! I am sure it can be developed further and really stand out! Well done and I wish you good luck!
AndideBob
26. Apr 2020 · 16:24 UTC
A fun little racer that I am unbelievably bad at. Even my telicinetic powers could not help me. My enemies didn't even need powers to keep spinning me around and throwing me off. I am also pretty sure that they can teleport back onto the track, which I certainly can't, so this in not a fair race at all! I had fun playing it though, so good job!
🎤 Lintfordpickle
27. Apr 2020 · 07:31 UTC
@andidebob yes, the computer is a cheater! :(
eduardogacn
28. Apr 2020 · 23:55 UTC
I really like the game, the art and the music are very good, the car moves smoothly.

What I don't like are the controls, controlling the buggy with wasd seems super strange to me, it can also be my thing.
WhiteFox
29. Apr 2020 · 16:49 UTC
I think the idea of controlling the enemy cars is cool. It would make more sense to me if I didn't control my buggy when mind-controlling the other buggies. The music was cool and the backstory of Timmy in the intro screen was funny. :smile: Nice entry man. Good job.
Klark007
29. Apr 2020 · 21:09 UTC
The inovation here is definitely on point. But I could realy tell which car I was controlling and where they were on the map. Some colors on the car and on the map would have made the game even better.
KekkoDude
01. May 2020 · 19:43 UTC
I even saved the princess! I liked the overall game, it could use some polish tough haha, i did not have to use the telekinetic powers to win, in fact they made it a bit harder, the slow-mo effect you have in place while using your powers where nice though!

I felt the driving mechanics where a bit stiff and rough, and collisions where ruthless, even for the AI crashes ment the end haha. Racing AI's can be tough though, so for a 48 hour game i'm impressed
Drury
11. May 2020 · 15:37 UTC
This is what LD should be about. Going out of your way to explore a bunch of new stuff for fun.

Having extensively experimented with similar top-down 2D car physics with per-tire grip simulation, I know the pain. It takes an awful lot of iteration to get it right - and hey, the end result here ain't too bad, I had fun testing the limits of my grip.

Also the concept of a racer using telekinesis to make his opponents crash to win reminds me of the Running Man story from the Neo Tokyo anthology (a fantastic piece animation, highly recommended) - even if here I found it more fun to drive as fast as possible without spinning out to win. But hey, driving slowly with lots of telekinesis works too, so there's like two ways to win, and that's always cool in my book.
🎤 Lintfordpickle
11. May 2020 · 17:54 UTC
@drury thanks for the comment, I think we are of like mind when it comes to LD. I typically try games which I wouldn't normally have a chance to work on.
You are totally correct about the balancing, there were during during the jam where the car handling felt great, but then I'd be working on some other component and all of a sudden everything would be out of whack.

But as you said, as long as you have fun doing it