In some cases I might agree to the winner's request for a giftcard at a different internet store, but this will be considered at a per-case basis.

Best Game Award

Community Choice Award

Best Game Award

Community Choice Award

text/html; charset=utf-8

EDIT: Added 2017-12-11 11:19PM CET

EDIT: Added 2017-12-12 1:35AM CET

End of edits.

Winter is upon us (well, at least where I live) and that seems to be a clear signal to make another gamedev challenge - a game programming competition where the rules are made up (by me) and the constraints put in place are pretty challenging. And there are rewards too!Without further ado, welcome to the GWGC2017!Create a game that meets the following requirements:• Is a(like Jagged Alliance , the tactical part of X-COM , etc - see also this list on Wikipedia and this article for inspiration).• Is made in client-side web technology that runs by default on the newest stable Chrome on Windows 10 (yes, that means).• The whole game fits into(everything, including all art, fonts, etc).• The text in game, if any, must be in English.• The game cannot be created using any "game maker" software or use a dedicated game engine (like RPG Maker, Unity, Unreal Engine, etc). Basic libraries like jQuery are fine (if, you can squeeze it inside the 20KB limit that is). If in doubt, ask in the comment section.• Submission deadline is 7th of January 2018 at 11:59pm (23:59) CET (i.e. GMT+1) • Games must be submitted by sending a link to a downloadable package (hosted e.g. on Google Drive or something similar) to the following e-mail address: gynvael+winter2017@coldwind.pl (please also add a comment under this post that you sent an e-mail - otherwise I won't know that I didn't get an e-mail and can't debug it).• Source code and all the scripts used to build the game MUST be included in the submitted package (alongside the ready-to-test .html file). By submitting the game its author(s) agree to the game being re-hosted by me for anyone to download and test once the competition is over. I won't be doing anything weird with the game after the competition, but I want participants to learn from each other after the compo is over.• If you are using assets/sfx/music/etc created by someone else, please make sure its license allows you to use them for. Please note that some licenses require proper attribution - be sure to meet these requirements.• Games not following the rules/constraints will not be able participate in the competition.• When in doubt, ask in the comment section below.• Gynvael's Livestream crew cannot participate in the "Best Game Award" contest (but can submit games to be showcased and chosen for the "Community Choice Award" part).All prizes will come in a form of afor either amazon.com / .co.uk / .jp or .de, or steam (author's choice).Top 1: 150 USD (or equivalent in different currency)Top 2: 100 USD (or equivalent...)Top 3: 50 USD (or equivalent...)Top 1: 100 USD (or equivalent...)Top 2: 50 USD (or equivalent...)Top 3: 25 USD (or equivalent...)• There are no written-in-stone rules about that, but...• I'll focus on the overall game quality (gameplay, is it fun to play, aesthetics, etc).• I will totally ignore source code quality - please focus on the gameplay/etc. If the game crashes, but is mostly playable, I'll ignore the crashes too.• One of my PCs must be able to run the game smoothly (I will test the game on one/both of the following specs: i7 8-core/16-thread 128GB RAM with GTX 980 Ti and/or i7 4-core/8-thread 32GB RAM with GTX 1080 Ti).• I will generally try my best (including consulting the game author if needed) to make sure that the game is running as intended by the creator, as long as eventual patches / resubmissions are within the deadline mentioned in above sections.• If I will invite more judges to participate (e.g. if I feel the need for a second opinion) they will follow the same guidelines.• Details are yet to be decided, but there will be some kind of a poll for the community to vote. Some kind of an account on some kind of a popular service might be required to vote too.• Be sure to remember about the game having some sound effects. Music is a nice-to-have, but I don't mind if it's not there.• Browse through OpenGameArt.org and similar sites - you can find good quality art there (be sure to double-check the licenses).• Browse through the FAQ section below - there are some additional hints / explanations there.Q: JavaScript? In Chrome? Seriously?!A: Yes. Think of it as a challenge!Q: But I don't know JS...A: Isn't this a great opportunity to learn then?Q: People who know JS have a HUGE!!1 advantage.A: Please note that I won't be looking at the source code of the game, but at the game itself (the gameplay, the overall feel, the aesthetics). And somewhat (un)surprisingly, you can win a gamedev competition without being an expert in a given programming language.Q: Can my game download something from the Internet?A: No. The test machine(s) will not have any network connection.Q: Can I grab resources which are by default on the disk?A: This won't work. The game will be hosted on a local HTTP server before testing, and the server will be set in such a way that only one file will be served (the sole game file).Q: What will be the name of the file?A: It's going to be index.html and it will be served with the following Content-Type:Q: What fonts do you have installed on the test machines?A: Assume the default (i.e. fonts present after the operating system is newly installed). If you need to use any more fonts be sure to embed them in the submission (keep in mind the size limit though).Q: Can I use any minifier / this custom compression trick I know?A: Sure. As long as it works on the newest stable Chrome on Windows 10 that's fine with me.Q: Will this one feature be enabled in the browser during judging?A: Please ask in the comments - I'll check. A safe rule of thumb is to assume only the features which are enabled by default in the newest Chrome version (at the moment of judging) are actually enabled, and no other features are.Q: Will WebGL / Webassembly be enabled in the browser during judging?A: Yes (these are enabled by default).Q: Will the Same Origin Policy be disabled?A: No, it will be enabled.Q: Can my game be a Chrome Extension / Plugin?A: No. The game must be a standalone .html file which will be loaded via a web server that only serves this one file.Q: Are Flash / Java Applets enabled?A: No.Q: 20 KB? That's not a lot...A: It's enough :) Size optimization is quite fun and there is a multitude of ways to approach this.Q: When will the results be announced?A: Late January. I'll try to be as fast as possible, but it does usually take some time (it also depends on submission count).Q: I never took part in any gamedev compo like this. Can I still participate?A: Sure! It's a great learning experience!Q: Can I blog / tweet / livestream the making of my game?A: Sure. Keep in mind that you will be revealing your ideas to other participants this way (it's within the rules to do it though).Q: Can I create a game with my friend(s)/team/etc?A: Yes!Q: I would like to become a sponsor to make the awards more awesome!A: Sure, get in touch :) (you can find my e-mail in the About section)Q: Will your HTTP server send any Content-Encoding headers (gzip/br/deflate/etc)? I.e. can we benefit from HTTP transport encoding (compression) possibilities with regards to the file size limit?A: The server will not send any Content-Encoding header at all. As far as I have tested newest Chrome DOES NOT attempt any decompression algorithms in such case. So no, this will not work.Q: What if let's say... I have a trick that actually makes newest Chrome decompress such compressed data stream?A: If it still works with Content-Type as specified in FAQ, then it should be fine. That said, please contact me first so I can double-check this.Q: Does the game have to explain the basics ingame, or can a simple guide/manual be part of the submission?A: It doesn't have to be in-game - a readme.txt or a similar guide attached to the submission is fine. This manual won't count towards the limit.Q: So, can the game load the readme.txt file and use resources/code hidden in it?A: No, the readme.txt is not part of the submission per se and so the web server will not allow the game to download it. The web server will only ever allow downloading of the index.html file (i.e. the submitted game).See also the comment section for possibly more questions and answers. Feel free to also ask there if you have any questions.Feel free to let your friends know about this competition - the more, the merrier.Have fun, good luck!