Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » [MinorHack] The saga continues

This thread is locked; no one can reply to it. rss feed Print
[MinorHack] The saga continues
CGamesPlay
Member #2,559
July 2002
avatar

This is the thread for the March 17th MinorHack.

I've done a lot of work around the site lately, so I will outline the new features here.

  • Email notification. Never miss another MinorHack because of not knowing! If you set your email address at the User Information page, and then set your email preferences at the Email Settings page, you can stay in touch!

  • The Bonus Rules page and everywhere else rules are shown now includes a link to that rule's page. This page will show a list of competitions that used this rule, so if you don't understand how to implement a rule, you can brainstorm from those.

  • Scores are in the database. There isn't a way to submit votes through the site yet, but you can look at the past competitions and see who won each one (and who has been disqualified because of not voting).

  • A hidden page, the User List, shows all the people who have played in MinorHack and how many times. This will eventually show the user's total score and some "participation rating" to sort them by ("participation" will probably be defined as something like number of competitions won * total number of points * total number of games played).

  • Icons have been added around the site. They add a splash of color :)

  • You can now download the entire competition as a single zip file containing all the entries, revised entries, and a Makefile. Also, entry filenames now reflect the user name of the submitter, and not the number.

Hope you enjoy!

Just to keep things easy to find in the future, the following is a list of all the previous MinorHack threads, sorted chronologically.

--
Tomasu: Every time you read this: hugging!

Ryan Patterson - <http://cgamesplay.com/>

Zaphos
Member #1,468
August 2001

I like the site improvements!

Looking forward to the 17th ...

Kikaru
Member #7,616
August 2006
avatar

I'll see if I can participate. :)

Onewing
Member #6,152
August 2005
avatar

I better go to sleep now so I can wake up for this in time. :)

------------
Solo-Games.org | My Tech Blog: The Digital Helm

Dennis
Member #1,090
July 2003
avatar

I think I'll be able to participate but that depends on how tired I'll be in nine hours from now.

Kibiz0r
Member #6,203
September 2005
avatar

I'm hoping I'll wake up in time. ::)

Side-note: How early is too early to propose a competition? I have a friend who might've done this one, but he had a focus group dealie to go to. Anyway, I'd like to get him in on one. Weekends seem to work well, but I was wondering if next weekend would be too short notice.

CGamesPlay
Member #2,559
July 2002
avatar

Just go to the "Proposed Competitions" page, and put in the time :P

--
Tomasu: Every time you read this: hugging!

Ryan Patterson - <http://cgamesplay.com/>

Kikaru
Member #7,616
August 2006
avatar

Well, I should be in this one! :D

CGamesPlay
Member #2,559
July 2002
avatar

2 yes's and 4 maybe's... Looking good so far :)

--
Tomasu: Every time you read this: hugging!

Ryan Patterson - <http://cgamesplay.com/>

Kikaru
Member #7,616
August 2006
avatar

Heck, I was in a 1-man compo! ;) (it wasn't fun :'()

CGamesPlay
Member #2,559
July 2002
avatar

Yeah, and you got disqualified!

--
Tomasu: Every time you read this: hugging!

Ryan Patterson - <http://cgamesplay.com/>

LennyLen
Member #5,313
December 2004
avatar

Kikaru said:

Heck, I was in a 1-man compo!

CGamesPlay said:

Yeah, and you got disqualified!

That is so delicious! :D

Krzysztof Kluczek
Member #4,191
January 2004
avatar

I'm in for this one. :)

CGamesPlay
Member #2,559
July 2002
avatar

I've said it before and I'll say it again: this could be the biggest MinorHack yet! :)

Oh and for your entertainment, I am presently coding a "download competition" feature, where you can download all the original and revised entries for a competition, including Makefiles! :)

--
Tomasu: Every time you read this: hugging!

Ryan Patterson - <http://cgamesplay.com/>

Kikaru
Member #7,616
August 2006
avatar

And how was I disqualified? ???

Jakub Wasilewski
Member #3,653
June 2003
avatar

I hope I will be able to participate in this one, but I can't really promise anything - I'm having a bunch of, let's say, unwanted guests this evening :-/.

---------------------------
[ ChristmasHack! | My games ] :::: One CSS to style them all, One Javascript to script them, / One HTML to bring them all and in the browser bind them / In the Land of Fantasy where Standards mean something.

CGamesPlay
Member #2,559
July 2002
avatar

Quote:

And how was I disqualified? ???

Well, technically the whole competition is nil because there was no way to vote. You got DQed because you didn't vote :)

--
Tomasu: Every time you read this: hugging!

Ryan Patterson - <http://cgamesplay.com/>

Ron Ofir
Member #2,357
May 2002
avatar

I think I might be in too.

CGamesPlay
Member #2,559
July 2002
avatar

Zip file downloading is done. You can check it out at any competition page. Also at the bottom of the pages is a link to the Makefile I wrote. Also, entry file names now reflect the user name of the submitter, not the number.

I would appreciate it if MinGW users would test the Makefile. I'm confident that it works, but a little assurance would be nice.

--
Tomasu: Every time you read this: hugging!

Ryan Patterson - <http://cgamesplay.com/>

Dennis
Member #1,090
July 2003
avatar

yawn I'm tired already. I'll slack this evening. Good luck everyone!

CGamesPlay
Member #2,559
July 2002
avatar

Why did you change your name? ???

--
Tomasu: Every time you read this: hugging!

Ryan Patterson - <http://cgamesplay.com/>

Jakub Wasilewski
Member #3,653
June 2003
avatar

Nope, doesn't work - it thinks it's under UNIX and subsequently fails to compile anything for obvious reasons.

I've attached a somewhat fixed Makefile that recognizes MinGW and defines CXX so that it works. But still, it doesn't take into account that some entries need other libs linked besides Allegro. For example, my entry in the competition linked requires -lwinmm for timing.

Quote:

Why did you change your name?

Obviously, he officially changed his legal surname to "" ;).

---------------------------
[ ChristmasHack! | My games ] :::: One CSS to style them all, One Javascript to script them, / One HTML to bring them all and in the browser bind them / In the Land of Fantasy where Standards mean something.

CGamesPlay
Member #2,559
July 2002
avatar

Why did you change the ifdef line to ifneq?

Why did you set CC to $(MINGDIR)/bin/gcc?

Why didn't the default CXX work?

--
Tomasu: Every time you read this: hugging!

Ryan Patterson - <http://cgamesplay.com/>

Dennis
Member #1,090
July 2003
avatar

NameChange: Various reasons. One of the minor reasons was that I felt it was too long. I won't talk about the main reason publicly, if you absolutely have to know, you can pm me.

Jakub Wasilewski
Member #3,653
June 2003
avatar

Sorry, I attached the wrong file ;).

Anyway, "ifdef MINGDIR" executes the else part even if MINGDIR is defined in the environment. Definitely strange. I tried to fix it with ifneq($(MINGDIR),) but it appears that this doesn't work either...

The CC was just something I was checking. CXX defaults to cc1plus on some MinGW installations, even though MinGW doesn't have cc1plus.exe (only g++.exe).

Sorry for the confusion.

[edit]
And somehow I can't delete the attachment I made to this post. Please disregard it, it doesn't work either...

[edit2]
Ok, now it works with ifdef MINGDIR even though it didn't when I first tried ::). I think I'm going to duct-tape my mouth before I convince even more people that I'm an idiot.

---------------------------
[ ChristmasHack! | My games ] :::: One CSS to style them all, One Javascript to script them, / One HTML to bring them all and in the browser bind them / In the Land of Fantasy where Standards mean something.



Go to: