Polish Conference On
Computer Games Development
Gdańsk 6 - 8 SEPTEMBER 2013

COMPO Games Bonanza

During the conference Games Bonanza will take place. It is a competition where teams write computer games in predefined time frame. Such competitions have long tradition among polish games developers and are commonly known as COMPO. Games Bonanza will last for 8 hours during which teams will face time, extreme programming and themselves to achieve victory.

How to attend?

To take part in the event participants need to inform organizers about it through the user panel on conference web page. Organized teams can be signed up as a whole by their captains. Team leader will be able to propose the name for the team and choose team members from registered participants. Teams will require verification and acceptance from organizers.

Competition rules

  1. COMPO "Games Bonanza" competition is part of National Conference on Computer Games Development.
  2. Games Bonanza will take place on the last day of the conference and will last 8 hours.
  3. The competition's goal will be creation of a computer game which gameplay will be tightly connected to predefined main subject.
  4. The idea behind the competition is encouraging teams to develop new solutions suitable in games development.
  5. The main subject will be chosen by voting during the day before the competition.
    1. Selection of the main subject will be done from five, previously provided by organized subjects.
    2. Each COMPO participant will be able to award 5, 3 and 1 point to any subject. The higher the amount of points the better is the subject.
    3. Main subject will be chosen as the one with the highest amount of points.
    4. Participants forming a team can communicate with each other during voting and award points equally.
    5. During the time between publication of the main subject and start of the competition participants can perform tasks involving gameplay design, production process or tasks assignment.
  6. Before official start of the competition participants cannot create any resources that would be used in games developed during the competition (like textures, models, sound effects, music etc.). Till than participants cannot create any game code. In conclusion only resources and code created during competition can be included inside the game. Breaking of those rules results in disqualification.
  7. Due to length and aspects of the competition team participation is advised.
    1. Default size of a team is equal four people. It can be changed by organizers when total number of participators will be too low or to high to the number expected by organizers.
    2. Participants can create teams smaller than default and even participate as individuals. Such teams will be treated equally to others and will not be favoured.
    3. Team members should choose a representative that will present the game at the end of the competition. If the conditions will allow games could be presented by more than one representative.
  8. Games should be coded using traditional languages (like C/C++/C#, Pascal/Delphi, Java, Basic and similar).
    1. It is forbidden:
      1. To use any kind of game creators, game makes etc.
      2. Utilisation of commercial libraries, engines and modules.
    2. It is allowed to:
      1. Utilise operating system mechanisms and API.
      2. Utilise coding environments libraries and modules.
      3. Use basic libraries and frameworks: boost, SDL, Allegro, AllegroGL, OpenAL, FMOD, DevIL. It is also allowed to use other libraries and frameworks under condition of organizers agreement before the competition.
      4. Use self made noncommercial engines and frameworks adjusted for the needs of the competition under condition of organizers agreement before the competition.
    3. Above mentioned engines, frameworks and libraries should provide only basic functions:
    4. - reading and decompressing resources in chosen formats
      - support for input and output operations like reading keys from keyboard etc.
      - sound playback
      - basic 2D and 3D operations
      - user interface presentation
      - support for calculations
    5. It is forbidden to change code of other games to suite competitions needs.
  9. Participants can use external tools for creation of game resources like graphical, sound and modelling software.
  10. All resources, libraries and software used during the competition should be legal and should obey intellectual property law.
  11. Computers with basic software and Internet access will be provided by organizers but it is not mandatory to use them.
  12. Games developed during the competition cannot contain content that is illegal or violates anyone dignity, like racism, pornography, glorification of violence etc.
  13. At the end of the competition each team is obliged to turn over to organizers last working version of the game. This version will be presented by team representative during presentation time.
  14. Each team is also obliged to deliver all source code written during the competition as well as all external libraries and modules needed to run the program. External dependencies can be delivered as an instructions detailing where can they be downloaded from.
  15. During the presentation team representative should mention all required libraries and frameworks and their usage. Information about development tools are optional.
  16. Organizers reserve a right to test final versions of developed games.
  17. Organizers reserve a right do publish all developed during the competition games among all participants of the conference who made full registration. Games will become available in password protected area on the web site. All rights to developed games stay with respective authors.
  18. Voting for the best game will take place after presentation of all teams.
  19. Votes can be cast by any registered conference participants and a neutral jury designated by organizers.
    1. Each conference participant can award any 3 games. One game can be awarded 5 points, one 3 points and one 1 point. The higher the amount of points the better is given game.
    2. Members of the teams cannot vote for games created by themself.
    3. Jury will award games basing on gameplay and idea. Remaining features like visual and sound effects have secondary value.
    4. Each jury member awards games like any other conference participant. Their votes however have higher value - jury votes are multiplied by a ratio based on fraction of conference participants.
    5. Jury members can add comments to games. Those comments will be made public during vote summarising.
    6. The ballot is secret.
    7. Organizers will count votes publicly.
  20. Winners of the competition will receive prizes provided by sponsors or conference organizers. Each winning team member will receive a certificate.
  21. Each member of a team receives equal prizes whenever the are available.
  22. Prizes are awarded to teams that occupy first three places. Every change to this rule will be made public before start of the competition.
  23. Detailed list of prizes will be published on conference web page no later than one month before the start of the conference.