Question regarding udev games contest rule 8

Member
Posts: 44
Joined: 2008.12
Post: #1
Hi all,

Glad to see you are hosting this contest again! I enjoyed playing the game entries in previous years, but have never entered myself. I was sad not to see the contest hosted for the past few years.

I just started working on a game that I was considering entering but I'm not sure it qualifies due to a technicality.
I am authoring in Director MX 2004 which I've learned to use at work. It publishes stand alone application files, but although they run great on my intel imac under Rosetta, they are not universal binaries.
In your rule 8, you specifically mention Rosetta as an example of a translation software that would disqualify the game, even though it is built so seamlessly into OSX. Am I disqualified from entering?

Thanks,

-Matt
⌘-R in Chief
Posts: 1,237
Joined: 2002.05
Post: #2
Yyyyyup. You'll have to upgrade to a later version which builds universal binaries, or choose a different tool.

A reason, you ask? Here's one: Rosetta is there now, but it won't be forever. Snow Leopard is rumored to possibly be entirely Intel-only, and it's also rumored that Rosetta is already not installed by default. A goal of this contest is to have games that will be as forward-compatible as possible in the condition in which they're entered into the contest.
Member
Posts: 44
Joined: 2008.12
Post: #3
Hrrmmm.... Director 11, the latest version does build universal binaries, but I can't afford it at the moment... I suppose I could try working in MX 2004, then download Adobe's 30 day trial of new version for my final contest builds, but that feels dicey, and I'm not sure if that puts watermarks on the builds or some such nonsense like that.... I don't think I have the time to learn a different tool at the moment and still make the deadline.
⌘-R in Chief
Posts: 1,237
Joined: 2002.05
Post: #4
Yes, for your particular situation, it's a bit unfortunate. Best of luck.
Member
Posts: 44
Joined: 2008.12
Post: #5
Well I just registered. I like the way my game is shaping up, and I'd like to enter. I figure I'll figure out a way to make it universal binary by the submission deadline, either by downloading a trial of D11, or convincing my boss to upgrade. Any pre submission prototypes I release will probably not be universal though.
Moderator
Posts: 623
Joined: 2007.09
Post: #6
Good luck in the contest!

- Lincoln Green
http://www.binkworks.com/
Member
Posts: 44
Joined: 2008.12
Post: #7
Thanks!

If nothing else this contest has inspired me to get me off my lazy butt, and start coding the game that has been kicking around in the back of my brain for a few years. I'm close to being able to release a playable prototype for y'all to peruse.

Good luck to you too!

-Matt
Member
Posts: 44
Joined: 2008.12
Post: #8
Well the whole download the trial version of D11 to publish my final build won't work. I just installed it this weekend and unfortunately the trial doesn’t let me publish. I have a workaround that involves using a generic D11 stub projector to display it. Unfortunately, the workaround is less than elegant as I can’t have everything wrapped up in one application, but instead have to have an application that links to a bunch of external files in the same directory. Worse, it can’t seem to find the appropriate files automatically if the application path is very long. (So if you try it, place it in your applications folder or somewhere else low down) You can download an example of this workaround here:

http://homepage.mac.com/mattness/constel....6_D11.zip

I’m going to try to talk my boss into upgrading our software when he gets back from vacation next week. Not sure I want to yet though, as it sounds like a newer version is about to be released. http://www.amazon.com/Adobe-65036551-Dir...119&sr=8-2

Alternatively, I could try to talk someone on the Director mailing list into publishing a final build for me.

If neither of those pan out, will my workaround version keep me from being disqualified? Will I have to use my inelegant workaround for my contest download? ...or can I just keep it in reserve in case it needs to be installed on a Snow Leopard machine without Rosetta?
Member
Posts: 715
Joined: 2003.04
Post: #9
I don't know why Snow Leopard and 'non-Rosetta' are an issue.
Neither of them are a reality yet.

Rosetta is a system default.

If the contest is about 'code' then Director code should work in the next Director upgrade anyway, that shouldn't be an issue either.

I also don't see why you can't have your files outside of an application package, if there is a double clickable application in there, then great.

Of course I don't make the rules, I just argue against the arbitrary ones that only hinder contest participants.

Looks fine to me after decompressing.

The lack of a Universal Binary is absolutely moot.
Nobody is going to be checking if its running in Rosetta, unless they are a lifeless loser with nothing better to do.

The reasons given by FreakSoftware are ridiculous.

The code you used in the game are for a specific environment, just like games in Unity.

Those environments cost hundreds of dollars, nobody is going to sit down and learn to make a game with such code outside of that environment.

Those environments are prone to updates over time.

Hell they can be canceled forever overnight, like previous entries with MetalBasic, and TNTBasic, etc.

Sounds like another jerk rule that needs to be erased because its meaningless.
Moderator
Posts: 679
Joined: 2002.11
Post: #10
For once, I actually agree with Bill on this point.

My web site - Games, music, Python stuff
Member
Posts: 44
Joined: 2008.12
Post: #11
Thanks for the support guys. I'm not sure who is in charge of the rules here. When I first joined I emailed Carlos to ask if I could submit a PowerPc build. He said he thought it was ok, but I should ask on this forum so that "veteran members will be able to dissect the ruling". FreakSoftware was the only one who replied.

I've done my best to comply with the Rosetta restriction. I'd really rather not have to upgrade with a new version of Director supposedly on the way. I'd also rather not have to depend on someone else to make a final build at the last minute. It would save me a lot of headache if I could just submit a power pc build like I've been doing for my preview releases. I've demonstrated that the program will work as a Universal binary.
Member
Posts: 749
Joined: 2003.01
Post: #12
Heck, if this guy doesn't get to enter the contest for this stupid rule it's time for mutiny.

©h€ck øut µy stuƒƒ åt ragdollsoft.com
New game in development Rubber Ninjas - Mac Games Downloads
Moderator
Posts: 623
Joined: 2007.09
Post: #13
I can't see any reason for this rule other than to keep entrants from getting angry if they release a game that won't work on the judges computers, and therefore have biased voting.
But in that case, the same could be said for games that are larger than others, or have greater graphics requirements.

Maybe I'm missing something(Not unheard of Smile).

- Lincoln Green
http://www.binkworks.com/
⌘-R in Chief
Posts: 1,237
Joined: 2002.05
Post: #14
igame3d Wrote:The reasons given by FreakSoftware are ridiculous.

The rules are what they are because that's simply what was discussed and vetted when they were hashed out and written. It wasn't some arbitrary "jerk" rule to piss people off.

A goal of the contest is of course to get nice useable code, but another is to have working binaries that can be played now or year from now. A year from now Snow Leopard and non-Rosetta will be a reality, and having a built game from the contest that no longer runs in that situation sucks.

Intel Macs have been around for quite a while, PowerPCs are increasingly less common, and non-Rosetta environments is an imminent reality. The rule is there so no one makes PowerPC builds that will cease to run on environments introduced just a few months from now - and forever into the future – and then never get updated.

Does it suck if you're using something like Directory and just happen to have an old enough version that doesn't do Intel builds? Of course! But one of the intents of the rule was to require reasonable future-proofing of games entered.

The rules specifically state they can be changed at any time. If you want it changed, email Carlos. He's the one with control now.
Member
Posts: 715
Joined: 2003.04
Post: #15
Quote:iDevGames, Do uDevGames?
The Mac Game Development Contest
Encourage the creation of new and original games on the Mac.

Highlight the brightest and most creative upcoming developers on the Mac.

Educate developers about professional game development through participation.

Simulate the pressures of the industry, while promoting the need for polished games.

Facilitate the exchange of source code, for the betterment of the community.

Increase cross-platform developers' interest in the Macintosh platform.

Where does it say:
"Limit the ability of Mac developers from using the tool of their choice"?

This rule became agreed on because someone was a jerk enough to
think it up and it was a good idea how?

Half the OS X market today is OS X 10.4.x

Your predictions on who will be running what,
and what software will and will not work a year from now are flat out false.

Isn't it pretty much the point of this contest to produce software
that is worth updating, when the time comes.?

The rule is dumb.

Constellation should be in for the win.
Thread Closed 

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Big contest for ExtremMotion Games orbrown22 0 975 Aug 29, 2013 09:36 AM
Last Post: orbrown22
  UDEV: Can I enter? aschearer 31 15,733 Mar 20, 2009 04:11 AM
Last Post: mattness
  Suggestion for rule change: prize distribution stevejohnson 18 9,739 Mar 8, 2009 12:35 PM
Last Post: DoG
  Long lost uDev entry.. Johan 8 5,453 Jan 29, 2009 02:46 AM
Last Post: Johan
  uDG Rule Clarification: Eligibility #8 stevejohnson 28 10,563 Dec 8, 2008 04:13 AM
Last Post: DoG