js13kgames – 2018 – Access Points
J’ai découvert avant de partir en vacances le concours js13kgames qui est une petite competition de développement javascript. Le but ? Vous avez 1 mois pour créer un jeu sur un thème défini, et la contrainte la plus difficile à respecter est un poids maximal de 13 kilobytes. Autant dire qu’il faut oublier les images, les libraries javascript ou css.
Catégories & Thème
Cette année 4 catégories sont proposés pour le theme « Offline » :
- Desktop – Jeux web
- Mobile – Jeux adapté au mobile
- Server – Jeux multijoueurs
- WebXR – Réalité virtuelle
Mon jeu : Access Points
Description : All the city internet network is broken, you need to reconnect the nearest access points between them.
Taille : 12 934 octets
Principe : Dans un monde en réalité virtuelle, Un nombre de points d’accès X sont déconnectés, vous devez les relier entre eux en utilisant le chemin le plus court.
Outils
La librarie WebVR qui été autorisé a être utilisé sans pénaliser le poids de 13ko : AFrame
Mon outil de compression javascript
UglifyJS-online
Mon outil de compression HTML/CSS
Willpeavy minifier
Jouer ou lire le code ?
Cliquez ici pour l’essayer
Disponible sur Github en open-source
Peux être prochainement sur Android & iOS si j’ai le temps ! 🙂
Résultats du concours js13kgames :
Les juges ont eu un peu plus d’un mois pour délibérer, composé de Josh Marinacci (Mozilla Developer Advocate), Diego Marcos (A-Frame co-creator), Trevor Baron (BabylonJS Enginner), Sébastien Vandenberghe (BabylonJS Core Contributor).
Deuxième place ! Plutôt surpris, les autres jeux étaient pour certains beaucoup plus impressionnant, mais le respect du thème offline m’a peut-être avantagé.
Et normalement, un OCULUS GO de remporté offert pour les 3 premiers par le partenaire du concours, Mozilla !