|
|
Frequently Asked QuestionsCan I reuse code for the Speedhack?Sure. Code reuse is a essential hacking skill. You can use any code that you are legally able to do so (your own, GPLed, giftware, public domain or any other Free Software licence). I would ask you to indicate what changes that have been made to the code, so that I (and others) can judge your hack on it's merits. A 250KB zipfile is not enough!For a weekend's work, you are not likely to fill the entire file with code. The compression rate is around 50% - so you have approximately 500 KB to play with. If space is short for graphics and sound, then look into otherways of producing them. Dynamic generation such as plasmas and fractal music need no space apart from the code. Use the opportunity to try new things. This is after all, a hacking competition! Do I have to supply the source? I'm worried about people stealing my work!I'm afraid so. You have insufficient space to supply a statically linked binary, so you need to supply the source only with the data for the program. It also shows that it is your own work, and people can also learn from it. If you are worried about people exploiting your code, then you could release it under a licence like the GPL (GNU Public Licence) that allows people to examine and play with what you have written, whilst preventing people from simply adding it to their project and not crediting you or sharing the source with other people.. Can the competition start at a different time for me since I live many hours away from UTC?It is just a deception that living in the UTC timezone is an advantage. Everyone will get some sleep at some point, so it all works itself out. Example: if the competition starts at 6AM your time and you are a nocturnal programmer, you may wake up at 11AM. The competition has already started, but when night comes, you'll be able to make up the lost five hours as the early birds get their sleep. The bottom line is that whoever sleeps the least gets the most time - but you'll have to balance that out yourself. It may be that your personal schedule doesn't work well with the deadlines, but that is something that you'll have to work out. In any case, 72 hours is a long time, and you should be able to get at least *some* time to code. Can I use other programs like utilities for graphics and sound in my entry?Of course. You can use any package that you like to develop data,sound and graphics for your entry. You might like to point out what you used as part of your entry documentation, but it isn't necessary to do so. You will need to include any files that you generate (obviously) which will take up space in the zipfile that you create. You do not need to include any utility in your entry, unless it is something developed as part of your entry, is required to run your program and can be compiled from source. What about add-on libraries and other helper code? What if the website that I got it from no longer exists?Libraries, add-ons and public domain code that is self contained (compiled independently from your code) does not need to be included. I am assuming that the code is freely available from a website, and you will need to supply a web address where it can be downloaded. if the website no longer exists (as sites are created and vanish all the time) then you should upload the version that you used onto your own website so that I can compile the code to check it. I have no desire to trawl the internet looking for add-ons as I have enough to do..! :) Can't I write a single line of code before the competition starts?No, not a single line of code, so all entrants will have exactly the same amount of time available. One weekend is a very short timespan and an extra day of coding will give you a great advantage. I can't make it on the date you mention, will there be another TINS later?That depends on the success of this compo. Ask me again later. One weekend is way too short!Not true. Take a look at earlier speedhack entries and you will see that a lot of them are really complete games which are fun to play. Of course you will have to limit your goals a bit because there is no way you will be able to write a Final Fantasy-like RPG in just a weekend. On the other hand, most people are not able to write such a game anyway. |
|
|
Link provided by the allegro banner network:
Last update : Mon Dec 29 10:16:12 2003 GMT. |
|