iDevGames Forums
21 Days Hints and Tips - Printable Version

+- iDevGames Forums (http://www.idevgames.com/forums)
+-- Forum: Community Zone (/forum-4.html)
+--- Forum: Contests (/forum-19.html)
+--- Thread: 21 Days Hints and Tips (/thread-6523.html)

Pages: 1 2


21 Days Hints and Tips - BeyondCloister - Jan 24, 2004 12:01 PM

I thought I would offer some hints and tips for anyone who wants to listen. If I manage to help just one person then it was all worth it Grin Hopefully others will add to this thread in time to help others out.

One possible way to reduce the size of your game is not to include any graphic assets. Don't laugh, not as crazy as it sounds Rolleyes

Instead what you can do is one of the following.

Use simple vector graphics for your game. Remember the idea of this contest is not such great graphical content as a uDG game. Used correctly these kinds of graphics can be very effect indeed.

Another option is that you create all the graphics at run time by drawing them to memory instead of loading them from file. A variation on this is to create them to file the first time the game is run.

These are techniques that have been successfully used on platforms where resources are limited such as PDAs.


21 Days Hints and Tips - whogben - Jan 24, 2004 12:48 PM

I might try and cheat by making my game go online and download the necessary assets when it is first run. It might even be a feature whereby it goes to google:image-search and gets new images every time the game is played.


21 Days Hints and Tips - Josh - Jan 24, 2004 04:53 PM

Probably being too nit-picky here, but... wouldn't having the app go online and retrieve the game assets be against the spirit of the contest?


21 Days Hints and Tips - suhbataar - Jan 24, 2004 05:00 PM

... and the game wouldn't do very well in the (however unlikely) case that there is no internet connection available...


21 Days Hints and Tips - BeyondCloister - Jan 24, 2004 05:09 PM

Quote:I might try and cheat by making my game go online and download the necessary assets when it is first run.
Now if some free software I downloaded started going online unexpectedly I would get concerned!

Quote:... and the game wouldn't do very well in the (however unlikely) case that there is no internet connection available...
Laptop users are not always online, and don't forget those who share a dial-up connection with a phone user.


21 Days Hints and Tips - Nevada - Jan 24, 2004 05:49 PM

I can see it now. 'The game is only a 500kb download. But once you launch it you have to download 15MB of assets... Hey, the game download is still under 5 megs isn't it?' Plus, I think it was stated that the complete game download must not exceed 5 megs.....


21 Days Hints and Tips - whogben - Jan 24, 2004 08:40 PM

unfortunately i don't have much choice, the runtime file with no assets is about 2.3 megs compressed!


21 Days Hints and Tips - funkboy - Jan 25, 2004 09:44 AM

whogben Wrote:unfortunately i don't have much choice, the runtime file with no assets is about 2.3 megs compressed!
What development tool are you using? I can compress a standalone from MetaCard 2.4.3 down to about 800K - plenty of room for lots of graphics/sounds.

--

As for other hints... well, 3D polygons never take up a whole lot of disk space Smile


21 Days Hints and Tips - whogben - Jan 25, 2004 10:25 AM

OH! I have a brilliant idea, won't help me but maybe someone can do this...

For macOSX games why not let them start with the textures, I mean, rather than store the textures in the game downloadable, when the game opens for the first time have it take predefined sections out of the standard Apple desktop patterns etc! I bet you can get a lot of textures out of those...


21 Days Hints and Tips - suhbataar - Jan 25, 2004 10:31 AM

that i think is more honest... Smile & inventive too.


21 Days Hints and Tips - whogben - Jan 25, 2004 03:16 PM

suhbataar Wrote:that i think is more honest... Smile & inventive too.

never seen u before, can i trust you? maybe you should post in the Introductions thread friend, or foe.


21 Days Hints and Tips - stevejohnson - Jan 25, 2004 04:39 PM

Quote:Use simple vector graphics for your game. Remember the idea of this contest is not such great graphical content as a uDG game. Used correctly these kinds of graphics can be very effect indeed.

Retro Defender already uses this. It will be a contest entry, since I think I can fairly say that I haven't put more than 3 weeks total into it. Also, I won't really work on it during the actual contest.

Quote:Another option is that you create all the graphics at run time by drawing them to memory instead of loading them from file. A variation on this is to create them to file the first time the game is run.

This sounds like a good idea. I'd like to offer another suggestion that combines both of these ideas: create your own image file format that instructs how to draw your vector graphics, and then draw them to a buffer and use that as if you had loaded it in as a graphic.


21 Days Hints and Tips - sohta - Jan 25, 2004 05:18 PM

Old ( well no so old ) wisdom:

The amount of information contained in a file does not depend on the size of the file, but in the size of the algorythm required to generate the file. Sneaky


21 Days Hints and Tips - blobbo - Jan 26, 2004 03:32 PM

can someone point me to a set of royalty-free playing card images? i need all 52...

and yes, i know i should draw them from scratch to save space. if i have to, i will. but for now i'd rather just manage the images...


21 Days Hints and Tips - OneSadCookie - Jan 26, 2004 03:42 PM

Hey, that's cheating!

I spent last night writing the code to draw the cards piece by piece...

[Image: 21shot.jpg]