Javascript génial des jeux JavaScript?
Une liste organisée de jeux JavaScript impressionnants (open source), d'actifs et de ressources.
Crédits à https://codepen.io/boldfacedesign/pen/eoggd
Gagnants
- JS13KGAMES 2021 - 13 entrées minuscules et formidables de la compétition JS13KGames.
- JS13KGAMES 2020 - Top 10 des matchs de la compétition JS13K 2020?
- JS13KGAMES 2019 - Sailli du concours JS13KGAMES 2019.
- JS13KGAMES 2018 - 13 jeux en ≤ 13 Ko de JavaScript.
- JS13KGAMES 2017 - Construisez un jeu en 13 Ko ou moins avec JS13KGames.
Aventure
- Triangle: Retour à la maison - Vous êtes perdu dans la grotte. Essayez de sortir et de revenir à la maison. Parfois, cela peut être facile, parfois pas… mais n'abandonnez pas et vous le ferez.
- Nains: Là et retour - une histoire de grande aventure, entreprise par une compagnie de nains, à la recherche d'or du dragon, de véritable amitié et de variétés de bière (pas nécessairement dans cet ordre).
- Bounce Back - Jeu d'aventure Boomerang pour JS13K!
- Wander - Explorez un désert désolé avec votre crochet de grappin.
- Le paradis hors ligne - le monde, un paradis, est hors ligne; Tout est devenu gris et dangereux. Traverser, sauter et se précipiter sur les obstacles pour transformer le monde en normal.
- Planetfall - Un jeu d'exploration spatiale. L'objectif est de trouver des stations satellites sur chaque planète et de les retirer hors ligne.
- Quest of Tod - Un jeu d'aventure de vitesse en cours d'exécution, où vous êtes resté dans un endroit inconnu contrôlé par Strange Machine. Pouvez-vous trouver toutes les clés et codes pour déverrouiller la sortie avant que le temps ne soit épuisé ?.
Arcade
- Racer - Commencez à l'arrière du peloton, terminez le 1er pour aller à la prochaine course!
- Tout le monde - faites des alliés en terminant des missions, en étudiant d'autres planètes, des étoiles, défendez-vous contre les défenses planétaires et les groupes de pirates, ou se fait des ennemis en les attaquant, en ignorant leurs communications et en détruisant leurs installations.
- Glitch maléfique - des problèmes étranges apparaissent dans votre dimension, pourriez-vous les empêcher d'assimiler votre monde?
- Hors de la ligne - sautez de la ligne et essayez de ne pas mourir ou de jeter votre clavier à travers la pièce dans ce tapper d'arcade nerveux.
- Derrière les astéroïdes, le côté obscur - un jeu sur le lancement d'astéroïdes aux gens jouant des "astéroïdes" sur une machine d'arcade.
- Contrôle des ravageurs: Les belettes - les lemmings devaient être sauvés, les belettes devraient plutôt être éliminées. (Considérez cela comme votre vengeance sur de petites bestioles embêtantes!).
- Pizza Undeving - Ici, vous ramenez les pizzas à la pizzeria, au lieu de l'inverse.
- Pacman & Pacman-Game
- JUMP-N-BUMP - Port HTML5 de l'open source DOS Classic par Brainchild Design: Local Multiplayer Platfomer Game.
Pédagogique
- Pixel Art Academy - Un jeu d'aventure pour apprendre à dessiner.
Plate-forme
- Nano-Wirebot - Un simple jeu de plateforme où vous jouez comme un nanobot qui doit réparer certains fils.
- Le Wraith Wraith - un Wraith perdu erre dans le monde à la recherche de la paix. Allez-vous le guider dans sa tombe pour qu'il puisse enfin se reposer?
- ONOFF - Naviguez à travers 25 niveaux de taquines cérébrales dans ce jeu de plateforme rapide et fabriqué à la main. Vous esquiverez des pointes, vous sauterez par-dessus les fosses et bascurez entre les dimensions.
- Le MATR13K - Après avoir sauvé Morpheus, Neo doit trouver une sortie de cette version JavaScript de la matrice.
- Glitch Buster - Pouvez-vous réparer les 13 problèmes avant que le temps ne s'épuise? Évitez les pointeurs dangereux ou tuez-les en sautant sur la tête!
- Vier - Vous avez le pouvoir de contrôler les 4 éléments avec la pierre Vier, il est temps de détruire tous les sorciers et de devenir le souverain de l'univers.
- Way Out - La porte est verrouillée. Vous devrez explorer un donjon dangereux plein de pièges et de monstres et trouver 4 gemmes perdues pour ouvrir la porte et sortir!
Puzzle
- Jouez - Oh non, vous avez été expulsé du château! Résolvez des puzzles et retournez dans votre maison légitime.
- Attaqueur arrière - Les envahisseurs sont entrés dans la forêt de Ninja. Soyez prudent!, Ils ont des armes. Attaquez derrière le dos.
- XX142-B2.EXE - C'est l'année 2413, l'humanité est réduite par une race extraterrestre pendant plus de deux siècles.
- 1024 MOVES - Ce puzzle peut être résolu dans 1024 mouvements.
- Re-Wire - Ramenez le système en ligne en recwirant les nœuds d'alimentation.
- Envisionator - Un court jeu de puzzle sur l'échappement d'un verrouillage du bâtiment à l'aide de votre fidèle ami robot.
- Planet Figadore est hors ligne - Fred vit sur Planet Figadore dans le cluster Hercules, il aime regarder des vidéos de chats de la planète Terre via Parallax Shift, mais le lien réseau est hors ligne!
- Inimené - un jeu de puzzle / stratégie de piratage. Exploiter les vulnérabilités dans les nœuds et les connexions pour éliminer un réseau de maillage roulé dynamiquement hors ligne.
- RAVEN - Les caméras de sécurité pour un établissement secret ont été retirées et c'est votre travail de résoudre le problème.
- Lost Treasure - 'Lost Treasure' est un court jeu de plateforme de puzzle de style rétro. Il y a 7 niveaux différents (pour l'instant) à parcourir et à recueillir le trésor à Little Flo.
- 2048
- Tactique de blitz - puzzles d'échecs au rythme rapide
- Non dérangé - ou - les aventures continues du Dr Eval - jeu d'aventure méta-javascript dans lequel vous devez éditer et réexécuter le JavaScript très javascript dans votre navigateur pour sauver le Dr Eval de cette réalité sombre et déroutante
En cours d'exécution
- Offline: OECT - Ils ont dit que la technologie organique-électrique était la voie de l'avenir.
Tireur
- [Swagshot] - La station du LZ-13 a été prise en charge par son AIS! Vous devez le reprendre ... avec style!
- L'incident de chroma - Les Achromats ont pris la couleur du monde hors ligne! Raid leur ère incolore et les vaincre tous, restaurant le monde à sa gloire technicolore.
- Underrun - un tireur à deux bâtons en 256 nuances de brun.
- Backcountry - tuez ou soyez tué dans ce set de piratage et de feu dans le Far West! Utilisez la souris ou appuyez sur l'écran pour contrôler votre avatar et gagnez autant d'or que possible à partir des primes du shérif.
Stratégie
- Ancient Beast - Match basé sur l'eSport où les joueurs se battent en se matérialisant et en contrôlant une équipe de créatures soigneusement sélectionnées, chacune ayant des statistiques et des capacités uniques. Maître vos bêtes!
- Elematter - Elematter est un jeu de défense de la tour basée sur les quatre éléments: la terre, l'eau, l'air et le feu.
Réalité virtuelle
- Retour à l'espace - il y a 40 ans, nous pensions que nous les avions vaincus. Mais ils sont de retour! Maintenant, c'est à vous!
- Vous êtes hors ligne - vous êtes piégé dans une pièce. Il n'y a aucune issue. Votre seul espoir est de contacter quelqu'un pour vous sauver. Le seul problème est: vous êtes hors ligne.
Composants Web
- Rouleau! - Un jeu de combat en face à face pour mobile que vous pouvez jouer dans votre navigateur.
Non classé
- Poussez en arrière - En repoussant, vous créez des courants pour aider les bateaux bloqués à retourner sur le continent. Ce jeu utilise la dynamique des fluides pour simuler l'eau.
- Retrohaunt - quelqu'un ou quelque chose vole notre temps. Aujourd'hui était hier et demain est introuvable. Le détective Clay est sur l'affaire!
- Spacecraft - «Espace, la frontière finale» est votre destination ultime dans le vaisseau spatial.
- Robot perdu - Si j'avais écrit le module de mappage, ce ne serait pas hors ligne!
- EXO - Un jeu de défense de tour basé sur l'espace! Construisez des satellites et des stations autour de planètes en orbite autour d'une étoile éloignée. Survivre des vagues d'ennemis.
- Warship submersible 2063 - Les sous-marins ennemis ont envahi votre périmètre. Restez hors de leur radar et ripostez!
- Profitez du soleil (déconnectez-vous!) - Une autre belle journée. Mais regardez! Personne ne l'apprécie.
- Oh, flip! - Vous êtes un carré majestueux avec une jambe qui aime retourner!
- UNO - Le célèbre jeu de cartes uno avec support multijoueur en ligne!
- MemoryGame.js - un jeu de mémoire personnalisable
Moteurs de jeu
2d
- GDEVEVELLAG - Un moteur de jeu à source ouverte et multiplateforme conçu pour être utilisé par tout le monde.
- MELONJS - Un moteur de jeu HTML5 frais et léger.
- PIXIJS - Le moteur de création HTML5: Créez un beau contenu numérique avec le rendu WebGL 2D le plus rapide et le plus flexible.
- Phaser - Framework de jeu HTML5 de bureau et mobile. Un cadre open source rapide, gratuit et amusant pour les jeux de navigateur à toile et WebGL.
- COCOS2D-X - un cadre multi-plate-forme pour la construction de jeux 2D, de livres interactifs, de démos et d'autres applications graphiques.
- Craters.js - Un moteur de jeu compact qui vous aide à construire des jeux HTML5 rapides et modernes.
- Blacksmith 2D - Black est un cadre 2D hautement optimisé pour les jeux Web, les jeux mobiles et les publicités jouables.
- Impact - Un moteur de jeu JavaScript qui vous permet de développer de superbes jeux HTML5 pour les navigateurs de bureau et mobiles.
3D
- Babylonjs - Un moteur de jeu et de rendu puissant, beau, simple et ouvert, emballé dans un cadre JavaScript amical.
- PlayCanvas - moteur de jeu Webgl rapide et léger.
- Three.js - bibliothèque JavaScript 3D.
Mathématiques
- Cindyjs - Un cadre JavaScript pour le contenu interactif (mathématique).
- big.js - Une petite bibliothèque JavaScript rapide pour une arithmétique décimale arbitraire.
- Math pour les jeux - Feuille de triche Maths & Trigonométrie pour les jeux 2D et 3D.
- Les mathématiques sont amusantes - les mathématiques expliquées dans un langage facile, ainsi que des puzzles, des jeux, des feuilles de calcul et un dictionnaire illustré.
Micro-bibliothèques
- EasyStar.js - Une API A * Asynchrone A * Pathfinding écrite en javascript.
- Sound.js - Une micro-bibliothèque pour charger, jouer et générer des effets sonores et de la musique pour les jeux et les applications interactives.
- Simplify.js - Une bibliothèque de simplification en polyligne JavaScript haute performance par Vladimir Agafonkin, extraite de la brochure.
- ZZFX - Un petit moteur à effet sonore JavaScript.
- ZZFXM - Un minuscule générateur de musique Javascipt.
- SAT.JS - Une bibliothèque JavaScript simple pour effectuer une détection de collision 2D.
- JSFXR - Port de synth AS3FXR vers JavaScript créé pour JS13KGames.
- Kontra - Un micro-bibliothèque de jeu JavaScript léger créé spécifiquement pour le jeu de jeux JS13KGames.
- HEXI - Un moyen amusant et facile de fabriquer des jeux HTML5 ou tout autre type de média interactif en utilisant du code JavaScript pur.
- JS13K-2D - Un rendu Sprite Webgl 2D 2KB, conçu pour JS13KGames.
- IonPhaser - Un composant Web pour utiliser le cadre Phaser avec Angular, React, Vue, etc.?
- AnimAtable - Animate une fois, utilisez partout! ?
- Minivents - minuscule concours pour JavaScript.
Graphique
- P5.JS - Une plate-forme JS côté client qui permet aux artistes, des designers, des étudiants et quiconque d'apprendre à coder et à s'exprimer de manière créative sur le Web. Il est basé sur les principaux principes de traitement.
- Paper.js - Le couteau suisse du couteau de script graphique vectoriel.
Physique
- Match.js - un moteur de physique rigide 2D JavaScript pour le Web.
- Planck.js - moteur de physique JavaScript 2d.
- Box2d.ts - un port de TypeScript de Box2d.
- P2.JS - Moteur de physique corporelle rigide 2D Écrit en JavaScript.
Réalité virtuelle
- A-Frame - Un cadre Web pour créer des expériences de réalité virtuelle.
Ressources audio
- Un port de SFXR à HTML5 - Dead Easy Game Sound Effets Générateur.
- TinyMusic - Un synthé / séquenceur de musique léger et léger en JavaScript à l'aide de l'API audio Web.
- Soundbox - Un outil pour composer la musique synthétique, dans votre navigateur.
- SONANT-X - Une très petite bibliothèque de synthétiser JavaScript, adaptée aux petites démos JavaScript ou aux jeux vidéo.
Ressources visuelles
- Poly - un site Web créé par Google pour que les utilisateurs puissent parcourir, distribuer et télécharger des objets 3D.
- OpenGameart.org - Art juridique gratuit pour les projets de jeux open source (comprend des modèles, des sprites, des textures, des sons, de la musique).
- Police d'arcade de NFG - Font pour vos jeux.
- La ressource Spritters - la source n ° 1 des sprites de jeux vidéo sur Internet!
- Sprite Database - Sprite déchire les jeux classiques.
- Tinypng - Compress Images PNG tout en préservant la transparence.
- Arcade Font Writer - Créez votre propre texte en utilisant des centaines de polices à partir de jeux d'arcade classiques.
- Shoebox - une application gratuite basée sur Adobe Air pour Windows et Mac OSX avec des outils liés au jeu et à l'interface utilisateur.
En temps réel
- Interpolation instantanée - Une bibliothèque d'interpolation instantanée pour les jeux multijoueurs en temps réel.
Services publics
- Parser carrelé pour Phaser 3 - Générer du code pour charger des tilemaps créés avec carreau ?.
Éditeurs
- Éditeur de carte carrelé - un éditeur de niveau flexible.
- Phaser Editor 2D - Un IDE basé sur le Web pour le développement de jeux HTML5.
- ASEPRITE - Animated Sprite Editor & Pixel Art Tool.
- Piskel - un éditeur en ligne gratuit pour les sprites animés et l'art de pixels.
Générateurs
- Points - un générateur de feuille de sprite HTML5.
- Audiosprite - un wrapper ffmpeg qui prendra plusieurs fichiers audio et les combine en un seul fichier.
Minification
- Rollup - Un bundler de module pour JavaScript qui compile de petits morceaux de code en quelque chose de plus grand et de plus complexe, comme une bibliothèque ou une application.
- WebPack - regroupez des fichiers JavaScript pour l'utilisation dans un navigateur, mais il est également capable de transformer, de regrouper ou d'emballage à peu près n'importe quelle ressource ou actif.
- UGLIFYJS - Un analyseur JavaScript, minificateur, compresseur et boîte à outils.
- Brunch - outil de création de l'application Web frontal rapide avec une configuration déclarative simple et une compilation incrémentielle transparente pour un développement rapide.
- Gulp - Une boîte à outils pour automatiser et améliorer votre flux de travail.
- Grunt - The JavaScript Task Runner.
Construire
- Electron - Créez des applications de bureau multiplateforme avec JavaScript, HTML et CSS.
- NW.JS - Appelez tous les modules Node.js directement à partir de DOM / WebWorker et activez une nouvelle façon d'écrire des applications avec toutes les technologies Web.
- Cordova - Applications mobiles avec HTML, CSS & JS. Cible plusieurs plates-formes avec une base de code.
- Condensateur - Créez des applications Web progressives natives multiplateforme pour iOS, Android et le Web ⚡️
Compilateurs
- Babel - Le compilateur pour écrire JavaScript de prochaine génération.
- Emscripten: un compilateur LLVM-TO-Web - Compiles C et C ++ à WebAssembly en utilisant LLVM et Binaryen. La sortie EMScripten peut fonctionner sur le Web, dans Node.js, et dans WasM Runtime.
Modèles
- JS13KSERVER - JS13KGAMES Fichiers et règles de catégorie de serveur.
- JS13K A-Frame Playplate - Un chaudron-plate-forme A pour le concours JS13K.
- OurCade Modèles - Divers modèles de jeux open source et projets de démarrage pour aider à accélérer l'apprentissage et le développement.
- Modèle de projet Phaser 3 TypeScript - un modèle de projet de démarrage rapide qui utilise Phaser 3, TypeScript et Rollup pour le regroupement.
- Stackblitz Phaser & React - Modèle Phaser & React à l'aide de crochets?
Guides
- Guide de style Google JavaScript.
- WEBLG Guide - Un tutoriel WebGL complet et résumé, avec de minuscules démos interactives dans chaque chapitre.
- BrowserDiet.com - Le guide de performance frontal définitif.
- Javascript Garden - Une collection croissante de documentation sur les parties les plus excentriques du langage de programmation JavaScript.
Livres
- Phaser 3 HTML5 Cross Platepled Game Development - Endless Runner - conçu à la fois pour les débutants et les programmeurs qualifiés, le cours vous guide d'un dossier vide présentant les os nus de JavaScript aux fonctionnalités avancées Phaser 3.
- HTML5 Cross Platform Game Development Using Phaser 3 - Le premier Guide Phaser 3 pour la création de jeux Cross Plateforme HTML5 à l'aide du Framework Phaser 3 et d'autres logiciels libres.
- De NULL à Full HTML5 Cross Platform Game - Chaque étape du livre est fournie avec son exemple de code source, pour un total de 79 pages et 27 exemples de code source.
- Interphase # 1 - Une bookazine de 400 pages complète avec un disque de couverture rempli de code source, des graphiques et plus encore pour Phaser CE.
- Un guide du gestionnaire de phaser CE Tween - Apprenez à utiliser le gestionnaire de phaser Tween à son plein potentiel et à pimenter vos jeux.
- Un guide du gestionnaire d'échelle de Phaser CE - Phaser a un puissant gestionnaire d'échelle intégrée et ce guide vous apprend à déverrouiller ses fonctionnalités.
- Infinite Pumper dans Phaser 3 avec moderne JavaScript - un livre gratuit pour aider les débutants à apprendre Phaser 3 avec du JavaScript moderne sans outillage de développement Web compliqué.
- Infinite Runner dans Phaser 3 avec TypeScript - un livre gratuit pour vous aider à commencer à utiliser TypeScript pour créer des jeux Phaser 3 plus complexes.
Compétitions
- JS13KGAMES - Créez des jeux HTML5 qui s'adapteront dans un package zip de seulement 13 kilobytes.
- Ludum Dare - un événement en ligne où les jeux sont fabriqués à partir de zéro en un week-end.
- Node Knockout - Le plus grand concours de programmation Node.js au monde.
Cours
- CodeCademy - Cours et tutoriels JavaScript.
- CodeCombat: Apprenez à coder en jouant à un jeu - Apprenez la programmation avec un jeu de stratégie de codage en direct multijoueur pour les débutants.
- Codewars - réaliser la maîtrise par le défi.
Tutoriels
- JavaScript30 - Créez 30 choses avec Vanilla JS en 30 jours avec 30 tutoriels.
- Faire votre premier jeu Phaser 3 - Apprenez à créer un petit jeu impliquant un joueur qui coule et saute sur les plates-formes, collectant des étoiles et évitant les méchants.
- Modular Game Worlds dans Phaser 3 - Création de mondes modulaires avec Tilemaps dans le moteur de jeu Phaser 3.
- Game Mechanic Explorer - Une collection d'exemples concrets pour divers mécanismes de jeu, algorithmes et effets.
- Donjon généré de procédure - un tutoriel de donjon généré de procédure dans Java-Script.
- Gamedv TUTS + - Le meilleur endroit pour trouver des tutoriels de développement de jeux.
- CODROPS - Tutoriels utiles, articles perspicaces, inspiration créative et ressources gratuites pour les concepteurs de sites Web et les développeurs.
- Emanuele Feronato - Postes sur la conception du jeu, HTML5, Phaser, JavaScript, Monetize, Box2d, Unity3d.
- Tutoriels Phaser - Phaser - News - Tutoriel.
- OurCade Blog - Tutoriels de développement de jeux ludiques
Ateliers
- Chrome Experiments - Une vitrine de travaux de codeurs qui repoussent les limites de la technologie Web, créant de belles expériences Web uniques.
- Atelier VR - Atelier VR au Gray Area Festival.
- Immersif - Atelier immersif trois.js dans la région grise.
- Atelier Phaser CE utilisant ES6 - Mondes isométriques et jeux en temps réel.
Forums
- HTML5 Game Devs Forum - Un forum sur Phaser, Pixi, Babylon, Panda 2, Melonjs, collaborations, services et emplois!
Distribution
- 5 applications - outils de déploiement et de distribution.
- GamePix - Plateforme pour les développeurs et les éditeurs avec des articles de blog intéressants.
- MarketJS - Une plate-forme B2B pour l'octroi de licences HTML5 jeux. Achetez des jeux HTML5, personnalisez et déployez instantanément sur votre serveur.
- Itch.io - Plateforme d'hébergement de distribution et de jam de jeu pour les jeux HTML5.
- CrazyGames - Nouvelle plate-forme de distribution pour les jeux HTML5.
- Jeux Y8 - Aux jeux Y8, il y a plus de 70 000 jeux et vidéos disponibles pour jouer en ligne. Nous dirigeons dans la dernière voiture Unity3D et habillons les jeux.
Monétisation
- GameDistribution - Le plus grand courtier de jeux multiplateformes de haute qualité. Nous connectons les meilleurs développeurs de jeux aux plus grands éditeurs.
- Facebook dans les achats d'applications - Jeux instantanés Facebook dans les achats d'applications.
- Annonces sur les jeux Facebook - publicités Facebook Instant Games.
- Super la monétisation Web - des trucs impressionnants sur la monétisation Web. En savoir plus, vérifiez les modules et autres outils.
Essai
- stats.js - Moniteur de performances JavaScript.
- Animateur Leshy Spritsheet - Utilitaire d'animation de feuille de sprite en ligne.
Sécurité
- JSCrambler - Un interprète JavaScript et un moteur d'analyse qui crée une arborescence de syntaxe abstraite représentant votre code source pour rendre extrêmement difficile l'ingénieur inverse.
Autres listes impressionnantes
- Magic Tools - Une liste des ressources de développement de jeux pour réaliser la magie.
- Awesome-Phaser - une liste organisée de bibliothèques phaser impressionnantes, de ressources et de choses brillantes.
- Awesome PlayCanvas - une liste organisée d'actifs de PlayCanvas impressionnants, de ressources, etc.
- JSGAMEWIKI - Une collection de bons liens pour le jeu avec JavaScript.
- Jeux sur GitHub - une liste de jeux de vidéos populaires / géniaux, de modules complémentaires, de cartes, etc. hébergés sur github. Tout genre. Toute plate-forme. Tout moteur.
Contributeurs
Veuillez contribuer! Les problèmes et les demandes de traction sont les bienvenus. Cette liste impressionnante existe grâce à toutes les personnes qui contribuent. [Contribuer].
Soutien?
Je crois aux licornes? Soutenez-moi, si vous le faites aussi.
Faites un don Ethereum , Ada , BNB , Shiba , USDT / USDC , DOGE , etc.:
Adresse du portefeuille: Jdnichollsc.eth
Veuillez nous faire part de vos contributions!
Codage heureux?
Fait avec ❤️