Ludum Dare 36 — August 26th-29th, 2016 — Theme: Ancient Technology

Back to Browse Entries

AGE of OORGH

by pi_pi3 - Competition Entry

​This is my scrapped Ludum Dare 36 compo entry.

If you just want to play the game, skip to Gameplay. If you want a premature post-mortem (pre-post-mortem? pre and post cancel each other out, meaning it's a mortem?), read on.

Why scrapped?

I intended to do much more with it. LD36 theme was 'Ancient technology'. My initial plan was that Oorgh is an inventor and a hunter. He'd be able to gather wood, stone and other resources to invent and create advanced tools and weapons like stone, club or even a spear!

So what happened?

3 reasons.

1. If you follow me on twitter (@pi_pi314), you might know that I developed this game in ANSI-C STD-99. And I didn't have nearly enough experience to develop in C like I do in Java. I also didn't have as many tools as I do when developing in Java, so I had to code some of them (and learn libpng to load images).

2. Early on I chose a bad structure for the game. Due to this I had to either follow it til' the end or rewrite it. Rewriting and debugging for the 2nd time would take a hell of a lot time, so I decided not to do that.

3. I had a hard time focusing. This was in fact the first time I couldn't focus properly. This has to do with some unrelated personal stuff.

What now?

​Nevertheless this Ludum Dare was an amazing experience. I learned what is good and what is bad in C (still kinda new to it, considering how extensive and powerful it is). I did some work on the tiny framework that was used in this project. I think this might've been my favorite Ludum Dare yet just because I learned more than ever before during a game jam. I wonder what will be in december. Maybe a 4.0+? That is the goal anyway.

What am I proud of?

Actually, the graphics. I like how they turned out. I'm also proud of some of the internal work I did.

Gameplay, or how does this game work?

While this game is unfinished, it still has some "gameplay".

There are exactly three mechanics:

1. Walking left or right.

2. Pressing w at the bush. This triggers the hunt sequence.

3. The actual hunt. It's pretty self explanatory. Press space at the right time AND when the animal isn't looking up. If you hit green, you succeed instantaneously. If you hit red, you fail instantaneously. Yellow and orange have a chance of 30% and 60% of succeeding. Whether you fail or not after hitting yellow or orange is determined semi-randomly.

After that the game ends and you get either the good or the bad ending, depending on the hunt outcome.

​Source

Full source code for the game is included with the game in the archive below.

Only a linux build is available. You may try to compile for Windows, but I really doubt it's possible.

So, now I'll play your submissions and do the feedbacks on the feedbackfriends. After that, see you in december!

Downloads and Links


Comments

onyon says ...
Aug 29, 2016 @ 11:46am

Interesting concept, looking at the description I can see that you wanted it to be much much more than what it is and I respect it. Had hard time focusing becouse of personal stuff too, I know how hard it is. I really like the graphics and well ugh everything that is made so far.

Good luck in the future and hope to see you focused for future jams :)

Yngvarr says ...
Aug 30, 2016 @ 4:12am

I want to see post-compo version! Graphics are really cool, I wish I could do like that.

GFM says ...
Sep 2, 2016 @ 12:02am

First of all, thanks for the comment on my "I'm in" post and on my game! =D

I tried to play your game, but I couldn't find libGLEW 2.0 and libpng16 through apt-get... So I've built it and bundled it into a package! There's even a (untested) 32 bits version. :)
You can get it here: https://dl.dropboxusercontent.com/u/55733901/random/age_of_oorgh.tar.gz
If you upload it to itch.io, it should even work through the itch app.


The game is indeed simple, but I can easily see why... Developing in C from scratch (without a base lib) seems insane! It's also too difficult (and crashes if I close it before the ending... XD)

However, I really liked the graphics! Specially the hunter. Its animation came out really cool. :)
Nice job! Hope to see you again on future jams! o/

You must sign in to comment.


Mini Submission FAQ

TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.

CAN I ENTER BOTH EVENTS?: You should pick 1 event, whichever you think it’ll do better in. If the idea is strong, and everything plays well enough, you can go Compo. If you’re a perfectionist, and would prefer people to play a more polished game, do the Jam. Many solo participants enter the Jam.

If you made 2 games, unfortunately, the website doesn’t support multiple submissions per user. To submit your 2nd game, you will have to make a 2nd account. Only do this if you made 2 games. Alternatively, if one game is better than the other, then consider just entering the better game.

CAN I KEEP WORKING UNTIL THE DEADLINE?: Yes! Immediately after the 48 or 72 hours, we do something called Submission Hour. As the name suggests, it’s an extra hour for you to package, upload, and submit your games. If there were catastrophic issues trying submitting your game, or you misunderstood how submissions work, that’s okay. It happens. We’re flexible. If you need advice, check with the folks on IRC. If you need an admin, get in touch.

CAN I KEEP WORKING ON MY GAME?: Oh definitely! You should! But for the sake of judging, keep the Compo or Jam version around. You can include a link to the Post-Compo/Post-Jam version of your game on your games page, but sure your main links are the original version.

PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate at least 20 games to improve your visibility (Coolness).

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crashes, win condition, or tiny bugs after the deadline. In a sense, this is like “porting” to support more players. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just fixing mistakes you should have caught had you been better rested.

MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs (http://mysite.com/mygame.zip) and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.


[cache: storing page]