10corp by vittorioromeo

[raw]
made by vittorioromeo for LD27 (COMPO)
This is my first Ludum Dare competition.

The game is written in C++11, using only SFML2.1 and JsonCpp as external dependencies.
It is written using my personal "SSV framework", written from scratch, which is free, open-source and available on GitHub.

I couldn't manage to polish the game as much as I wanted to. There only are 7 playable levels, no gfx options, no key rebinding, et cetera.

Still, being my first Ludum Dare, it was a very interesting and learning experience and I'm glad (and surprised) I managed to create something (in my opinion) worth playing that could become a fun little game with additional polish.

Hope you enjoy my entry,
Vittorio Romeo

---

Linux users: native build is available, built on Ubuntu 12.04. Also, the Windows version works flawlessly on Wine.

---

Some people are having issues with OpenAL errors on Windows - replacing the existing `openal32.dll` file with the one from the OpenAL website may fix the issue.

---

Controls:
`ARROW KEYS`: move around
`X`: jump
`Z`: hold/release to grab/drop blocks
'R': restart current level
`ESCAPE`: go back to menu
`W/S/A/D`: pan camera
`Q/E`: zoom camera in/out

How to play:
Bring all the crates to the receivers to enable the teleporter. Walk on the teleporter to finish the level.
Numbered crates can only be received by numbered receivers.
Non-numbered crates can only be received by non-numbered receivers.
Non-numbered receivers can receive any kind of crate.
Grab the crates by keeping 'Z' pressed. Quickly turn and release `Z` to throw the crate. Jump right before releasing `Z` to give altitude to your throw.
Stack crates to reach high places.
When the first crate is grabbed, you have 10 seconds to bring any crate to a receiver, or you will be terminated.
When a crate is received, the 10 seconds timer is reset.
After all crates have been received, the timer stops and you can safely walk to the teleporter.

---

Tools used:
`sfxr`, `Pinta`, `Gimp`, `LMMS`, `QT Creator`, `Sublime Text 3`

---

http://vittorioromeo.info

---

Youtube videos:
http://www.youtube.com/watch?v=SW7uB-v8pXQ
http://www.youtube.com/watch?v=zjQCVzKrnqA

---

P.S.

Level 6 is hard, but not impossible
Level 5, though, has a coding error (forgot a receiver at the bottom).
I assure you level 5 is possible though, even if INSANELY HARD.
I've come close to beating it a few times but failed. If you manage to beat it, big kudos to you!

Ratings

Coolness 52% 3
Overall 3.30 322
Audio 2.82 394
Fun 3.00 476
Graphics 3.17 391
Humor 2.61 367
Innovation 2.93 574
Mood 3.36 160
Theme 3.66 156

Feedback

馃帳 vittorioromeo
25. Aug 2013 路 22:14 UTC
Stream highlights available on: http://www.twitch.tv/superv1234
馃帳 vittorioromeo
25. Aug 2013 路 23:50 UTC
Some people are having issues with OpenAL errors on Windows - I've heard that replacing the existing `openal32.dll` file with the one from the OpenAL website may fix the issue.
馃帳 vittorioromeo
26. Aug 2013 路 00:43 UTC
Level number 5 is doable, but insane. I forgot a receiver at the bottom. Feel free to skip it!
flamecow
26. Aug 2013 路 01:43 UTC
I like this concept, it's sorta neat. The graphics are simple but pleasant to look at, and I like the way the main character is animated!
zakato
26. Aug 2013 路 03:05 UTC
Great Game!!!
Capro
26. Aug 2013 路 10:11 UTC
Hardcore :)
Szedouu
26. Aug 2013 路 10:17 UTC
Great game for hardcore players!
rustybroomhandle
26. Aug 2013 路 10:21 UTC
Very nice. Art is great, nicely polished. Can see this being pretty popular. :)
Jhelle
26. Aug 2013 路 10:24 UTC
Overall enjoyable game. Good job on finishing your first LD, love to see more in the future :)
Morgawr
26. Aug 2013 路 10:24 UTC
Nice game, great mood and pacing. The controls were a bit iffy with jumping while holding an arrow key while also holding a crate. Certainly not a game for the faint of heart, it's not really easy but it's really well done.

Good job!
Thinkofdeath
26. Aug 2013 路 10:35 UTC
It crashes on startup for me: http://i.imgur.com/vxw1feU.png
Anoarith
26. Aug 2013 路 10:39 UTC
Very Hardcore Game but I like the thowing mechanic so much *-*
馃帳 vittorioromeo
26. Aug 2013 路 10:44 UTC
Everyone, thanks for the feedback! I greatly appreciate it :)

@Thinkofdeath: deeply sorry about that! Have you got the latest video card drivers? Have you tried replacing the openal32.dll as indicated in the original post?
Thinkofdeath
26. Aug 2013 路 10:54 UTC
@vittorioromeo Yep graphics drivers are up to date and I have replaced the dll as well, still crashes.
Thinkofdeath
26. Aug 2013 路 11:00 UTC
@vittorioromeo Found out that my laptop wasn't using my nvidia card for your game, after forcing it to use it the game worked (Still crashed on closing :) )
Clavus
26. Aug 2013 路 11:19 UTC
Pretty fun game. I can't seem to get the throwing mechanic down though.
Delca
26. Aug 2013 路 11:36 UTC
Done ! Even if I did not managed to do the 5th level, it only took me 4 tries to do the last level ; that was the one I enjoyed the most, because it felt good to "see the ending".
Although I had problems with throwing storagecrates at first, it became easier with time. Nice game !
Idovoodoo
26. Aug 2013 路 11:41 UTC
I really like your player animation and I thought the tutorial was cool too. Well done :)
馃帳 vittorioromeo
26. Aug 2013 路 11:41 UTC
@Thinkofdeath: great! Hope you enjoy the game :)
@Clavus: Thanks for the feedback. To throw, quickly turn in the opposite direction and immediately release 'Z'. If you want altitude in your throw, jump right before releasing `Z`.
@Delca: Glad you liked the game! I assure you 5th level can be done, but it's not good for mind sanity :D You have to use three "1" blocks in the stack (and the "2" block), and get rid of the "0" blocks as soon as possible. After that, you can throw the "1" blocks in the receivers from ground level by making them bounce on a 45掳 trajectory. It's very hard, but I've come close to beat it a few times! :)
Lo-X
26. Aug 2013 路 16:00 UTC
Hi
I didn't managed to pass some levels, but the game is really really nice with a good concept, humor and nice pixels graphics. The 10 seconds are short and stressful, just what we do need =)
Very nice job, especially for a first one !
comrad_gremlin
26. Aug 2013 路 16:41 UTC
Thought it was impossible to beat at first, but then noticed that your time gets returned to 10 as soon as you drop the crate correctly :) Good job, man.
馃帳 vittorioromeo
26. Aug 2013 路 22:45 UTC
Thanks again everyone for the feedback.

I wrote a postmortem about 10corp, check it out! :)
http://www.ludumdare.com/compo/2013/08/26/postmortem-10corp/
rujo
27. Aug 2013 路 10:16 UTC
nice game with a very peculiar style.
Tanser
27. Aug 2013 路 17:27 UTC
Very dynamic and interesting. :)
N0_Named_Guy
28. Aug 2013 路 16:37 UTC
Will post video review soon.
Jod
28. Aug 2013 路 17:10 UTC
10corp will not tolerate slowness! Loved the mood and the setting! Couldn't quite get how to 'throw' boxes, which stopped me from progressing too far. All in all, a well-polished result!
N0_Named_Guy
29. Aug 2013 路 03:19 UTC
Video review: http://www.twitch.tv/n0_named_guy/c/2835551
Pixelfan Games
31. Aug 2013 路 12:10 UTC
i like graphics, sounds, and the concept, and difficult i like it :D Good job!
naufr4g0
16. Sep 2013 路 16:52 UTC
I really like thowing mechanic and the animation of the main character. :)