做個網(wǎng)頁游戲分享給朋友吧!
時間:2023-10-09 02:30:01 | 來源:網(wǎng)站運營
時間:2023-10-09 02:30:01 來源:網(wǎng)站運營
做個網(wǎng)頁游戲分享給朋友吧?。簩τ谝恍┏S玫牡侵黧w的庫會有另外頁面介紹
感謝 @Dan @tga @yichi 的幫助
code-free 無需編程
Flickgame
https://www.flickgame.org/ 是由獨立開發(fā)者 Stephen Lavelle 制作的工具 tiny game engine with online sharing as well as standalone export. 可以通過分配顏色以此來制作出有趣的交互,創(chuàng)作者通過用不同顏色繪制場景,然后規(guī)定玩家點擊不同顏色區(qū)域,跳到不同的幀。 源碼
PuzzleScript
https://www.puzzlescript.net/ 還是由大神獨立開發(fā)者 Stephen Lavelle制作的解謎制作工具 PuzzleScript is an open-source HTML5 puzzle game engine. 源碼
Plingpling
https://www.plingpling.org/ 還是由大神獨立開發(fā)者 Stephen Lavelle制作的專門制作三維桌面彈球游戲編輯器,風(fēng)格和體量都類似Flickgame
Bitsy
https://www.bitsy.org/#0,0 非常適合做一些探索與對話成分占主導(dǎo)的小型 RPG,很多人用它做一些實驗性的互動詩歌與小故事/笑話 Bitsy is a little editor for little games or worlds.
Lua-based
L?VE
https://love2d.org/ is an
awesome framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X, Linux, Android and iOS. 網(wǎng)頁端導(dǎo)出實驗中 Love.js for L?VE v11.3
Pico-8
https://www.lexaloffle.com/pico-8.php 是一個復(fù)古掌機(jī)卡帶感很強(qiáng)的游戲創(chuàng)作工具,需要購買,是把繪圖,地圖編輯器,音效作曲,代碼IDE都集成在一起的微縮游戲引擎,PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs.
Amulet
http://www.amulet.xyz/ 由獨立游戲開發(fā)者 Ian MacLarty / itch頁面 所制作 Amulet is a free Lua-based audio/visual toolkit suitable for small games and experimentation. It runs on Windows, Mac, Linux, HTML5, iOS, and Android. Github
interactive stories 非線性敘事
Inky
https://www.inklestudios.com/ink/ 是由Inkle工作室所創(chuàng)建的能夠更方便進(jìn)行文本類游戲制作的編輯器,配合使用的是Ink語言,可以集成到Unity之中,也可以導(dǎo)出到Web,Inkle工作室用其開發(fā)了Heaven's Vault, 80 Days and Sorcery等作品。
Inky is an editor for ink, inkle's markup language for writing interactive narrative in games,
Twine
https://twinery.org/ 是一個開源免費的創(chuàng)建非線性敘事的工具,有非常好用的語法,接受很多Html原生語法的插入,編輯器有很清晰的可視化功能,導(dǎo)出web可以直接生成一個html文件,十分方便 Twine is an open-source tool for telling interactive, nonlinear stories.
Javascript Based 框架
2D
Pixi.js
https://www.pixijs.com/ The HTML5 Creation Engine: Create beautiful digital content with the fastest, more flexible 2D WebGL renderer.
Phaser.js
https://phaser.io/ Destop and Mobile HTML5 game framework: A fast, free and fun open source framework for Canvas and WebGL powered browser games.
p5.js
https://p5js.org/ p5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else
Kaboom.js
https://kaboomjs.com/ Kaboom.js (beta) is a JavaScript library that helps you make games fast and fun!
3D
PlayCanvas
https://playcanvas.com/ THE WEB-FIRST GAME ENGINE Collaboratively build stunning HTML5 games and visualizations
Babylon.js
https://www.babylonjs.com/ Our mission is to create one of the most powerful, beautiful, and simple Web rendering engines in the world
Three.js
https://threejs.org/ Three.js is a cross-browser JavaScript library and application programming interface (API) used to create and display animated 3D computer graphics in a web browser using WebGL
OGRE
https://www.ogre3d.org/ OGRE has grown to become one of the most popular open-source graphics rendering engines, and has been used in a large number of production projects, in such diverse areas as games, simulators, educational software, interactive art, scientific visualization, and others.
Game Engine 游戲引擎
Wasm
Unity-tiny
https://github.com/Unity-Technologies/ProjectTinySamples 目前正在測試中 Github
Godot
https://godotengine.org/Javascript / Typescript
Cocos Creator
https://www.cocos.com/creator 國產(chǎn)開源引擎,大部分適用于進(jìn)行微信小游戲開發(fā)
Layabox
https://www.layabox.com/Egret
https://www.egret.com/無平臺語言
Haxe
Haxe
https://haxe.org/ Haxe is an open source toolkit based on a modern, high level, strictly typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities.
題圖來自 FlickGame Gallery
由落日間出品,有待更新
點擊 主要框架/工具目錄