Jump to content

  • Log In with Google      Sign In   
  • Create Account


3H-GDC m.VII, April 10th, 2100 UTC ($128 of prizes) - Theme: Spring


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
69 replies to this topic

#1 Sean T. McBeth   Crossbones+   -  Reputation: 1424

Posted 24 March 2010 - 03:21 AM

3H-GDC m.VII

TL;DR Summary: Make a puzzle game in 3 hours. Win GDNet+ Membership. April 10th, 2100 UTC.
Prizes: #3: a PayPal transfer worth 3 months of GDNet+ membership ($12.95). #2: a full year of GDNet+ ($39.95). #1: a $75 gift card for Amazon.com (email gift card).
Description: For the seventh competition ever (it seems weird to me that we've done 6 of these things already, and yet the last one was over 3 years ago.), we are going to mix things up this time. I've just open sourced some code for creating grid-and-tile puzzles, ala Tetris or Dr. Mario or whatever. It provides a very basic framework for defining pieces and figuring out different ways to place them on a board. Included in the distribution is an example of the Tetris game. On top of that, there are two examples of UI implementations for the game, using either the system console or Windows Forms, demonstrating a sort of MVC setup for game development. Also, I've included the NUnit tests in the source code; if you want to run them, you will need to install the framework (the solution file is current configured to not build the test project when building the solution, to avoid errors for anyone who doesn't have NUnit installed). It's pretty simple, but if you have any questions, feel free to ask. So, the contest will be based in some way on puzzle games: you can use my library if you want or not, you can spend the next few weeks porting my library to your favorite language if you want (I've released under the MIT license), you can develop your own puzzle game library if you want, it doesn't really matter, as long as you meet the secret theme. If you would use my library, I would greatly appreciate it, to give it a sort of "real world" test, see what people make of it, and see where it should be taken from here. But, it's not required. We usually have prizes for this contest, typically a certain amount of cash via PayPal intended to be used to purchase a GDNet+ membership. Prizes are donated by the community as a whole. I've donated games before as well. At the very least, I'll end up covering 1 year, 3 months, and 1 month of GDNet+ membership fees as the top 3 prizes. I might dig through my hardware pile and find something interesting. Anyone else is free to offer something. Date/Time: Saturday, April 10th. Theme: "Spring" The past six contests were "Black and White," "Fire," "Crackers," "CARTS," "The Stars", and "The Pits". The emphasis is originality in interpretation. With the Crackers theme there were entries that featured fire crackers, saltines, people "cracking" windows open to prevent leathal doses of methane gas, and southern honkeys. I'm getting rid of the ASCII art requirement this time. If you want to do that, that's up to you, I like ASCII art games. I personally think the contest is easier if you do ASCII art, but that's just me. You might find it easier to do it in HTML5 or Flash, which is perfectly acceptable. Rules:
  1. Submissions must meet a predetermined theme (which will be revealed 15 minutes before the beginning of the contest)
  2. Any Language (C, Java, C#, Python, javascript, Brainf***, I don't care) or API (SDL, Allegro, PyGame, JOGL, even SVG in HTML5 is cool) are acceptable, as long as you handle all distribution yourself (Ideally include all assemblies. You may link to download page, but please, don't just link to the project's homepage). This is especially true if you use a "game maker", I don't want to have to hunt anything down to play your game.
  3. Writing the code in the time limit is "on your honor". That's why I keep the theme a secret: you might be able to make a generic game between now and then, but you won't be able to make anything specific to the theme. But seriously, why would you cheat for such a simple contest?
  4. Judges will judge on a full binary version of the software. They will not compile the software. Source code is not required, though you may request source code to be posted with your submission.
  5. Judging is conducted by a panel of non-competitors
  6. Judging is based mostly on overall gameplay and originallity of game design. We understand that content will be light, that graphics will be underdeveloped, that input MIGHT be a bit akward. Gameplay and concepts are key.
  7. prizes (when available) are listed above, runners up receive nothing.
Three hours is plenty of time to make a classic arcade game, or something new with simple gameplay. The threads for the previous contests are available below. Unfortunately, all of the links are broken. I still have an archive of all of the games, I just need to find a place to put them (maybe CodePlex?) If anyone wants to volunteer as a Judge, please post here and list your machine specs as well as your pertinent software running on your computer. For example, I'm: Processor: Intel Core 2 Duo E8600 Memory: 8GB RAM GFX: NVidia GeForce 8800 GTS OS: Windows Vista Ultimate 64bit Browsers: Google Chrome (default), IE8, FireFox 3.6 Other Software: Whatever the lastest, non-beta versions of Java, .NET, Python, Ruby, DirectX, and XNA are available. I don't remember, but I'll make sure everything is up to date before the contest. Not that it's terribly important, given the low level graphics this contest will require. [Edited by - capn_midnight on April 10, 2010 3:41:54 PM]

Sponsor:

#2 Moe   Crossbones+   -  Reputation: 1248

Posted 24 March 2010 - 04:58 AM

This sounds pretty interesting. What day of the week are they generally held, or are they generally coded in 3 hours, some time over a weekend (being honest about how much time it actually took you)?

#3 Sean T. McBeth   Crossbones+   -  Reputation: 1424

Posted 24 March 2010 - 05:09 AM

Quote:
Original post by Moe
This sounds pretty interesting. What day of the week are they generally held, or are they generally coded in 3 hours, some time over a weekend (being honest about how much time it actually took you)?


The way it's gone in the past: For a Saturday or Sunday, I pick a time that works for the timezone of the majority of people interested. At the start of the three hours, I post a theme for the submissions. Three hours later, I check my email for submissions. After three hours and 15 minutes, I ignore any new submissions (well, not completely, but they aren't added to the judging pool). Then, the judging period runs for however long it takes all of the judges to get back to me: I always do it right away but some people take a couple of days. I try to write a review of all of the submissions as well.

#4 ToohrVyk   Members   -  Reputation: 1591

Posted 24 March 2010 - 05:59 AM

Sounds like I've chosen a good time for my epic return to GameDev.Net [smile] It's good to see this contest coming back, I will definitely be joining.

Jack Nicholson from The Shining

Here comes, well, me.

#5 AndrewBC   Members   -  Reputation: 280

Posted 24 March 2010 - 06:10 AM

I'd totally be interested in participating. Hopefully the timing works out such that I'm not asleep! April 10th is fine for me.

#6 The Communist Duck   Members   -  Reputation: 154

Posted 24 March 2010 - 06:53 AM

This definitely looks interesting. :P

EST is...GMT-5? I think.

EDIT: Damn. I've just realised I'm in Berlin on Saturday 10th. Ah well.

#7 Sean T. McBeth   Crossbones+   -  Reputation: 1424

Posted 24 March 2010 - 07:18 AM

Yes, GMT-5. April 17th is also a possibility. Heck, if there's enough interest, we could do both.

#8 Sean T. McBeth   Crossbones+   -  Reputation: 1424

Posted 25 March 2010 - 03:29 AM

So does anyone want to volunteer for judging? Anyone want to donate any prizes? I'd also like to know who is going to compete about a week ahead of the competition, just so I can select a time that suits everyone and get everything prepared.

#9 Moe   Crossbones+   -  Reputation: 1248

Posted 25 March 2010 - 07:43 AM

It'd be fun, but I don't think I'll be able to (previous things going on on the 17th, 10th could be a possibility). That, and I really question whether or not I'd be able to actually churn something out in 3 hours...

#10 Endurion   Crossbones+   -  Reputation: 3485

Posted 25 March 2010 - 07:59 AM

Ooooh! :)

I'm definetively in! I love those challenges.

Edit: Oh, and my vacation ends on 11th of April, so preferrable before that.

[Edited by - Endurion on March 25, 2010 3:59:35 PM]

#11 szecs   Members   -  Reputation: 2120

Posted 25 March 2010 - 09:01 AM

I'm in. Er... in PM/e-mail? I guess I failed the first test: to sign up :P
10th April is fine, the time won't be fine I guess, but I'll try to stay awake.

#12 Trapper Zoid   Crossbones+   -  Reputation: 1370

Posted 25 March 2010 - 11:56 AM

I'm interested, depending on what time window is compatible. It's pretty hard to find a suitable time for both North America and Europe without it being at 3 a.m. over here.

#13 Sean T. McBeth   Crossbones+   -  Reputation: 1424

Posted 25 March 2010 - 12:06 PM

Just had a thought. If you guys could post your intended language when you are posting that you're interested in competing, that will help the judges get their machines ready to test your game after the contest.

#14 Trapper Zoid   Crossbones+   -  Reputation: 1370

Posted 25 March 2010 - 12:43 PM

Quote:
Original post by capn_midnight
Just had a thought. If you guys could post your intended language when you are posting that you're interested in competing, that will help the judges get their machines ready to test your game after the contest.

I'll most likely use Flash, given I develop on a Mac and need instant cross-platform capabilities. Alternatively I might use Python; it's what I'd like to use if I go with ASCII art, but when I checked a while back there weren't any good cross-platform ASCII libraries.


#15 Endurion   Crossbones+   -  Reputation: 3485

Posted 25 March 2010 - 07:42 PM

Most probably C++. I'm not that fluent in C# yet for a 3h compo.
But who knows, maybe also SilverLight (with C# then).

#16 ToohrVyk   Members   -  Reputation: 1591

Posted 25 March 2010 - 09:01 PM

javascript!

#17 ChurchSkiz   Members   -  Reputation: 446

Posted 26 March 2010 - 05:31 AM

I'd love to participate but I suck at puzzle type implementations so I am willing to be a judge.

Processor: Intel Core 2 Duo E6400
Memory: 2GB RAM
GFX: Radeon 1950xt (256mb ddr3)
OS: Windows XP
Browsers: IE8, chrome, FF, opera
Other Software: Pretty much all gaming run-times (silverlight, flash, shockwave, .NET, physix, XNA & c++ redistributable, etc.) Directx 9, latest Java

#18 Sean T. McBeth   Crossbones+   -  Reputation: 1424

Posted 28 March 2010 - 03:52 AM

Ok, so looks like interest is spread out across the world. That means any time I pick for the contest is going to not fit for someone. With that in mind, I'm just going to keep it easy for me and set the time for 5pm EST.

Another interesting development: one of Philadelphia's hackerspaces, Hive 76, wants to promote and host an in-person, live-action contingent for a 3H-GDC. Maybe we can setup a web-cam conference between all of us.

#19 szecs   Members   -  Reputation: 2120

Posted 28 March 2010 - 04:41 AM

Er... I hope the webcam is not obligatory (since I'm too poor to have one).
Er... How to sign up? :P

Midnight yeeaah! Perfect timing.

#20 Sean T. McBeth   Crossbones+   -  Reputation: 1424

Posted 28 March 2010 - 05:05 AM

To sign up just sy you're interested in this thread. I'm keeping track of everyone. I'll have a more formal system for the next contest, but this one is too impromptu for that.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS