2009
12.20

One of the keys to creating portable games is the ability to maintain a small file size (or at least as much as possible) and an easy way to extract and run the game. Another factor in portable game creation is making sure that administrative rights on the local computer are never needed.

The easiest way to build a file like this is creating a self-extracting .zip file. With this installation type, we can set it to load all the games files into the local users’ temporary folder and launch the game from there. This helps both slow flash drives and slow computers, and also making distribution and launching that much easier.

The utility itself

DOWNLOAD: ZIP 2 Secure EXE (900 KB)

This wonderful utility by chilkatsoft holds the key to creating self-extracting archives. Of course, the main part of that utility is the fact you can secure the executable, but it has many things that we can use to create a portable game launcher. (Heck, maybe you DO want to password protect the game.) Some things we can do is allow/disallow choosing where to extract the archive, set to default location or automatically extract to the users’ temporary directory, add/remove buttons and text (immediately start extract on starting the .exe or wait for Unzip to be clicked? Totally up to you.)

Once you package your portable game or application, archive it in a .zip file. Open it with this utility and set your settings accordingly. Some important things that you will want to set will be where to unzip the archive to, and ‘Run this “setup” file after extracting.’ The “setup file” is actually what you will want to point for whatever executable or shortcut link launches your game from inside the extracted directory.  Make sure this will extract to a common directory that everyone has if you disable the users’ ability to choose where it will be extracted to.

If you’re building something for being run on computer that will not have administrative rights for the local user, you’ll probably want to pick the temporary directory and launch it from there.

Hopefully, this helps some people get started on creating self-extracting, portable games. Feel free to try out any I have posted here or leave a comment.


2009
07.07

Here are the zip files from CompleteGFX.com for all the free styles they have released. Their website is down, and vbulletin.org has since pulled the files.

  • [3.8.1] Dark_vb by CompleteGFX.com.zip – Downloads
  • [3.8.1] Dark_vb_2 by CompleteGFX.com.zip – Downloads
  • [3.8.1] Green One by CompleteGFX.com.zip – Downloads
  • [3.8.1] Sleek Passion by CompleteGFX.com.zip – Downloads
  • [3.8.1] Vivid Stripes by CompleteGFX.com.zip – Downloads
  • [3.8.1] Zero by CompleteGFX.com.zip – Downloads

2009
07.05

The question of how to set up a domain name as a game server address has come up. You may want something that looks like “game.zsnnet.org” or “css.zsnnet.org” rather than the standard IP address of the game server.

Assuming you already own the domain name, you will need to go to the domains’ DNS settings and add an “A Record” with a Name value of the sub domain (game.zsnnet.org), and a Value of the IP address of the game server you want to point to.

Each webhost or domain provider will be different, some of you will need to contact them to add the DNS record, others (like Dreamhost) allow you to configure your own Custom DNS. Search their support or help areas to see how to configure it correctly for your providers system.