1(self.webpackChunksite=self.webpackChunksite||[]).push([[2987],{3905:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var l=a.createContext({}),p=function(e){var t=a.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):s(s({},t),e)),n},u=function(e){var t=p(e.components);return a.createElement(l.Provider,{value:t},e.children)},h={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},c=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,o=e.originalType,l=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),c=p(n),m=r,d=c["".concat(l,".").concat(m)]||c[m]||h[m]||o;return n?a.createElement(d,s(s({ref:t},u),{},{components:n})):a.createElement(d,s({ref:t},u))}));function m(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var o=n.length,s=new Array(o);s[0]=c;var i={};for(var l in t)hasOwnProperty.call(t,l)&&(i[l]=t[l]);i.originalType=e,i.mdxType="string"==typeof e?e:r,s[1]=i;for(var p=2;p<o;p++)s[p]=n[p];return a.createElement.apply(null,s)}return a.createElement.apply(null,n)}c.displayName="MDXCreateElement"},2099:function(e,t,n){"use strict";n.r(t),n.d(t,{frontMatter:function(){return i},contentTitle:function(){return l},metadata:function(){return p},toc:function(){return u},default:function(){return c}});var a=n(2122),r=n(9756),o=(n(7294),n(3905)),s=["components"],i={author:"Bruno Garcia",author_url:"https://github.com/aduros",author_image_url:"https://github.com/aduros.png?size=128",date:"Aug 26, 2022"},l="Game Jam 2 Results",p={permalink:"/blog/jam-2-results",source:"@site/blog/jam-2-results.md",title:"Game Jam 2 Results",description:"The second WASM-4 game jam is a wrap and the results are in! Thanks",date:"2022-08-26T00:00:00.000Z",formattedDate:"August 26, 2022",tags:[],truncated:!1,nextItem:{title:"WASM-4 Jam 2 in August",permalink:"/blog/jam-2"}},u=[{value:"Winners",id:"winners",children:[]},{value:"Developer Survey",id:"developer-survey",children:[{value:"Programming Language",id:"programming-language",children:[]},{value:"Interests in WASM-4",id:"interests-in-wasm-4",children:[]},{value:"Ages",id:"ages",children:[]},{value:"Professions",id:"professions",children:[]},{value:"Geography",id:"geography",children:[]}]},{value:"Thanks!",id:"thanks",children:[]}],h={toc:u};function c(e){var t=e.components,i=(0,r.Z)(e,s);return(0,o.kt)("wrapper",(0,a.Z)({},h,i,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("p",null,"The ",(0,o.kt)("a",{parentName:"p",href:"https://itch.io/jam/wasm4-v2"},"second WASM-4 game jam")," is a wrap and the results are in! Thanks\nagain to all our judges who each took the time to rate all 26 games. Thanks again to\n",(0,o.kt)("a",{parentName:"p",href:"https://wasmer.io/"},"Wasmer")," for sponsoring a prize fund and helping us with promotion."),(0,o.kt)("p",null,"The quality of many of the games in this jam were absolutely incredible. It was very difficult to\nrank the top entries, and we even had a 3-way tie for 3rd place! After much deliberation, the judges\nsorted out the tie to give us our 3rd and 4th place winners. Since it was extremely close with the\ntie breaker, I'll be pitching in a small bonus prize for our 5th place winner."),(0,o.kt)("p",null,"Without further ado, here is the final ranking!"),(0,o.kt)("h2",{id:"winners"},"Winners"),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"5th place")," and $100, ",(0,o.kt)("a",{parentName:"p",href:"https://krylan.itch.io/samurai-revenge"},"Samurai Revenge")," (",(0,o.kt)("a",{parentName:"p",href:"https://wapm.io
1/Krylan/samurai-revenge"},"wapm link"),") by Krylan!"),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"4th place")," and $250, ",(0,o.kt)("a",{parentName:"p",href:"https://hitchh1k3r.itch.io/asteroids-3000"},"Asteroids 3000")," (",(0,o.kt)("a",{parentName:"p",href:"https://wapm.io/hitchh1k3r/asteroids-3000"},"wapm link"),") by HitchH1k3r!"),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"3rd place")," and $500, ",(0,o.kt)("a",{parentName:"p",href:"https://maxcurzi.itch.io/disk-0-madness"},"disk-0 MADNESS")," (",(0,o.kt)("a",{parentName:"p",href:"https://wapm.io/maxcurzi/disk-0-MADNESS"},"wapm link"),") by maxcurzi!"),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"2nd place")," and $750, ",(0,o.kt)("a",{parentName:"p",href:"https://bootra.itch.io/first-flight"},"First Flight")," (",(0,o.kt)("a",{parentName:"p",href:"https://wapm.io/bootra/first-flight"},"wapm link"),") by bootra!"),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"1st place")," and $1000, ",(0,o.kt)("a",{parentName:"p",href:"https://jerwuqu.itch.io/journey-to-entorus"},"Journey to Entorus")," (",(0,o.kt)("a",{parentName:"p",href:"https://wapm.io/JerwuQu/journey-to-entorus"},"wapm link"),") by JerwuQu!"),(0,o.kt)("p",null,"You can see the full rankings and play all 26 games ",(0,o.kt)("a",{parentName:"p",href:"https://itch.io/jam/wasm4-v2/results"},"here on itch.io"),". Also be sure to check out the per-category rankings.\nThere were so many great games in this jam, and they all deserve a playthrough and comment. If you\nmanaged to submit a game at all, congratulations! If not, I hope you join us for the next jam!"),(0,o.kt)("p",null,"Also check out all the ",(0,o.kt)("a",{parentName:"p",href:"https://wapm.io/interface/wasm4"},"WASM-4 games on wapm"),", which now has a new\ncategory specifically for WASM-4."),(0,o.kt)("h2",{id:"developer-survey"},"Developer Survey"),(0,o.kt)("p",null,"As part of the game submission process, we asked developers to fill out a short, optional survey\nwith some basic questions. Since almost everyone took the time to fill out this survey, we have\nenough data to share some interesting graphs about the average WASM-4 developer."),(0,o.kt)("h3",{id:"programming-language"},"Programming Language"),(0,o.kt)("p",null,"We asked developers about the programming language they used to build their jam game:"),(0,o.kt)("p",null,(0,o.kt)("img",{alt:"Languages",src:n(4668).Z})),(0,o.kt)("p",null,"Zig has really taken over! AssemblyScript also had a strong showing, coming out of nowhere after\nbeing almost completely absent from our last jam."),(0,o.kt)("h3",{id:"interests-in-wasm-4"},"Interests in WASM-4"),(0,o.kt)("p",null,"We asked developers which aspects of WASM-4 they're interested in:"),(0,o.kt)("p",null,(0,o.kt)("img",{alt:"Interests",src:n(4928).Z})),(0,o.kt)("p",null,"Unsurprisingly, almost everyone marked the challenge of resource constraints as one of the things\nthey're interested in. A large number are also marked interest in WebAssembly's future as one of\ntheir reasons for using WASM-4."),(0,o.kt)("h3",{id:"ages"},"Ages"),(0,o.kt)("p",null,"We asked developers roughly which of these age buckets they fall into:"),(0,o.kt)("p",null,(0,o.kt)("img",{alt:"Ages",src:n(7217).Z})),(0,o.kt)("p",null,"I was expecting older folks to be more interested in retro tech aesthetics, so it was surprising to\nsee all the Zoomers! Part of that is likely due to how game jams skew younger in general, but it's\ninteresting how WASM-4 is being picked up by people who may have never been exposed to the Game Boy\nor NES."),(0,o.kt)("h3",{id:"professions"},"Professions"),(0,o.kt)("p",null,"We asked developers whether they're a student, retired, working in a software field, or working in a\nfield unrelated to software:"),(0,o.kt)("p",null,(0,o.kt)("img",{alt:"Professions",src:n(783).Z})),(0,o.kt)("p",null,"It turns out that building a WASM-4 game is actually kind of technical. The population is skewed\namong people who already work in software, or are a student (presumably for a software field)."),(0,o.kt)("h3",{id:"geography"},"Geography"),(0,o.kt)("p",null,"Finally, we asked developers where they live:"),(0,o.kt)("p",null,(0,o.kt)("img",{alt:"Geography",src:n(8559).Z})),(0,o.kt)("p",null,"With these results, I've decided to switch WASM-4's refresh rate to ",(0,o.kt)("a",{parentName:"p",href:"https://en.wikipedia.org/wiki/PAL"},"50 hz")," (just kidding).\nIn all seriousness, we have major work to do in reaching developers outside of Europe and North\nAmerica. If you're from a non-English speaking community and reading this, please help us get WASM-4\ninto more people's hands!"),(0,o.kt)("h2",{id:"thanks"},"Thanks!"),(0,o.kt)("p",null,"Thanks everyone involved for participating and helping out with the jam. You are helping to prove\nthat big things can indeed come in small (.wasm) packages. If you want to keep up to date with\nfuture events and developments around WASM-4, consider joining our small ",(0,o.kt)("a",{parentName:"p",href:"/community"},"community")," of\nretro-minded WASM-heads."))}c.isMDXComponent=!0},7217:function(e,t,n){"use strict";t.Z=n.p+"assets/images/ages-eecdc1dca96cc1f1252bf7a8c6a905a8.svg"},8559:function(e,t,n){"use strict";t.Z=n.p+"assets/images/geography-5189592dfe48f7a00e542584f1571151.svg"},4928:function(e,t,n){"use strict";t.Z=n.p+"assets/images/interests-eadd0fa032335c2ffedc182ca94c1136.svg"},4668:function(e,t,n){"use strict";t.Z=n.p+"assets/images/languages-fc19d394549f2de288fc2af5bdb053e2.svg"},783:function(e,t,n){"use strict";t.Z=n.p+"assets/images/professions-5f42fa1e190ca1e21c93f0e3fd48d773.svg"}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.