This week end I've submited my very fist Ludum Dare game : 10 seconds barrier.
You're an athlete that wants to get under the 10 seconds barrier in a 100m race. Can you ?
To accelerate, press your keyboard keys while your character is running over the corresponding letter on the lane. But don't miss if you don't want to slow down !
The difficulty and the speed increase after every race you win !
My experience for this LD48 #27I was very worried about the time, 48h isn't much to do a game when you're coding it in C++ from scratch ! Plus I'm very not an artist and I'm alone, so I wanted to do something very simple that I could finish within the 48 hours.
The result is that I finished the basic game and arts in 24h, so I decided to get into another challenge for me : network my game ! Indeed I never did it before (for a game), so it was tricky. I finished just in time, with some bugs : I can't get internet network game working every time, but it works in LAN. Wierd. Well, I learned things, that was the point !
Technical pointsThe game was made entirely with SFML (every modules), with my potato framework based on the
SFML Game Development Book that, once again, helped me a lot THANKS !. I had trouble to set up the network part and there's still some network bug I don't understand, but I learned a lot (and it works on my LAN so whatever).
You can find my entry post hereDownload for windowsDownload for linux (x64) ImprovementsI think I'm gonna add some more characters. It was funny to add a unique posture to each one of them, even if I'm not a graphist and my artwork is approximative.
I'll definitely fix nnetworking part as well. Sounds like I will use it in other games. It's always fun when you can play with friends.
I'll add some levels between level. Difficulty is growing hard and it's repetitive. I thought about adding an infinite mode, longer levels, variable distance between and number of key zones. Perhaps event objects for networking mode, that can alter letters, slow down players ahead... Fun stuff !