js13kGames (also referenced as JS13K) is a game jam competition, focused on creating browser games that are no larger than 13 kilobytes when compressed using ZIP. [1] [2] [3] Participants are not permitted to use external services or libraries, and all assets must also fit within the size limit. [4] Games are programmed in JavaScript and HTML5. [5] [6] [7] The competition has a different theme each year and participants have the freedom to interpret it however they like. [8] Winners receive prizes consisting of money, digital rewards, T-shirts, and promotional items. [9]
JS13K was founded in 2012 and is run by Andrzej Mazur. [10] [11] [12] It is held from 13 August to 13 September annually. [13] Since 2017 there are categories that allow for certain frameworks to not count towards the size limit. [14] JS13k introduced a web monetization category in 2019 in partnership with Coil, [15] which continued through 2020 funded partially by Grant for the Web. [16]
Several well known game designers have participated in JS13K including Markus "Notch" Persson (creator of Minecraft ) [17] and Ricardo "Mrdoob" Cabello (creator of Three.js). [18] Some games created for the competition have later been released commercially on Steam including 2016 winner Evil Glitch. [19] Others have been mentioned across the internet in various articles around the event itself. [20]
In 2015, JS13K started to expand, including a panel of judges for each of their events. [21] There are a few judges that have been featured in every single event, including Dann Sullivan of Pocket Gamer, Game Developer Christer Kaitilla, and Games Journalist Jupiter Hadley.
In 2024, Brendan Eich, the creator of JavaScript, appreciated one of the participants for their competition entry. [22]
No. | Year | Theme | Entries | Winning Game | Developer(s) | Ref |
---|---|---|---|---|---|---|
1 | 2012 | Number 13 | 61 | SpacePi | Jack Rugile | [23] |
2 | 2013 | Bad Luck | 70 | Radius Raid | Jack Rugile | [24] |
3 | 2014 | Earth, Water, Air and Fire | 129 | Pest Control : Weasels | Siorki | [25] |
4 | 2015 | Reversed | 160 | Behind Asteroids — The Dark Side | Greweb | [26] |
5 | 2016 | Glitch | 127 | Evil Glitch | Agar3s | [27] |
6 | 2017 | Lost | 254 | Greeble | Ryan Malm | [28] |
7 | 2018 | Offline | 274 | UNDERRUN | Phoboslab | [29] |
8 | 2019 | Back | 245 | xx142-b2.exe | Ben & Salvatore | [30] |
9 | 2020 | 404 | 227 | Ninja vs EVILCORP | Rémi Vansteelandt | [31] |
10 | 2021 | Space | 223 | Space Garden | Ryan Malm | [32] |
11 | 2022 | Death | 167 | Dante | Salvatore Previti | [33] |
12 | 2023 | 13th Century | 163 | Path to Glory | Rémi Vansteelandt | [34] |
13 | 2024 | Triskaidekaphobia | 180 | 13th Floor | Rob Louie | [35] |
JavaScript, often abbreviated as JS, is a programming language and core technology of the Web, alongside HTML and CSS. 99% of websites use JavaScript on the client side for webpage behavior.
Adobe Flash is a discontinued multimedia software platform used for production of animations, rich internet applications, desktop applications, mobile apps, mobile games, and embedded web browser video players.
XUL, which stands for XML User Interface Language, is a user interface markup language developed by Mozilla. XUL is an XML dialect for writing graphical user interfaces, enabling developers to write user interface elements in a manner similar to web pages.
SpiderMonkey is an open-source JavaScript and WebAssembly engine by the Mozilla Foundation.
Mozilla Firefox, or simply Firefox, is a free and open source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and anticipated web standards. Firefox is available for Windows 10 and later versions of Windows, macOS, and Linux. Its unofficial ports are available for various Unix and Unix-like operating systems, including FreeBSD, OpenBSD, NetBSD, and other platforms. It is also available for Android and iOS. However, as with all other iOS web browsers, the iOS version uses the WebKit layout engine instead of Gecko due to platform requirements. An optimized version is also available on the Amazon Fire TV as one of the two main browsers available with Amazon's Silk Browser.
A browser game is a video game that is played via the internet using a web browser. They are mostly free-to-play and can be single-player or multiplayer. Alternative names for the browser game genre reference their software platform used, with common examples being Flash games, and HTML5 games.
Brendan Eich is an American computer programmer and technology executive. He created the JavaScript programming language and co-founded the Mozilla project, the Mozilla Foundation, and the Mozilla Corporation. He served as the Mozilla Corporation's chief technical officer before he was appointed chief executive officer, but resigned shortly after his appointment due to pressure over his opposition to same-sex marriage. He subsequently became the cofounder and CEO of Brave Software.
A JavaScript engine is a software component that executes JavaScript code. The first JavaScript engines were mere interpreters, but all relevant modern engines use just-in-time compilation for improved performance.
Tamarin is a discontinued free software virtual machine with just-in-time compilation (JIT) support intended to implement the 4th edition of the ECMAScript (ES4) language standard. Tamarin source code originates from ActionScript Virtual Machine 2 (AVM2) developed by Adobe Systems, as introduced within Adobe Flash Player 9, which implements ActionScript 3 scripting language. ActionScript Virtual Machine 2 was donated as open-source to Mozilla Foundation on November 7, 2006, to develop Tamarin as a high-performance virtual machine, with the support from broad Mozilla community, to be used by Mozilla and Adobe Systems in the next generation of their JavaScript and ActionScript engines with the ultimate aim to unify the scripting languages across web browsers and Adobe Flash platform and ease the development of better performing rich web applications.
Mozilla Firefox 4 is a version of the Firefox web browser, released on March 22, 2011. The first beta was made available on July 6, 2010; Release Candidate 2 was released on March 18, 2011. It was codenamed Tumucumaque, and was Firefox's last large release cycle. The Mozilla team planned smaller and quicker releases following other browser vendors. The primary goals for this version included improvements in performance, standards support, and user interface.
Web storage, sometimes known as DOM storage, is a standard JavaScript API provided by web browsers. It enables websites to store persistent data on users' devices similar to cookies, but with much larger capacity and no information sent in HTTP headers. There are two main web storage types: local storage and session storage, behaving similarly to persistent cookies and session cookies respectively. Web Storage is standardized by the World Wide Web Consortium (W3C) and WHATWG, and is supported by all major browsers.
HTML video is a subject of the HTML specification as the standard way of playing video via the web. Introduced in HTML5, it is designed to partially replace the object element and the previous de facto standard of using the proprietary Adobe Flash plugin, though early adoption was hampered by lack of agreement as to which video coding formats and audio coding formats should be supported in web browsers. As of 2020, HTML video is the only widely supported video playback technology in modern browsers, with the Flash plugin being phased out.
A browser speed test is a computer benchmark that scores the performance of a web browser, by measuring the browser's efficiency in completing a predefined list of tasks. In general the testing software is available online, located on a website, where different algorithms are loaded and performed in the browser client. Typical test tasks are rendering and animation, DOM transformations, string operations, mathematical calculations, sorting algorithms, graphic performance tests and memory instructions. Browser speed tests have been used during browser wars to prove superiority of specific web browsers. The popular Acid3 test is no particular speed test but checks browser conformity to web standards.
Emscripten is an LLVM/Clang-based compiler that compiles C and C++ source code to WebAssembly, primarily for execution in web browsers.
Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions. The community is supported institutionally by the non-profit Mozilla Foundation and its tax-paying subsidiary, the Mozilla Corporation.
Paul Irish is an American front-end engineer and a developer advocate for the Google Chrome web browser. He is an evangelist in web technologies, including JavaScript and CSS. In 2011, he was named Developer of the Year by The Net Awards for his contributions to the web development landscape and his participation in many popular open source projects.
asm.js is a subset of JavaScript designed to allow computer software written in languages such as C to be run as web applications while maintaining performance characteristics considerably better than standard JavaScript, which is the typical language used for such applications.
PlayCanvas is an open-source 3D game engine/interactive 3D application engine alongside a proprietary cloud-hosted creation platform that allows for simultaneous editing from multiple computers via a browser-based interface. It runs in modern browsers that support WebGL, including Mozilla Firefox and Google Chrome. The engine is capable of rigid-body physics simulation, handling three-dimensional audio and 3D animations.
WebAssembly (Wasm) defines a portable binary-code format and a corresponding text format for executable programs as well as software interfaces for facilitating communication between such programs and their host environment.
CrazyGames is a Belgium-based, globally operating game window specializing in online games that can be played in-windows. The platform has about 4,500 games available across a variety of genres and categories, ranging from action to puzzle and sports games, as well as solo or multiplayer games.
{{cite web}}
: CS1 maint: numeric names: authors list (link){{cite web}}
: CS1 maint: numeric names: authors list (link)