Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: [LD 27] 10corp  (Read 2504 times)

0 Members and 1 Guest are viewing this topic.

SuperV1234

  • Full Member
  • ***
  • Posts: 179
    • View Profile
[LD 27] 10corp
« on: August 26, 2013, 02:59:24 am »
10corp
a frustrating reflex-based puzzle platformer



This was made for 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.

Ludum Dare entry page
Win32 download
Linux download




Postmortem

---

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

---

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

---

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!
« Last Edit: August 27, 2013, 01:07:36 am by SuperV1234 »

Mister

  • Newbie
  • *
  • Posts: 22
  • Zomg
    • View Profile
Re: [LD 27] 10corp
« Reply #1 on: August 26, 2013, 04:38:05 am »
Hahaha I haven't tried it yet but it looks like a really cool concept -- it kind of reminds me of Block Dude but much more extreme and clever.

I'll give it a try on Tuesday when I get back from work  :D
Check out My Blog.

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Re: [LD 27] 10corp
« Reply #2 on: August 26, 2013, 06:04:45 pm »
I left a comment on Ludum Dare sub thread but for SFML users, here it is !


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 !

SuperV1234

  • Full Member
  • ***
  • Posts: 179
    • View Profile
Re: [LD 27] 10corp
« Reply #3 on: August 27, 2013, 01:07:14 am »
Thanks for the feedback. I wrote a postmortem, available here:

http://www.ludumdare.com/compo/2013/08/26/postmortem-10corp/

Clockwork

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: [LD 27] 10corp
« Reply #4 on: August 27, 2013, 06:07:26 am »
Haven't tried it yet, but can't wait to get to it tomorrow!  It looks really interesting. 
I read "reflex based platformer" and had a bit of a panic attack.  Man, what has Super Meat Boy done to me...

SuperV1234

  • Full Member
  • ***
  • Posts: 179
    • View Profile
Re: [LD 27] 10corp
« Reply #5 on: August 28, 2013, 08:09:17 pm »
Haven't tried it yet, but can't wait to get to it tomorrow!  It looks really interesting. 
I read "reflex based platformer" and had a bit of a panic attack.  Man, what has Super Meat Boy done to me...

Can't wait to hear your thoughts :)

Anyway, does anyone feel like the game has potential to become something more?
I was wondering if, with a lot of improvements, and tweaks to the throwing mechanic, it could be worth expanding the game, adding more features/elements.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9191
    • View Profile
    • development blog
    • Email
Re: [LD 27] 10corp
« Reply #6 on: August 28, 2013, 09:47:19 pm »
Well I didn't make it past level three, even after watching to video to understand how to 'throw' boxes. Either it's the key binding (Z<->Y) that doesn't make it work nicely or I'm just not made for such games. ;D
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

AlexxanderX

  • Full Member
  • ***
  • Posts: 128
    • View Profile
    • AlexanderX
Re: [LD 27] 10corp
« Reply #7 on: August 28, 2013, 10:06:40 pm »
eXpl0it3r: And I tried for about 15 minutes to pass that level :D. I'm blocked at level 5 now and can't finish it :| .
The game don't need to be saved? Because when press ESC throw me to the menu and show to start from level 0 :(.
« Last Edit: August 29, 2013, 09:50:57 am by AlexxanderX »
Here you can find my blog and tutorials about SFML - http://alexanderx.net/ (died...) - http://web.archive.org/web/20160110002847/http://alexanderx.net/

SuperV1234

  • Full Member
  • ***
  • Posts: 179
    • View Profile
Re: [LD 27] 10corp
« Reply #8 on: August 28, 2013, 11:02:53 pm »
eXpl0it3r: And trid for about 15 minutes to pass that level :D. I'm blocked at level 5 now and can't finish it :| .
The game don't need to be saved? Because when press ESC throw me to the menu and show to start from level 0 :(.

Level 5, as said in the OP, is very hard because of a mistake. Also, you can choose starting level in the main menu by using left/right arrow keys

 

anything