Game JavaScript yang luar biasa?
Daftar game JavaScript yang mengagumkan (sumber terbuka), aset dan sumber daya.
Kredit ke https://codepen.io/boldfacedesign/pen/eoggd
Pemenang
- JS13KGAMES 2021 - 13 entri kecil dan hebat dari kompetisi JS13Kgames.
- JS13Kgames 2020 - 10 pertandingan teratas dari kompetisi JS13K 2020?
- JS13KGames 2019 - Sorotan dari kompetisi JS13Kgames 2019.
- JS13Kgames 2018 - 13 pertandingan dalam ≤ 13kb dari JavaScript.
- JS13Kgames 2017 - Bangun game dalam 13kb atau kurang dengan JS13Kgames.
Petualangan
- Segitiga: Kembali ke Rumah - Anda tersesat di gua. Cobalah untuk keluar dan kembali ke rumah. Terkadang bisa mudah, terkadang tidak ... tapi jangan menyerah dan Anda akan melakukannya.
- Kurcaci: Di sana dan kembali lagi - kisah petualangan tinggi, dilakukan oleh perusahaan kurcaci, untuk mencari emas yang dijaga naga, persahabatan sejati, dan varietas bir (tidak harus dalam urutan itu).
- Bounce Back - Game Petualangan Boomerang untuk JS13K!
- Wander - Jelajahi hutan belantara yang sunyi dengan kait bergulat Anda.
- Offline Paradise - Dunia, surga, telah offline; Semuanya menjadi abu -abu dan berbahaya. Traverse, melompat, dan berlari melewati rintangan untuk mengubah dunia menjadi normal.
- Planetfall - Game Eksplorasi Luar Angkasa. Tujuannya adalah untuk menemukan stasiun satelit di setiap planet dan membawanya offline.
- Quest of Tod - permainan petualangan yang berjalan cepat, tempat Anda terjebak di dalam tempat yang tidak diketahui yang dikendalikan oleh Strange Machine. Dapatkah Anda menemukan semua kunci dan kode untuk membuka kunci pintu keluar sebelum waktu habis?
Arcade
- Pembalap - Mulai dari bagian belakang paket, selesaikan 1 untuk pergi ke balapan berikutnya!
- Langit semua orang - membuat sekutu dengan menyelesaikan misi, mempelajari planet lain, bintang, membela diri melawan pertahanan planet dan kelompok bajak laut, atau membuat musuh dengan menyerang mereka, mengabaikan komunikasi mereka dan menghancurkan fasilitas mereka.
- Glitch Evil - Gangguan aneh muncul di dimensi Anda, bisakah Anda menghentikan mereka untuk mengasimilasi dunia Anda?
- Off the line - lompat dari garis dan cobalah untuk tidak mati atau melempar keyboard Anda melintasi ruangan di arcade rapper yang menjengkelkan ini.
- Di belakang asteroid, sisi gelap - permainan tentang melempar asteroid kepada orang -orang yang bermain "asteroid" pada mesin arcade.
- Kontrol Hama: Weasels - Lemmings dimaksudkan untuk diselamatkan, musang sebaliknya harus dibuang. (Pertimbangkan ini sebagai balas dendam Anda pada makhluk sial kecil!).
- Pizza Delivery - Di sini Anda membawa pizza kembali ke Pizzeria, bukan sebaliknya.
- Pacman & Pacman-Game
- Jump-N-Bump-Port HTML5 dari Open Source DOS Classic oleh Brainchild Design: Game Platfomer Multiplayer Lokal.
Pendidikan
- Pixel Art Academy - Permainan petualangan untuk belajar menggambar.
Platform
- Nano -wirebot - Platformer sederhana tempat Anda bermain sebagai nanobot yang perlu memperbaiki beberapa kabel.
- The Wandering Wraith - Wraith yang hilang berkeliaran di dunia mencari perdamaian. Maukah Anda membimbingnya kembali ke kuburannya sehingga dia akhirnya bisa beristirahat?
- ONOFF-Navigasi melalui 25 level menggoda otak dalam platformer yang serba cepat ini. Anda akan menghindari paku, melompati lubang, dan beralih di antara dimensi.
- Matr13k - Setelah menyelamatkan Morpheus, Neo perlu menemukan jalan keluar dari versi matriks JavaScript ini.
- Glitch Buster - Bisakah Anda memperbaiki semua 13 gangguan sebelum waktu habis? Hindari pointer berbahaya, atau bunuh mereka dengan melompat di kepala mereka!
- Vier - Anda memiliki kekuatan untuk mengendalikan 4 elemen dengan batu Vier, saatnya untuk menghancurkan semua penyihir dan menjadi penguasa alam semesta.
- Jalan keluar - pintu terkunci. Anda harus menjelajahi ruang bawah tanah berbahaya yang penuh dengan jebakan dan monster dan menemukan 4 permata yang hilang untuk membuka pintu dan keluar!
Membingungkan
- Putar kembali - oh tidak, Anda telah dikeluarkan dari kastil! Selesaikan teka -teki dan kembali ke rumah Anda yang sah.
- Penyerang Kembali - Penyerbu telah masuk di hutan ninja. Hati -hati!, Mereka memiliki senjata. Serang di belakang belakang.
- xx142 -b2.exe - Ini adalah tahun 2413, umat manusia diperbudak oleh ras alien selama lebih dari dua abad.
- 1024 Moves - Teka -teki ini dapat diselesaikan dalam 1024 gerakan.
- Re -Wire - Bawa sistem kembali secara online dengan mengubah node daya.
- Envisionator - Permainan teka -teki singkat tentang melarikan diri dari penguncian bangunan dengan bantuan teman robot Anda yang terpercaya.
- Planet Figadore telah offline - Fred Lives on Planet Figadore di The Hercules Cluster, ia suka menonton video kucing dari Planet Earth melalui Parallax Shift, tetapi tautan jaringan telah offline!
- Enmeshed - permainan puzzle / strategi peretasan. Eksploitasi kerentanan dalam node dan koneksi untuk mengetuk jaringan mesh yang disalurkan secara dinamis secara offline.
- RAVEN - Kamera keamanan untuk fasilitas rahasia telah diambil offline, dan itu adalah tugas Anda untuk memperbaiki masalah.
- Lost Treasure - 'Lost Treasure' adalah game puzzle -platformer gaya retro pendek. Ada 7 level yang berbeda (untuk saat ini) untuk melewati dan mengumpulkan harta karun kembali ke Little Flo.
- 2048
- Blitz Tactics - Teka -teki Catur Puasa
- Tidak dipercayai —atau— Petualangan berkelanjutan dari Dr. Eval-Meta-JavaScript Adventure Game di mana Anda harus mengedit dan mengeksekusi ulang JavaScript yang menjalankan permainan di browser Anda untuk menyelamatkan Dr. Eval dari kenyataan gelap dan membingungkan ini ini
Berlari
- Offline: OECT - Mereka mengatakan teknologi organik -listrik adalah jalan masa depan.
Penembak
- [Swagshot] - Stasiun di LZ -13 diambil alih oleh AIS -nya! Anda harus mengambilnya kembali ... dengan gaya!
- Insiden Chroma - Achromat telah mengambil warna dunia secara offline! Raid sarang mereka yang tidak berwarna dan menaklukkan mereka semua, memulihkan dunia ke Technicolor Glory.
- Underrun - Penembak tongkat kembar dalam 256 warna coklat.
- Backcountry-Bunuh atau dibunuh dalam set-dan-shoot di Wild West ini! Gunakan mouse atau ketuk layar untuk mengontrol avatar Anda, dan dapatkan emas sebanyak yang Anda bisa dari hadiah sheriff.
Strategi
- Binatang kuno - Esport berbasis pertandingan di mana para pemain bertarung dengan mewujudkan dan mengendalikan pasukan makhluk yang dipilih dengan cermat, masing -masing memiliki statistik dan kemampuan yang unik. Kuasai binatang buas Anda!
- Elematter - Elematter adalah permainan menara pertahanan berdasarkan empat elemen: bumi, air, udara dan api.
Realitas virtual
- Kembali ke luar angkasa - 40 tahun yang lalu kami pikir kami telah mengalahkan mereka. Tapi mereka kembali! Sekarang terserah Anda!
- Anda offline - Anda terjebak dalam sebuah ruangan. Tidak ada jalan keluar. Satu -satunya harapan Anda adalah menghubungi seseorang untuk menyelamatkan Anda. Satu -satunya masalah adalah: Anda offline.
Komponen web
- Menggulir! - Game tatap muka untuk ponsel yang dapat Anda mainkan di browser Anda.
Tidak dikategorikan
- Dorong Kembali - Dalam dorongan kembali Anda membuat arus untuk membantu kapal yang terdampar kembali ke daratan. Game ini menggunakan dinamika fluida untuk mensimulasikan air.
- Retrohaunt - seseorang atau sesuatu mencuri waktu kita. Hari ini kemarin dan besok tidak terlihat. Detektif Clay sedang dalam kasus ini!
- Spacecraft - "Space, The Final Frontier" adalah tujuan utama Anda di pesawat ruang angkasa.
- Lost Robot - Jika saya menulis modul pemetaan, itu tidak akan offline!
- EXO - permainan menara berbasis ruang! Bangun satelit dan stasiun di sekitar planet yang mengorbit bintang yang jauh. Bertahan dari gelombang musuh.
- Kapal perang submersible 2063 - kapal selam musuh telah menyerbu perimeter Anda. Jauhi radar mereka dan melawan!
- Nikmati sinar matahari (angkat offline!) - Hari indah lainnya. Tapi, lihat! Tidak ada yang menghargainya.
- Oh, flip! - Anda adalah alun -alun yang agung dengan satu kaki yang suka membalik!
- UNO - Game Kartu UNO yang terkenal dengan dukungan multiplayer online!
- Memorygame.js - game memori yang dapat disesuaikan
Mesin game
2d
- GDevelop-mesin game open-source, cross-platform yang dirancang untuk digunakan oleh semua orang.
- Melonjs - mesin game HTML5 yang segar & ringan.
- Pixijs - Mesin Pembuatan HTML5: Buat konten digital yang indah dengan renderer WebGL 2D tercepat dan paling fleksibel.
- Phaser - Desktop dan Kerangka Kerja Game HTML5 Seluler. Kerangka kerja open source yang cepat, gratis, dan menyenangkan untuk Canvas dan game browser bertenaga WebGL.
- COCOS2D-X-Kerangka kerja multi-platform untuk membangun game 2D, buku interaktif, demo dan aplikasi grafis lainnya.
- Craters.js - mesin game kompak yang membantu Anda membangun game HTML5 modern yang cepat.
- Blacksmith 2D - Black adalah kerangka kerja 2D yang sangat dioptimalkan untuk web, game seluler, dan iklan yang dapat dimainkan.
- Impact - Mesin game JavaScript yang memungkinkan Anda mengembangkan game HTML5 yang memukau untuk desktop dan browser seluler.
3d
- Babylonjs - mesin permainan yang kuat, indah, sederhana, dan terbuka serta rendering yang dikemas dalam kerangka kerja JavaScript yang ramah.
- PlayCanvas - Mesin Game WebGL yang cepat dan ringan.
- Three.js - Perpustakaan 3D JavaScript.
Matematika
- CindyJS - Konten JavaScript untuk konten interaktif (matematika).
- Big.js - Perpustakaan JavaScript kecil dan cepat untuk aritmatika desimal presisi sewenang -wenang.
- Matematika untuk Game - Lembar Cheat Matematika & Trigonometri untuk Game 2D & 3D.
- Matematika itu menyenangkan - Matematika dijelaskan dalam bahasa yang mudah, ditambah teka -teki, permainan, lembar kerja, dan kamus bergambar.
Perairan mikro
- EasyStar.js - A* Pathfinding API asinkron yang ditulis dalam JavaScript.
- Sound.js - Mikro -perpustakaan untuk memuat, memainkan, dan menghasilkan efek suara dan musik untuk game dan aplikasi interaktif.
- Simplify.js - Perpustakaan Polyline Polyline Kinerja Tinggi oleh Vladimir Agafonkin, diekstraksi dari selebaran.
- ZZFX - Mesin efek suara JavaScript kecil.
- ZZFXM - generator musik Javascipt kecil.
- Sat.js - Perpustakaan JavaScript sederhana untuk melakukan deteksi tabrakan 2D.
- JSFXR - Port Synth AS3FXR ke JavaScript dibuat untuk JS13Kgames.
- KONTRA - JavaScript ringan mikro -library dibuat khusus untuk JS13Kgames Game Jam.
- HEXI - Cara yang menyenangkan dan mudah untuk membuat game HTML5 atau media interaktif jenis lainnya menggunakan kode JavaScript murni.
- JS13K -2D - Renderer sprite 2D 2KB WebGL, dirancang untuk JS13Kgames.
- Ionphaser - Komponen web untuk menggunakan kerangka phaser dengan sudut, bereaksi, vue, dll?
- Animatable - animate sekali, gunakan di mana -mana! ?
- Minivents - acara kecil untuk JavaScript.
Grafik
- P5.JS - Platform JS sisi klien yang memberdayakan seniman, desainer, siswa, dan siapa pun untuk belajar membuat kode dan mengekspresikan diri mereka secara kreatif di web. Ini didasarkan pada prinsip -prinsip inti pemrosesan.
- Paper.js - The Swiss Army Knife of Vector Graphics Scripting.
Fisika
- Matter.js - mesin fisika tubuh 2D 2D kaku untuk web.
- Planck.js - Mesin Fisika JavaScript 2D.
- box2d.ts - port naskah box2d.
- P2.JS - Mesin Fisika Tubuh Kaku 2D ditulis dalam JavaScript.
Realitas virtual
- A -Frame - Kerangka kerja web untuk membangun pengalaman realitas virtual.
Sumber Daya Audio
- Port SFXR ke HTML5 - Generator Efek Suara Game Mudah Mati.
- Tinymusic - Synth/Sequencer musik sederhana dan ringan dalam JavaScript menggunakan Web Audio API.
- SoundBox - Alat untuk menyusun musik sintetis, di browser Anda.
- Sonant -X - Perpustakaan Synthesizer Javascript yang sangat kecil, cocok untuk demo atau video game Javascript kecil.
Sumber Daya Visual
- Poly - Situs web yang dibuat oleh Google untuk pengguna menelusuri, mendistribusikan, dan mengunduh objek 3D.
- OpenGameart.org - Seni hukum gratis untuk proyek game open source (termasuk model, sprite, tekstur, suara, musik).
- Mesin Font Arcade NFG - Font untuk game Anda.
- The Spriters Resource - Sumber #1 untuk sprite video game di internet!
- Sprite Database - Sprite robek dari game klasik.
- Tinypng - Kompres gambar PNG sambil menjaga transparansi.
- Arcade Font Writer - Buat teks Anda sendiri menggunakan ratusan font dari game arcade klasik.
- Shoebox - Aplikasi berbasis Adobe Air gratis untuk Windows dan Mac OSX dengan game dan alat terkait UI.
Waktu nyata
- Snapshot Interpolation - Perpustakaan interpolasi snapshot untuk game multiplayer real -time.
Utilitas
- Parser ubin untuk Phaser 3 - menghasilkan kode untuk memuat tilemaps yang dibuat dengan ubin?
Editor
- Editor peta ubin - editor level yang fleksibel.
- Phaser Editor 2D - Pengembangan game Idefor HTML5 berbasis web.
- Aseprite - Animasi Sprite Editor & Pixel Art Tool.
- Piskel - Editor online gratis untuk Animated Sprite & Pixel Art.
Generator
- Stitches - generator lembar sprite html5.
- AudioSprite - Pembungkus FFMPEG yang akan mengambil beberapa file audio dan menggabungkannya menjadi satu file.
Minifikasi
- Rollup - Bundler modul untuk JavaScript yang menyusun potongan kode kecil menjadi sesuatu yang lebih besar dan lebih kompleks, seperti perpustakaan atau aplikasi.
- Webpack - Bundel file JavaScript untuk penggunaan di browser, namun juga mampu mengubah, mengikat, atau mengemas hampir semua sumber atau aset.
- Uglifyjs - parser javascript, minifier, kompresor dan peralatan perdagangan.
- Brunch - Alat pembuatan aplikasi web front -end cepat dengan konfigurasi deklaratif sederhana dan kompilasi tambahan yang mulus untuk pengembangan cepat.
- Gulp - Toolkit untuk mengotomatisasi & meningkatkan alur kerja Anda.
- Grunt - Pelari tugas JavaScript.
Membangun
- Electron - Bangun aplikasi desktop lintas platform dengan JavaScript, HTML, dan CSS.
- NW.JS - Hubungi semua modul Node.js langsung dari DOM/WebWorker dan aktifkan cara baru menulis aplikasi dengan semua teknologi web.
- Cordova - Aplikasi seluler dengan HTML, CSS & JS. Targetkan beberapa platform dengan satu basis kode.
- Kapasitor - Bangun aplikasi web progresif asli lintas platform untuk iOS, android, dan web ⚡️
Kompiler
- Babel - Kompiler untuk Menulis JavaScript Generasi Berikutnya.
- Emscripten: Kompiler LLVM-to-WEB-mengkompilasi C dan C ++ ke WebAssembly menggunakan LLVM dan Binaryen. Output emscripten dapat berjalan di web, di node.js, dan di wasm runtime.
Template
- JS13KSERVER - file dan aturan kategori server JS13Kgames.
- JS13K A-Frame Boilerplate-A-frame Boilerplate untuk kompetisi JS13K.
- Template OurCade - Berbagai templat game open -source dan proyek starter untuk membantu mempercepat pembelajaran dan pengembangan.
- Template Proyek Phaser 3 TypeScript - Template proyek awal yang cepat menggunakan Phaser 3, naskah dan rollup untuk bundling.
- StackBlitz Phaser & React - Template Phaser & React Menggunakan Hooks?
Pemandu
- Panduan Gaya Google JavaScript.
- Panduan WebGL - Tutorial WebGL yang lengkap dan diringkas, dengan demo interaktif kecil di setiap bab.
- BrowserDiet.com - Panduan Kinerja Front -End Definitif.
- JavaScript Garden - Koleksi dokumentasi yang berkembang tentang bagian -bagian paling unik dari bahasa pemrograman JavaScript.
Buku
- PHASER 3 HTML5 Cross Platform Game Development - Runner Tanpa Akhir - Dirancang baik untuk pemula dan pemrogram terampil, kursus ini memandu Anda dari folder kosong yang memperkenalkan tulang telanjang javascript ke fitur Phaser 3 canggih.
- HTML5 Cross Platform Game Development Menggunakan Phaser 3 - Panduan Phaser 3 pertama untuk pembuatan game Cross Platform HTML5 menggunakan kerangka phaser 3 dan perangkat lunak gratis lainnya.
- Dari null ke game cross platform html5 penuh - setiap langkah buku disediakan dengan contoh kode sumbernya, dengan total 79 halaman dan 27 contoh kode sumber.
- Interphase #1 - Bookazine 400 halaman lengkap dengan coverdisk yang diisi dengan kode sumber, grafik, dan lainnya untuk phaser CE.
- Panduan untuk Phaser CE Tween Manager - Pelajari cara menggunakan Phaser Tween Manager untuk potensi penuh dan meningkatkan permainan Anda.
- Panduan untuk Manajer Skala CE Phaser - Phaser memiliki manajer skala bawaan yang kuat dan panduan ini mengajarkan Anda cara membuka kunci fitur -fiturnya.
- Infinite Jumper in Phaser 3 dengan JavaScript modern - buku gratis untuk membantu pemula mempelajari Phaser 3 dengan JavaScript modern tanpa perkakas pengembangan web yang rumit.
- Infinite Runner di Phaser 3 dengan TypeScript - Buku gratis untuk membantu Anda memulai menggunakan naskah untuk membuat game Phaser 3 yang lebih kompleks.
Kompetisi
- JS13KGames - Buat game HTML5 yang akan cocok dengan paket zip hanya 13 kilobyte.
- LUDUM DARE - Acara online di mana game dibuat dari awal di akhir pekan.
- Node Knockout - Kompetisi pemrograman Node.js terbesar di dunia.
Kursus
- Codecademy - kursus & tutorial JavaScript.
- Codecombat: Belajar kode dengan memainkan permainan - pelajari pemrograman dengan game strategi pengkodean live multiplayer untuk pemula.
- Codewars - Capai Penguasaan melalui Tantangan.
Tutorial
- JavaScript30 - Bangun 30 hal dengan Vanilla JS dalam 30 hari dengan 30 tutorial.
- Membuat game Phaser 3 pertama Anda - Pelajari cara membuat game kecil yang melibatkan pemain yang berlari dan melompat -lompat di sekitar platform, mengumpulkan bintang dan menghindari penjahat.
- Modular Game Worlds in Phaser 3 - Menciptakan Dunia Modular dengan Tilemaps di Mesin Game Phaser 3.
- Game Mechanic Explorer - Koleksi contoh konkret untuk berbagai mekanik game, algoritma, dan efek.
- Dungeon yang dihasilkan secara prosedural - tutorial ruang bawah tanah yang dihasilkan secara prosedural dalam java -script.
- Gamedev Tuts+ - Tempat terbaik untuk menemukan tutorial pengembangan game.
- CODROPS - Tutorial yang berguna, artikel mendalam, inspirasi kreatif, dan sumber daya gratis untuk perancang dan pengembang web.
- Emanuele Feronato - Posting tentang Desain Game, HTML5, Phaser, Javascript, Monetize, Box2d, Unity3d.
- Tutorial Phaser - Phaser - Berita - Tutorial.
- OurCade Blog - Tutorial Pengembangan Game Bermain -main
Bengkel
- Eksperimen Chrome - sebuah karya karya oleh coders yang mendorong batas -batas teknologi web, menciptakan pengalaman web yang indah dan unik.
- Lokakarya VR - Lokakarya VR di Grey Area Festival.
- Immersive - Lokakarya Three.js yang mendalam di Area Grey.
- Workshop Phaser CE menggunakan ES6 - dunia isometrik dan permainan waktu nyata.
Forum
- HTML5 Game Devs Forum - Forum tentang Phaser, Pixi, Babel, Panda 2, Melonjs, Kolaborasi, Layanan, dan Pekerjaan!
Distribusi
- 5 Aplikasi - Alat Penyebaran dan Distribusi.
- GamePix - Platform untuk pengembang dan penerbit dengan posting blog yang menarik.
- MarketJS - Platform B2B untuk lisensi game HTML5. Beli game HTML5, sesuaikan dan gunakan secara instan ke server Anda.
- ITCH.IO - Platform Hosting Distribusi dan Jam Game untuk game HTML5.
- CrazyGames - Platform distribusi baru untuk game HTML5.
- Y8 Games - Di Y8 Games, ada lebih dari 70.000 game dan video yang tersedia untuk diputar secara online. Kami memimpin dalam mobil Unity3D terbaru dan berdandan game.
Monetisasi
- Gamedistribution - Pialang terbesar dari game cross -platform berkualitas tinggi. Kami menghubungkan pengembang game terbaik ke penerbit terbesar.
- Facebook dalam Pembelian Aplikasi - Game Instan Facebook dalam Pembelian Aplikasi.
- Iklan Game Facebook - Iklan Game Instan Facebook.
- Monetisasi web yang luar biasa - hal -hal luar biasa tentang monetisasi web. Pelajari lebih lanjut, periksa modul dan alat lainnya.
Pengujian
- Stats.JS - Monitor Kinerja JavaScript.
- Leshy Spritesheet Animator - Utilitas Animasi Lembar Sprite Online.
Keamanan
- JSCrambler - Interpreter JavaScript dan mesin parsing yang membuat pohon sintaks abstrak yang mewakili kode sumber Anda untuk membuatnya sangat sulit untuk merekayasa terbalik.
Daftar luar biasa lainnya
- Magic Tools - Daftar sumber daya pengembangan game untuk membuat keajaiban terjadi.
- Awesome -phaser - daftar pustaka phaser yang mengagumkan, sumber daya, dan hal -hal yang mengkilap.
- Awesome PlayCanvas - daftar aset playcanvas yang mengagumkan, sumber daya, dan banyak lagi.
- JSGAMEWIKI - Koleksi tautan bagus untuk bermain game dengan JavaScript.
- Game di GitHub - Daftar game video populer/luar biasa, add -ons, peta, dll. Di -host di GitHub. Genre apa pun. Platform apa pun. Mesin apapun.
Kontributor
Harap berkontribusi! Masalah dan permintaan tarik dipersilakan. Daftar yang luar biasa ini ada berkat semua orang yang berkontribusi. [Menyumbang].
Mendukung?
Saya percaya pada unicorn? Dukung saya, jika Anda juga melakukannya.
Donasi Ethereum , Ada , Bnb , Shiba , USDT/USDC , Doge , dll:
Alamat Dompet: jdnichollsc.eth
Beri tahu kami kontribusi Anda!
Happy Coding?
Dibuat dengan ❤️