The Week of Awesome III - The third annual unofficial gamedev.net competition! - Administration thread

Started by
232 comments, last by Eck 8 years, 8 months ago

Will I loose points if I use an installer? I am having a lot of problem getting my XNA game to deploy with it's dependencies (they are being packaged but not working). What is the problem with an installer anyway?

You might lose a few points in "First Time User Experience" depending on how poor the installer is. If you can, get it working without the installer. If not, do what you have to do to release your game on-time, even if it costs you a point or two.

The "problem" in general (not just this contest) with installers is that for small programs or games, we don't want tools to be installing them to whereever they want - making changes to the registry, creating folders in Program Files, Users/Bob/Program Data/, links on the desktop and in the start menus and in the Games folder, and then when uninstalled a few days later, fails to properly clean up the files/registry-changes/folders it creates.

Installers are good for programs that are (A) large, (B) integrate into the OS, and/or (C) are going to stay on the computer for more than a few weeks.

Installers give access to our devices in an intimate way that, as a programmer and computer-savvy user, is a nuisance.

Even if it doesn't need an installer, if your program requires admin privileges to run, that'd ding you a UX point or two as well. The exact amount (if any) will vary from judge to judge, but each judge will at least be consistent with all the entries they review.

It won't completely nuke your score though - First Time User Experience is only 10% of the scoring, and you're unlikely to lose all 10% just from an installer. You can make up for it with other FTUX improvements, if you have to, or even just polish your art and sound more to get extra points in those categories.

Advertisement

The problem isn't my system or game, it is the fact that there are missing dependencies on other users systems. I tried including the dependencies and it wasn't working. Guess I'll just take the hit on the installer, I already wasted too much time on this :(

Thanks anyway

Remember to mark someones post as helpful if you found it so.

Journal:

http://www.gamedev.net/blog/908-xxchesters-blog/

Portfolio:

http://www.BrandonMcCulligh.ca

Company:

www.gwnp.ca

Placing the link to my game here. I'll do a write-up about it in a bit.

https://github.com/aletheiagamestudio/Week-of-Awesome-2015/blob/master/toDieIsToGain.zip?raw=true

The problem isn't my system or game, it is the fact that there are missing dependencies on other users systems. I tried including the dependencies and it wasn't working. Guess I'll just take the hit on the installer, I already wasted too much time on this sad.png

Thanks anyway

I'm sorry I didn't see this sooner. I had some detailed instructions on all the prerequisites for XNA in my entry last-year: It should be in a txt file included in the zip.

http://www.gamedev.net/blog/1922/entry-2260272-the-week-of-awesome-ii-day-7-crossing-the-finish-line/

XNA Prerequisites wasn't something I thought about until about 2 weeks before the jam. Then I started getting all my non-programmer friends trying out "tester" games to see what libraries it mentioned. Before the jam started, I asked some judges to install everything necessary ahead of time to hopefully make it easier on my entry (and other XNA teams).

After the jam, I switched over to Unity because of all the cool entries I saw and how easy it was to start their games. smile.png

- Eck

EckTech Games - Games and Unity Assets I'm working on
Still Flying - My GameDev journal
The Shilwulf Dynasty - Campaign notes for my Rogue Trader RPG

This topic is closed to new replies.

Advertisement