เกม JavaScript ที่ยอดเยี่ยม?
รายการเกม JavaScript ที่ยอดเยี่ยม (โอเพ่นซอร์ส) สินทรัพย์และทรัพยากร
เครดิตที่ https://codepen.io/boldfacedesign/pen/eoggd
ผู้ชนะ
- JS13KGAMES 2021 - 13 รายการเล็ก ๆ และยอดเยี่ยมจากการแข่งขัน JS13KGAMES
- JS13KGAMES 2020 - 10 อันดับแรกจากการแข่งขัน JS13K 2020?
- JS13KGAMES 2019 - ไฮไลต์จากการแข่งขัน JS13KGAMES 2019
- JS13KGAMES 2018 - 13 เกมใน≤ 13KB ของ JavaScript
- JS13KGAMES 2017 - สร้างเกมใน 13KB หรือน้อยกว่าด้วย JS13KGAMES
การผจญภัย
- สามเหลี่ยม: กลับบ้าน - คุณหลงทางในถ้ำ พยายามออกไปและกลับบ้าน บางครั้งมันอาจเป็นเรื่องง่ายบางครั้งก็ไม่ใช่ ... แต่อย่ายอมแพ้และคุณจะทำมัน
- แคระ: ที่นั่นและกลับมาอีกครั้ง - เรื่องราวของการผจญภัยสูงดำเนินการโดย บริษัท ของแคระเพื่อค้นหาทองคำที่ได้รับการปกป้องมังกรมิตรภาพที่แท้จริงและ ALE หลากหลาย (ไม่จำเป็นต้องอยู่ในลำดับนั้น)
- ตีกลับ - เกม Boomerang Adventure สำหรับ JS13K!
- Wander - สำรวจถิ่นทุรกันดารที่รกร้างด้วยตะขอการต่อสู้ของคุณ
- Offline Paradise - โลกสวรรค์ได้ไปออฟไลน์ ทุกอย่างกลายเป็นสีเทาและอันตราย ข้ามกระโดดและพุ่งผ่านอุปสรรคเพื่อเปลี่ยนโลกกลับสู่ปกติ
- Planetfall - เกมสำรวจอวกาศ เป้าหมายคือการหาสถานีดาวเทียมในแต่ละดาวเคราะห์และพาพวกเขาออฟไลน์
- Quest of Tod - เกมผจญภัยที่วิ่งเร็วซึ่งคุณติดอยู่ในสถานที่ที่ไม่รู้จักควบคุมโดยเครื่องแปลก ๆ คุณสามารถค้นหาคีย์และรหัสทั้งหมดเพื่อปลดล็อกทางออกก่อนที่เวลาจะหมดหรือไม่?
อาร์เคด
- Racer - เริ่มจากด้านหลังของแพ็คจบอันดับ 1 เพื่อไปสู่การแข่งขันครั้งต่อไป!
- ท้องฟ้าของทุกคน - สร้างพันธมิตรโดยการทำภารกิจศึกษาดาวเคราะห์ดวงอื่นดาวดวงอื่นป้องกันตัวเองจากการป้องกันของดาวเคราะห์และกลุ่มโจรสลัดหรือสร้างศัตรูโดยการโจมตีพวกเขาโดยไม่สนใจการสื่อสารและทำลายสิ่งอำนวยความสะดวก
- Evil Glitch - ความผิดพลาดแปลก ๆ ปรากฏในมิติของคุณคุณสามารถหยุดพวกเขาเพื่อดูดซึมโลกของคุณได้หรือไม่?
- ออกจากบรรทัด - กระโดดออกจากเส้นและพยายามอย่าตายหรือโยนแป้นพิมพ์ของคุณข้ามห้องใน tapper อาร์เคด twitchy นี้
- เบื้องหลังดาวเคราะห์น้อย, Dark Side - เกมเกี่ยวกับการขว้างดาวเคราะห์น้อยให้กับคนที่เล่น "ดาวเคราะห์น้อย" บนเครื่องอาร์เคด
- การควบคุมศัตรูพืช: Weasels - lemmings หมายถึงการบันทึก Weasels ควรถูกกำจัดแทน (พิจารณาว่านี่เป็นการแก้แค้นของคุณเกี่ยวกับสัตว์เลื้อยคลานที่น่ารำคาญขนาดเล็ก!)
- Pizza Undelivery - ที่นี่คุณนำพิซซ่ากลับไปที่พิซซ่าแทนที่จะเป็นอีกทางหนึ่ง
- Pacman & Pacman-Game
- JUMP-N-BUMP-พอร์ต HTML5 ของโอเพนซอร์ส DOS Classic โดยการออกแบบ BrainChild: เกม Platfomer ผู้เล่นหลายคนในท้องถิ่น
เกี่ยวกับการศึกษา
- Pixel Art Academy - เกมผจญภัยสำหรับการเรียนรู้ที่จะวาด
แพลตฟอร์ม
- Nano -Wirebot - platformer ง่าย ๆ ที่คุณเล่นเป็น nanobot ที่ต้องการแก้ไขสายไฟ
- Wandering Wraith - Wraith ที่หายไปกำลังหลงทางทั่วโลกเพื่อแสวงหาความสงบสุข คุณจะแนะนำเขากลับไปที่หลุมศพของเขาเพื่อที่เขาจะได้พักผ่อนในที่สุด?
- OnOff-นำทางผ่านระดับการรับสมอง 25 ระดับใน platformer ที่ทำด้วยมืออย่างรวดเร็ว คุณจะหลบแหลมกระโดดข้ามหลุมและสลับระหว่างมิติ
- MATR13K - หลังจากบันทึก Morpheus แล้ว Neo จำเป็นต้องค้นหาทางออกจากเมทริกซ์เวอร์ชัน JavaScript นี้
- GLITCH BUSTER - คุณสามารถแก้ไขข้อบกพร่องทั้งหมด 13 ข้อก่อนหมดเวลาได้หรือไม่? หลีกเลี่ยงพอยน์เตอร์อันตรายหรือฆ่าพวกเขาโดยการกระโดดบนหัวของพวกเขา!
- Vier - คุณมีพลังในการควบคุมองค์ประกอบทั้ง 4 ด้วย Vier Stone ถึงเวลาที่จะทำลายพ่อมดทั้งหมดและกลายเป็นผู้ปกครองของจักรวาล
- ทางออก - ประตูถูกล็อค คุณจะต้องสำรวจดันเจี้ยนอันตรายที่เต็มไปด้วยกับดักและสัตว์ประหลาดและพบอัญมณีที่หายไป 4 ตัวเพื่อเปิดประตูและออกไป!
ปริศนา
- เล่นกลับ - โอ้ไม่คุณถูกเตะออกจากปราสาท! แก้ปริศนาและย้อนกลับไปที่บ้านที่ถูกต้องของคุณ
- ผู้โจมตีด้านหลัง - ผู้บุกรุกเข้ามาในป่าของนินจา ระวัง! พวกเขามีอาวุธ โจมตีด้านหลัง
- xx142 -b2.exe - นี่คือปี 2413 มนุษยชาติถูกกดขี่โดยเผ่าพันธุ์ต่างด้าวมานานกว่าสองศตวรรษแล้ว
- 1024 Moves - ปริศนานี้สามารถแก้ไขได้ในการเคลื่อนไหว 1024
- RE -Wire - นำระบบกลับมาทางออนไลน์โดยการเดินสายไฟอีกครั้ง
- Envisionator - เกมปริศนาสั้น ๆ เกี่ยวกับการหลบหนีการล็อคอาคารด้วยความช่วยเหลือของเพื่อนหุ่นยนต์ที่ไว้ใจได้ของคุณ
- Planet Figadore ได้ไปออฟไลน์ - Fred อาศัยอยู่บน Planet Figadore ในคลัสเตอร์ Hercules เขาชอบดูวิดีโอแมวจาก Planet Earth ผ่าน Parallax Shift แต่ลิงก์เครือข่ายได้ไปออฟไลน์!
- Enmeshed - เกมปริศนา / กลยุทธ์การแฮ็ก ใช้ประโยชน์จากช่องโหว่ในโหนดและการเชื่อมต่อเพื่อเคาะเครือข่ายตาข่ายแบบไดนามิกแบบออฟไลน์
- Raven - กล้องรักษาความปลอดภัยสำหรับสถานที่ลับได้รับการออฟไลน์และเป็นหน้าที่ของคุณในการแก้ไขปัญหา
- Lost Treasure - 'Lost Treasure' เป็นเกม Puzzle -Platformer แบบสั้น ๆ มี 7 ระดับที่แตกต่างกัน (สำหรับตอนนี้) ที่จะผ่านและรวบรวมสมบัติกลับไปที่ Little Flo
- 2048
- กลยุทธ์ Blitz - ปริศนาหมากรุกที่รวดเร็ว
- ไม่น่าเชื่อถือ-หรือ-การผจญภัยอย่างต่อเนื่องของ Dr. Eval-Meta-JavaScript Adventure Game ซึ่งคุณต้องแก้ไขและ execute JavaScript ที่ใช้เกมในเบราว์เซอร์ของคุณเพื่อช่วยดร. Eval จากความจริงที่มืดมนนี้
วิ่ง
- ออฟไลน์: OECT - พวกเขากล่าวว่าเทคโนโลยีไฟฟ้าอินทรีย์เป็นหนทางแห่งอนาคต
นักกีฬา
- [Swagshot] - สถานีใน LZ -13 ถูกยึดครองโดย AIs ของมัน! คุณต้องเอามันกลับมา ... อย่างมีสไตล์!
- เหตุการณ์ Chroma - Achromats ได้ใช้สีโลกออฟไลน์! จู่โจมถ้ำที่ไม่มีสีของพวกเขาและเอาชนะพวกเขาทั้งหมดฟื้นฟูโลกให้เป็นความรุ่งโรจน์ของ Technicolor
- Underrun - ปืนกลคู่ใน 256 เฉดสีน้ำตาล
- BUTCOUNTRY-ฆ่าหรือถูกฆ่าตายในชุดแฮ็คและยิงใน Wild West! ใช้เมาส์หรือแตะหน้าจอเพื่อควบคุมอวตารของคุณและรับทองคำให้มากที่สุดเท่าที่จะทำได้จากการบริจาคของนายอำเภอ
กลยุทธ์
- สัตว์ร้ายโบราณ - การจับคู่ esport ที่ผู้เล่นต่อสู้กับตัวเองโดยการทำให้เป็นรูปธรรมและควบคุมทีมของสิ่งมีชีวิตที่เลือกอย่างระมัดระวังแต่ละคนมีสถิติและความสามารถที่เป็นเอกลักษณ์ ปรุงสัตว์ร้ายของคุณ!
- Elematter - Elematter เป็นเกมป้องกันหอคอยตามองค์ประกอบทั้งสี่: โลกน้ำอากาศและไฟ
ความเป็นจริงเสมือนจริง
- กลับไปที่อวกาศ - 40 ปีที่แล้วเราคิดว่าเราเอาชนะพวกเขาได้ แต่พวกเขากลับมาแล้ว! ตอนนี้ขึ้นอยู่กับคุณ!
- คุณออฟไลน์ - คุณติดอยู่ในห้อง ไม่มีทางออก ความหวังเดียวของคุณคือการติดต่อใครสักคนเพื่อช่วยเหลือคุณ ปัญหาเดียวคือ: คุณออฟไลน์
ส่วนประกอบของเว็บ
- ม้วน - เกมต่อสู้แบบตัวต่อตัวสำหรับมือถือที่คุณสามารถเล่นในเบราว์เซอร์ของคุณ
ไม่มีหมวดหมู่
- กดกลับ - ในการผลักกลับคุณสร้างกระแสเพื่อช่วยให้เรือที่ติดอยู่กลับไปที่แผ่นดินใหญ่ เกมนี้ใช้พลวัตของเหลวเพื่อจำลองน้ำ
- Retrohaunt - ใครบางคนหรือบางสิ่งบางอย่างกำลังขโมยเวลาของเรา วันนี้เป็นเมื่อวานและพรุ่งนี้ไม่มีที่ไหนให้เห็น Detective Clay อยู่ในกรณีนี้!
- Spacecraft - "Space, Final Frontier" เป็นจุดหมายปลายทางที่ดีที่สุดของคุณในยานอวกาศ
- Lost Robot - ถ้าฉันเขียนโมดูลการแมปมันจะไม่ออฟไลน์!
- EXO - เกมป้องกันหอคอยอวกาศ! สร้างดาวเทียมและสถานีรอบดาวเคราะห์โคจรรอบดาวที่อยู่ห่างไกล รอดชีวิตจากคลื่นของศัตรู
- เรือรบใต้น้ำพยากรณ์ 2063 - เรือดำน้ำข้าศึกได้บุกรุกปริมณฑลของคุณ อยู่นอกเรดาร์และต่อสู้กลับ!
- เพลิดเพลินไปกับแสงแดด (รับออฟไลน์!) - อีกวันที่สวยงาม แต่ดูสิ! ไม่มีใครชื่นชมมัน
- โอ้พลิก! - คุณเป็นจัตุรัสอันงดงามที่มีขาเดียวที่ชอบพลิก!
- UNO - เกมการ์ด UNO ที่มีชื่อเสียงพร้อมการสนับสนุนผู้เล่นหลายคนออนไลน์!
- MemoryGame.js - เกมหน่วยความจำที่ปรับแต่งได้
เครื่องยนต์เกม
2d
- GDEVELDING-เครื่องมือเกมโอเพนซอร์ซแบบข้ามแพลตฟอร์มที่ออกแบบมาเพื่อใช้โดยทุกคน
- Melonjs - เครื่องยนต์เกม HTML5 ที่สดใหม่และมีน้ำหนักเบา
- PIXIJS - เอ็นจิ้นการสร้าง HTML5: สร้างเนื้อหาดิจิตอลที่สวยงามด้วยตัวแสดงผล 2D WebGL ที่เร็วที่สุดและยืดหยุ่นที่สุด
- Phaser - เฟรมเวิร์กเกมเดสก์ท็อปและมือถือ HTML5 เฟรมเวิร์กโอเพ่นซอร์สที่รวดเร็วฟรีและสนุกสนานสำหรับเกมเบราว์เซอร์ที่ใช้พลังงานจาก WebGL
- COCOS2D-X-กรอบหลายแพลตฟอร์มสำหรับการสร้างเกม 2D, หนังสือแบบโต้ตอบ, การสาธิตและแอปพลิเคชันกราฟิกอื่น ๆ
- Waters.js - เครื่องมือเกมขนาดกะทัดรัดที่ช่วยให้คุณสร้างเกม HTML5 ที่ทันสมัยและทันสมัย
- Blacksmith 2D - Black เป็นเฟรมเวิร์ก 2D ที่ได้รับการปรับปรุงอย่างสูงสำหรับเว็บเกมมือถือและโฆษณาที่เล่นได้
- IMPACT - เครื่องมือเกม JavaScript ที่ช่วยให้คุณพัฒนาเกม HTML5 ที่น่าทึ่งสำหรับเบราว์เซอร์เดสก์ท็อปและมือถือ
3D
- BABYLONJS - เกมที่ทรงพลังสวยงามเรียบง่ายและเปิดกว้างและทำให้เอ็นจิ้นที่อัดแน่นอยู่ในกรอบ JavaScript ที่เป็นมิตร
- PlayCanvas - เอ็นจิ้นเกม WebGL ที่รวดเร็วและน้ำหนักเบา
- Three.js - JavaScript 3D Library
คณิตศาสตร์
- Cindyjs - กรอบ JavaScript สำหรับเนื้อหาแบบโต้ตอบ (คณิตศาสตร์)
- BIG.JS - ห้องสมุด JavaScript ขนาดเล็กที่รวดเร็วสำหรับการคำนวณทศนิยมความแม่นยำโดยพลการ
- คณิตศาสตร์สำหรับเกม - Maths & Trigonometry Cheat Sheet สำหรับเกม 2D & 3D
- คณิตศาสตร์สนุก - คณิตศาสตร์อธิบายด้วยภาษาง่ายรวมถึงปริศนาเกมแผ่นงานและพจนานุกรมภาพประกอบ
ห้องสมุดขนาดเล็ก
- EasyStar.js - API แบบอะซิงโครนัส A* Pathfinding API ที่เขียนด้วย JavaScript
- Sound.js - ห้องสมุดไมโครเพื่อโหลดเล่นและสร้างเอฟเฟกต์เสียงและเพลงสำหรับเกมและแอปพลิเคชันแบบโต้ตอบ
- Simplify.js - ไลบรารีการทำให้เข้าใจง่ายของ JavaScript Polyline Polyline โดย Vladimir Agafonkin สกัดจากใบปลิว
- ZZFX - เอฟเฟกต์เอฟเฟกต์เสียงจาวาสคริปต์ขนาดเล็ก
- ZZFXM - เครื่องกำเนิดเพลง Javascipt ขนาดเล็ก
- sat.js - ไลบรารี JavaScript อย่างง่ายสำหรับการตรวจจับการชนกัน 2D
- JSFXR - พอร์ต synth AS3FXR ไปยัง JavaScript ที่สร้างขึ้นสำหรับ JS13KGAMES
- Kontra - JavaScript Gaming Micro -Library ที่มีน้ำหนักเบาสร้างขึ้นโดยเฉพาะสำหรับเกม JS13KGAMES JAM
- Hexi - วิธีที่สนุกและง่ายดายในการสร้างเกม HTML5 หรือสื่อแบบโต้ตอบอื่น ๆ โดยใช้รหัส JavaScript บริสุทธิ์
- JS13K -2D - WebGL 2D Sprite Renderer 2KB ออกแบบมาสำหรับ JS13KGAMES
- Ionphaser - ส่วนประกอบของเว็บที่ใช้เฟรมเวิร์ก Phaser กับ Angular, React, Vue, ฯลฯ ?
- animatable - antiime หนึ่งครั้งใช้ทุกที่! -
- MINIVENTS - การจัดกิจกรรมเล็ก ๆ สำหรับ JavaScript
กราฟิก
- P5.JS - แพลตฟอร์ม JS ฝั่งลูกค้าที่ให้อำนาจศิลปินนักออกแบบนักเรียนและทุกคนที่จะเรียนรู้ที่จะเขียนโค้ดและแสดงออกอย่างสร้างสรรค์บนเว็บ มันขึ้นอยู่กับหลักการหลักของการประมวลผล
- Paper.js - มีดกองทัพสวิสของสคริปต์กราฟิกเวกเตอร์
ฟิสิกส์
- Matter.js - เครื่องยนต์ฟิสิกส์ร่างกาย JavaScript 2D แข็งสำหรับเว็บ
- Planck.js - เครื่องยนต์ฟิสิกส์ JavaScript 2d
- Box2d.ts - พอร์ต TypeScript ของ Box2D
- P2.JS - เครื่องยนต์ฟิสิกส์ร่างกายแข็ง 2D เขียนด้วย JavaScript
ความเป็นจริงเสมือนจริง
- A -FRAME - กรอบเว็บสำหรับการสร้างประสบการณ์เสมือนจริง
ทรัพยากรเสียง
- พอร์ตของ SFXR ถึง HTML5 - เครื่องกำเนิดเสียงเอฟเฟกต์เกม Easy Easy
- Tinymusic - Synth/Sequencer เพลงที่มีน้ำหนักเบาและมีน้ำหนักเบาใน JavaScript โดยใช้ Web Audio API
- Soundbox - เครื่องมือสำหรับการแต่งเพลงสังเคราะห์ในเบราว์เซอร์ของคุณ
- SONANT -X - ไลบรารี JavaScript Synthesizer ขนาดเล็กมากเหมาะสำหรับการสาธิต JavaScript ขนาดเล็กหรือวิดีโอเกม
ทรัพยากรภาพ
- โพลี - เว็บไซต์ที่สร้างโดย Google เพื่อให้ผู้ใช้เรียกดูแจกจ่ายและดาวน์โหลดวัตถุ 3 มิติ
- opengameart.org - ฟรีศิลปะกฎหมายสำหรับโครงการเกมโอเพนซอร์ส (รวมถึงรุ่นสไปรต์พื้นผิวเสียงเพลง)
- เอ็นจิ้นอาร์เคดของ NFG - แบบอักษรสำหรับเกมของคุณ
- ทรัพยากร Spriters - แหล่ง #1 สำหรับวิดีโอเกมสไปรต์บนอินเทอร์เน็ต!
- ฐานข้อมูล Sprite - Sprite rips จากเกมคลาสสิก
- TINYPNG - บีบอัดภาพ PNG ในขณะที่รักษาความโปร่งใส
- Arcade Font Writer - สร้างข้อความของคุณเองโดยใช้แบบอักษรหลายร้อยตัวจากเกมอาร์เคดคลาสสิก
- Shoebox - แอพ Adobe Air ฟรีสำหรับ Windows และ Mac OSX พร้อมเครื่องมือที่เกี่ยวข้องกับเกมและ UI
ตามเวลาจริง
- การแก้ไข Snapshot - ห้องสมุดการแก้ไขภาพรวมสำหรับเกมผู้เล่นหลายคนแบบเรียลไทม์
ระบบสาธารณูปโภค
- ตัวแยกวิเคราะห์กระเบื้องสำหรับ phaser 3 - สร้างรหัสสำหรับการโหลด tilemaps ที่สร้างขึ้นด้วยกระเบื้อง?
บรรณาธิการ
- Tiled Map Editor - ตัวแก้ไขระดับที่ยืดหยุ่น
- Phaser Editor 2D - การพัฒนาเกม HTML5 บนเว็บบนเว็บ
- ASEPRITE - เครื่องมือ Editor Sprite และ Pixel ART Tool
- Piskel - บรรณาธิการออนไลน์ฟรีสำหรับ Sprites และศิลปะพิกเซล
เครื่องกำเนิดไฟฟ้า
- Stitches - เครื่องกำเนิดแผ่นสไปรต์ HTML5
- Audiosprite - wrapper FFMPEG ที่จะใช้ในไฟล์เสียงหลายไฟล์และรวมเข้ากับไฟล์เดียว
การลดน้อยลง
- ROLLUP - Bundler โมดูลสำหรับ JavaScript ซึ่งรวบรวมรหัสชิ้นเล็ก ๆ ลงในสิ่งที่ใหญ่กว่าและซับซ้อนมากขึ้นเช่นไลบรารีหรือแอปพลิเคชัน
- WebPack - Bundle JavaScript ไฟล์สำหรับการใช้งานในเบราว์เซอร์ แต่ก็มีความสามารถในการแปลงการรวมหรือบรรจุภัณฑ์เกี่ยวกับทรัพยากรหรือสินทรัพย์ใด ๆ
- Uglifyjs - ตัวแยกวิเคราะห์ JavaScript, Minifier, Compressor และ Beautifier Toolkit
- บรันช์ - เครื่องมือสร้างเว็บแอปพลิเคชัน Fast Front -End พร้อมการกำหนดค่าที่เรียบง่ายและการรวบรวมที่เพิ่มขึ้นอย่างราบรื่นสำหรับการพัฒนาอย่างรวดเร็ว
- Gulp - ชุดเครื่องมือในการทำให้ทำงานโดยอัตโนมัติและปรับปรุงเวิร์กโฟลว์ของคุณ
- Grunt - นักวิ่ง JavaScript
สร้าง
- อิเล็กตรอน - สร้างแอพเดสก์ท็อปข้ามแพลตฟอร์มด้วย JavaScript, HTML และ CSS
- NW.JS - เรียกโมดูล Node.js ทั้งหมดโดยตรงจาก DOM/Webworker และเปิดใช้งานวิธีการใหม่ในการเขียนแอปพลิเคชันด้วยเทคโนโลยีเว็บทั้งหมด
- Cordova - แอพมือถือที่มี HTML, CSS & JS กำหนดเป้าหมายหลายแพลตฟอร์มด้วยฐานรหัสเดียว
- ตัวเก็บประจุ - สร้างแอพพลิเคชั่นเว็บแบบ progressive แบบข้ามแพลตฟอร์มสำหรับ iOS, Android และเว็บ⚡
ผู้รวบรวม
- BABEL - คอมไพเลอร์สำหรับการเขียน JavaScript รุ่นต่อไป
- Emscripten: คอมไพเลอร์ LLVM-to-Web-รวบรวม C และ C ++ ไปยัง WebAssembly โดยใช้ LLVM และ Binaryen เอาต์พุต Emscripten สามารถทำงานบนเว็บใน node.js และใน wasm runtimes
เทมเพลต
- JS13KSERVER - ไฟล์หมวดหมู่และกฎเซิร์ฟเวอร์ JS13KGAMES
- JS13K A-Frame Boilerplate-A-Frame Boilerplate สำหรับการแข่งขัน JS13K
- เทมเพลตของ Ourcade - เทมเพลตเกมโอเพนซอร์ซและโครงการเริ่มต้นเพื่อช่วยเพิ่มความเร็วในการเรียนรู้และการพัฒนา
- เทมเพลตโครงการ PHASER 3 TypeScript - เทมเพลตโครงการเริ่มต้นอย่างรวดเร็วที่ใช้ Phaser 3, typeScript และ Rollup สำหรับการรวมกลุ่ม
- Stackblitz Phaser & React - เทมเพลต Phaser & React โดยใช้ hooks?
คำแนะนำ
- คู่มือสไตล์ Google JavaScript
- คู่มือ WebGL - บทช่วยสอน WebGL ที่สมบูรณ์แบบสรุปพร้อมการสาธิตแบบโต้ตอบเล็ก ๆ ในแต่ละบท
- Browserdiet.com - คู่มือประสิทธิภาพการทำงานด้านหน้าที่ชัดเจน
- JavaScript Garden - คอลเลกชันที่เพิ่มขึ้นของเอกสารเกี่ยวกับส่วนที่แปลกประหลาดที่สุดของภาษาการเขียนโปรแกรม JavaScript
หนังสือ
- Phaser 3 HTML5 Cross Platform Game Development - Endless Runner - ออกแบบมาสำหรับผู้เริ่มต้นและโปรแกรมเมอร์ที่มีทักษะหลักสูตรนี้จะแนะนำคุณจากโฟลเดอร์ที่ว่างเปล่าแนะนำกระดูกเปลือยของ JavaScript ไปยังคุณสมบัติขั้นสูง Phaser 3
- HTML5 Cross Platform Game Development โดยใช้ Phaser 3 - คู่มือ PHASER 3 ครั้งแรกในการสร้างเกมแพลตฟอร์ม HTML5 Cross โดยใช้เฟรมเวิร์ก Phaser 3 และซอฟต์แวร์ฟรีอื่น ๆ
- จาก NULL ไปจนถึงเกมแพลตฟอร์ม HTML5 เต็มรูปแบบ - แต่ละขั้นตอนของหนังสือมีตัวอย่างซอร์สโค้ดรวมถึงตัวอย่างทั้งหมด 79 หน้าและ 27 ตัวอย่างรหัส
- Interphase #1 - หน้าหนังสือ 400 หน้าพร้อม coverdisk ที่เต็มไปด้วยซอร์สโค้ดกราฟิกและอื่น ๆ สำหรับ phaser ce
- คู่มือสำหรับผู้จัดการ Faser CE Tween - เรียนรู้วิธีการใช้ผู้จัดการ Phaser Tween เพื่อให้เต็มศักยภาพและทำให้เกมของคุณเพิ่มขึ้น
- คู่มือสำหรับตัวจัดการสเกล phaser - Phaser มีตัวจัดการสเกลในตัวที่ทรงพลังและคู่มือนี้จะสอนวิธีปลดล็อกคุณสมบัติของคุณ
- จัมเปอร์ Infinite ใน Phaser 3 พร้อม JavaScript ที่ทันสมัย - หนังสือฟรีเพื่อช่วยผู้เริ่มต้นเรียนรู้ Phaser 3 ด้วย JavaScript ที่ทันสมัยโดยไม่มีเครื่องมือพัฒนาเว็บที่ซับซ้อน
- Infinite Runner ใน Phaser 3 พร้อม TypeScript - หนังสือฟรีเพื่อช่วยให้คุณเริ่มต้นใช้ TypeScript เพื่อสร้างเกมที่ซับซ้อนมากขึ้น
การแข่งขัน
- JS13KGAMES - สร้างเกม HTML5 ที่จะพอดีกับแพ็คเกจซิปเพียง 13 กิโลไบต์
- Ludum Dare - กิจกรรมออนไลน์ที่มีเกมมาตั้งแต่วันหยุดสุดสัปดาห์
- Node Knockout - การแข่งขันการเขียนโปรแกรม Node.js ที่ใหญ่ที่สุดในโลก
หลักสูตร
- Codecademy - หลักสูตร JavaScript และบทเรียน
- CodeCombat: เรียนรู้ที่จะเขียนโค้ดโดยการเล่นเกม - เรียนรู้การเขียนโปรแกรมด้วยเกมกลยุทธ์การเข้ารหัสสดผู้เล่นหลายคนสำหรับผู้เริ่มต้น
- CodeWars - บรรลุความเชี่ยวชาญผ่านความท้าทาย
บทเรียน
- JavaScript30 - สร้าง 30 สิ่งด้วยวานิลลา JS ใน 30 วันด้วยบทช่วยสอน 30 เรื่อง
- การสร้างเกม Faser 3 ครั้งแรกของคุณ - เรียนรู้วิธีการสร้างเกมเล็ก ๆ ที่เกี่ยวข้องกับผู้เล่นที่วิ่งและกระโดดไปรอบ ๆ แพลตฟอร์มรวบรวมดาวและหลีกเลี่ยง baddies
- โลกของเกมโมดูลาร์ใน Phaser 3 - การสร้างโลกแบบโมดูลาร์ด้วย TileMaps ในเอ็นจิ้นเกม Phaser 3
- Game Mechanic Explorer - ชุดตัวอย่างคอนกรีตสำหรับกลไกเกมอัลกอริทึมและเอฟเฟกต์ต่างๆ
- Dungeon ที่สร้างขึ้นตามขั้นตอน - การสอนดันเจี้ยนที่สร้างขึ้นตามขั้นตอนใน Java -Script
- Gamedev Tuts+ - สถานที่ที่ดีที่สุดในการค้นหาแบบฝึกหัดการพัฒนาเกม
- Codrops - บทเรียนที่มีประโยชน์บทความที่ลึกซึ้งแรงบันดาลใจสร้างสรรค์และแหล่งข้อมูลฟรีสำหรับนักออกแบบเว็บไซต์และนักพัฒนา
- Emanuele Feronato - โพสต์เกี่ยวกับการออกแบบเกม, HTML5, Phaser, JavaScript, สร้างรายได้, Box2D, Unity3d
- การสอน Phaser - Phaser - News - การสอน
- บล็อกของ Ourcade - บทเรียนการพัฒนาเกมที่ขี้เล่น
เวิร์กช็อป
- Chrome Experiments - งานแสดงผลงานโดยผู้เขียนโค้ดที่ผลักดันขอบเขตของเทคโนโลยีเว็บสร้างประสบการณ์เว็บที่สวยงามและเป็นเอกลักษณ์
- VR Workshop - เวิร์กช็อป VR ที่เทศกาล Grey Area Festival
- ดื่มด่ำ - ดื่มด่ำกับการประชุมเชิงปฏิบัติการ Three.js ในพื้นที่สีเทา
- การประชุมเชิงปฏิบัติการ PHASER CE โดยใช้ ES6 - Worlds Isometric และเกมเรียลไทม์
ฟอรัม
- HTML5 Game Forum ฟอรัม - ฟอรัมเกี่ยวกับ Phaser, Pixi, Babylon, Panda 2, Melonjs, การทำงานร่วมกัน, บริการและงาน!
การกระจาย
- 5 แอพ - เครื่องมือการปรับใช้และการกระจาย
- Gamepix - แพลตฟอร์มสำหรับนักพัฒนาและผู้เผยแพร่ที่มีโพสต์บล็อกที่น่าสนใจ
- MarketJS - แพลตฟอร์ม B2B สำหรับการออกใบอนุญาตเกม HTML5 ซื้อเกม HTML5 ปรับแต่งและปรับใช้กับเซิร์ฟเวอร์ของคุณได้ทันที
- Itch.io - แพลตฟอร์มการจัดจำหน่ายและเกม Jam Hosting สำหรับเกม HTML5
- CrazyGames - แพลตฟอร์มการกระจายใหม่สำหรับเกม HTML5
- Y8 Games - ที่ Y8 Games มีเกมและวิดีโอมากกว่า 70,000 เกมให้เล่นออนไลน์ เราเป็นผู้นำในเกม Unity3D ล่าสุดและแต่งตัวเกม
การสร้างรายได้
- Gamedistribution - โบรกเกอร์ที่ใหญ่ที่สุดของเกมที่มีคุณภาพสูงข้ามแพลตฟอร์ม เราเชื่อมต่อนักพัฒนาเกมที่ดีที่สุดกับผู้จัดพิมพ์ที่ใหญ่ที่สุด
- Facebook ในการซื้อแอพ - เกม Facebook ทันทีในการซื้อแอพ
- โฆษณาเกม Facebook - โฆษณาเกมทันที Facebook
- การสร้างรายได้จากเว็บที่ยอดเยี่ยม - สิ่งที่ยอดเยี่ยมเกี่ยวกับการสร้างรายได้จากเว็บ เรียนรู้เพิ่มเติมตรวจสอบโมดูลและเครื่องมืออื่น ๆ
การทดสอบ
- stats.js - การตรวจสอบประสิทธิภาพ JavaScript
- Leshy Spritesheet Animator - Utility SPRITE SHEET UTILITY
ความปลอดภัย
- JSCRAMBLER - เครื่องมือล่าม JavaScript และการแยกวิเคราะห์กลไกที่สร้างแผนผังไวยากรณ์นามธรรมที่แสดงถึงซอร์สโค้ดของคุณเพื่อให้ยากมากที่จะย้อนกลับวิศวกร
รายการอื่น ๆ ที่ยอดเยี่ยม
- Magic Tools - รายการทรัพยากรการพัฒนาเกมเพื่อให้เวทมนตร์เกิดขึ้น
- Awesome -Phaser - รายการห้องสมุด phaser ที่ยอดเยี่ยมทรัพยากรและสิ่งที่มันวาว
- Awesome Playcanvas - รายการสินทรัพย์ PlayCanvas ที่ยอดเยี่ยมทรัพยากรและอื่น ๆ
- JSGAMEWIKI - คอลเล็กชั่นลิงค์ที่ดีสำหรับการเล่นเกมกับ JavaScript
- เกมบน GitHub - รายการเกมยอดนิยม/ยอดเยี่ยมวิดีโอเกมเสริมแผนที่ ฯลฯ โฮสต์บน GitHub ทุกประเภท แพลตฟอร์มใด ๆ เครื่องยนต์ใด ๆ
ผู้มีส่วนร่วม
โปรดมีส่วนร่วม! ยินดีต้อนรับปัญหาและคำขอดึง รายการที่ยอดเยี่ยมนี้มีอยู่ขอบคุณทุกคนที่มีส่วนร่วม [มีส่วนช่วย].
สนับสนุน?
ฉันเชื่อในยูนิคอร์น? สนับสนุนฉันถ้าคุณทำเช่นกัน
บริจาค Ethereum , ADA , BNB , Shiba , USDT/USDC , Doge , ฯลฯ :
ที่อยู่กระเป๋าเงิน: jdnichollsc.eth
โปรดแจ้งให้เราทราบการมีส่วนร่วมของคุณ!
การเข้ารหัสมีความสุข?
ทำด้วย❤