GameDev Awesome
约 3 分钟阅读
标签:资源精选
Engine
- 选择依据
- 支持的平台
- 如果是要支持国内 小游戏/小程序平台,几乎没有什么选择 - Cocos Creator, LayaBox
- 支持的语言
- 2D/3D
- 使用的场景
- 小程序
- 小游戏
- 营销
- 特效
- 建模
- CAD
大型游戏- Unity, Unreal, Godot, etc.
- 支持的平台
- 核心引擎主要特性
- 性能
- 跨平台
- 渲染
- EventLoop
- 完善生态
- 可视化编辑器
- IDE
- 资源管理/资源编辑器
- 动画编辑器
- Asset Store - 资源商店
- 小游戏平台
- HTML5
- iOS
- Android
- 支付宝小游戏
- 微信小游戏
- 百度小游戏
- 小米快游戏
- OPPO 小游戏
- vivo 小游戏
- QQ 小游戏
- 360 小游戏
- 字节跳动小游戏
- 华为快游戏
- 淘宝创意互动
- 淘宝小部件
- Facebook Instant Game
- js/ts/web/小程序/小游戏
- Phaser
- Construct
- createjs
- ct-js/ct-jsGitHubct-js/ct-js
- MIT, TS, JS
- visual editors
- pixijs
- KilledByAPixel/LittleJSGitHubKilledByAPixel/LittleJS
- MIT, JS
- Babylon.js: BabylonJS/Babylon.jsGitHubBabylonJS/Babylon.jsBabylonJS/Babylon.js笔记:Babylon.js
- Pixi.js: pixijsGitHub Orgpixijs
- Matter.js: liabru/matter-jsGitHubliabru/matter-js
- Cannon.js: schteppe/cannon.jsGitHubschteppe/cannon.js
- Brython (Python engine in JavaScript): brython-dev/brythonGitHubbrython-dev/brython
- Fengari (Lua engine in JavaScript): fengari-luaGitHub Orgfengari-lua
- kaplayjs/kaplayGitHubkaplayjs/kaplay
- MIT, TS
- play.kaplayjs.com
- fork replit/kaboomGitHubreplit/kaboom
- 国内
- Cocos Creator
- Cocos2Dx
- layabox/LayaAirGitHublayabox/LayaAir
- MIT, TS, JS
- LayaBox
- 2D, 3D
egret笔记egretegret-labs/egret-core · BSD-3, JS, TS · 白鹭引擎 · 2014-2021 · 2021 开发公司破产,开发停止 · 类 Flash API · 参考 · 中文文档 https://www.egret.uk/打开:/notes/dev/game/engine/egret- BSD-3, JS, TS
- 类似 Flash API
- 2D
- 2D
- Love2D
- GameEngine/Core/Render Engine
- 游戏引擎/GameEngine/SeriousGame
- godotengine/godotGitHubgodotengine/godot
- MIT, C++
- godotengine/godotGitHubgodotengine/godot
- rust
- arewegameyet
- Rust GameDev 组件
- bevyengine/bevyGitHubbevyengine/bevy
- data-driven
- 严格 ECS
- 逻辑(系统)与数据(组件)分离
- amethyst/amethystGitHubamethyst/amethyst
- data-driven
- arewegameyet
- morgan3d/quadplayGitHubmorgan3d/quadplay
- www.o3de.org
- OpenFL笔记OpenFLopenfl/openfl · MIT, Haxe · 类 Flash API · Open Flash Library打开:/notes/dev/game/engine/openfl
- MIT, Haxe
- 类似 Flash API
- pmgl/microstudioGitHubpmgl/microstudio
- MIT, JS
- open source game engine online
- platform to learn and practise programming
- ensisoft/gamestudioGitHubensisoft/gamestudio
- Qt Editor
- Windows, Linux, WASM
- AmbientRun/AmbientGitHubAmbientRun/Ambient
- Apache-2.0, MIT, Rust
- multiplayer game engine
- ellisonleao/magictoolsGitHubellisonleao/magictools
- A list of Game Development resources to make magic happen
- ThusSpokeNomad/GameNetworkingResourcesGitHubThusSpokeNomad/GameNetworkingResources
- List of game enginesWikipediaList of game engines
- github.com/topics/2d-game-engine
Maze
- www.mazegenerator.net
- Shape - 正方形、圆形、三角、六边形
- Style - orthogonal, sigma, delta
- Cell
- 宽、高
- Inner width, inner height
- 起点位置
- E - elitism tendency - 精英主义倾向
- R - river tendency - 河流倾向
- keesiemeijer/maze-generatorGitHubkeesiemeijer/maze-generator
- N7K5/Amazing-MazeGitHubN7K5/Amazing-Maze
Studio
- www.fairygui.com
- 广州花谷软件
- 游戏 UI 解决方案
- RPG-Paper-Maker/RPG-Paper-MakerGitHubRPG-Paper-Maker/RPG-Paper-Maker
Server
- 主要功能
- Room, Match making, Lobby
- State Sync
- Presence
- Transport
- UDP, TCP, WebSocke, WebTransport
- Auth
- Realtime
- MMO Framework
- multiplayer
- colyseus/colyseusGitHubcolyseus/colyseus
- MIT, TS
- Multiplayer Framework for Node.js
- heroiclabs/nakamaGitHubheroiclabs/nakama
- Apache-2.0, Go
- Distributed server for social and realtime games and apps.
- boardgameio/boardgame.ioGitHubboardgameio/boardgame.io
- TS
- TrinityCore/TrinityCoreGitHubTrinityCore/TrinityCore
- GPLv2, C++
- MMORPG Framework
- googleforgames/agonesGitHubgoogleforgames/agones
- Apache-2.0, Go, C++
- Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
- googleforgames/open-matchGitHubgoogleforgames/open-match
- Apache-2.0, Gp
- Photon Engine
- AWS GameLift
- Azure PlayFab
- Unity Multiplayer Services
- Hathora
- www.smartfoxserver.com
Learn
Tools
- LDtk
- level editor
Service
- googleforgamesGitHub Orggoogleforgames
- googleforgames/agonesGitHubgoogleforgames/agones
- dedicated game server
- googleforgames/open-matchGitHubgoogleforgames/open-match
- 游戏匹配
- googleforgames/open-savesGitHubgoogleforgames/open-saves
- 游戏保存
- googleforgames/agonesGitHubgoogleforgames/agones
Retro
- Game Boy Studio
- chrismaltby/gb-studioGitHubchrismaltby/gb-studio
- HNHacker NewsHacker News #26979879Hacker News
- VGA ROM Fonts
Emu
- Nintendo Switch
- suyu-emu/suyuGitHubsuyu-emu/suyu
- GPLv3, C++
- git.suyu.dev/suyu
- RyujinxGitHubRyujinx/Ryujinx
- MIT, C#
yuzu
- suyu-emu/suyuGitHubsuyu-emu/suyu
Resources
- kenney.nl
- opengameart.org
- untamed.wild-refuge.net
- crateboy.itch.io
- opengamegraphics.com
- gameart2d.com
- wigdetworx.com
- glitchthegame.com
- dumbanex.com
- reinerstilesets.de
- sharecg.com
- roenica.com
- blogoscoped.com
- lostgarden.com
- subtlepatterns.com
- openclipart.org
- gist.github.com/EndangeredMassa/6b177f36b08a5b0798cf
3D
关联信息
反向链接、本文链接的其他页面和外部资料。
站内链接
References
GitHub36 条
- googleforgames/agonesgithub.com/googleforgames/agones
- googleforgames/open-matchgithub.com/googleforgames/open-match
- Alairion/captal-enginegithub.com/Alairion/captal-engine
- AmbientRun/Ambientgithub.com/AmbientRun/Ambient
- amethyst/amethystgithub.com/amethyst/amethyst
- BabylonJS/Babylon.jsgithub.com/BabylonJS/Babylon.js
- bevyengine/bevygithub.com/bevyengine/bevy
- boardgameio/boardgame.iogithub.com/boardgameio/boardgame.io
- brython-dev/brythongithub.com/brython-dev/brython
- chrismaltby/gb-studiogithub.com/chrismaltby/gb-studio
- colyseus/colyseusgithub.com/colyseus/colyseus
- ct-js/ct-jsgithub.com/ct-js/ct-js
- ellisonleao/magictoolsgithub.com/ellisonleao/magictools
- ensisoft/gamestudiogithub.com/ensisoft/gamestudio
- fengari-luagithub.com/fengari-lua
- godotengine/godotgithub.com/godotengine/godot
- googleforgamesgithub.com/googleforgames
- googleforgames/open-savesgithub.com/googleforgames/open-saves
- heroiclabs/nakamagithub.com/heroiclabs/nakama
- kaplayjs/kaplaygithub.com/kaplayjs/kaplay
- keesiemeijer/maze-generatorgithub.com/keesiemeijer/maze-generator
- KilledByAPixel/LittleJSgithub.com/KilledByAPixel/LittleJS
- layabox/LayaAirgithub.com/layabox/LayaAir
- liabru/matter-jsgithub.com/liabru/matter-js
- morgan3d/quadplaygithub.com/morgan3d/quadplay
- N7K5/Amazing-Mazegithub.com/N7K5/Amazing-Maze
- o3de/o3degithub.com/o3de/o3de
- pixijsgithub.com/pixijs
- pmgl/microstudiogithub.com/pmgl/microstudio
- replit/kaboomgithub.com/replit/kaboom
- RPG-Paper-Maker/RPG-Paper-Makergithub.com/RPG-Paper-Maker/RPG-Paper-Maker
- Ryujinx/Ryujinxgithub.com/Ryujinx/Ryujinx
- schteppe/cannon.jsgithub.com/schteppe/cannon.js
- suyu-emu/suyugithub.com/suyu-emu/suyu
- ThusSpokeNomad/GameNetworkingResourcesgithub.com/ThusSpokeNomad/GameNetworkingResources
- TrinityCore/TrinityCoregithub.com/TrinityCore/TrinityCore
Wikipedia1 条
- List of game enginesWikipedia:List of game engines
Hacker News1 条
- Hacker News #26979879HN #26979879
其他外链30 条
- arewegameyet.rsarewegameyet.rs/
- blogoscoped.comblogoscoped.com/
- crateboy.itch.iocrateboy.itch.io/
- deepnight.itch.io/ldtkdeepnight.itch.io/ldtk
- dumbanex.comdumbanex.com/
- gameart2d.comgameart2d.com/
- gist.github.com/EndangeredMassa/6b177f36b08a5b0798cfgist.github.com/EndangeredMassa/6b177f36b08a5b0798cf
- git.suyu.dev/suyugit.suyu.dev/suyu
- github.com/topics/2d-game-enginegithub.com/topics/2d-game-engine
- glitchthegame.comglitchthegame.com/
- keesiemeijer.github.io/maze-generatorkeesiemeijer.github.io/maze-generator
- kenney.nlkenney.nl/
- lostgarden.comlostgarden.com/
- openclipart.orgopenclipart.org/
- opengameart.orgopengameart.org/
- opengamegraphics.comopengamegraphics.com/
- play.kaplayjs.complay.kaplayjs.com/
- reinerstilesets.dereinerstilesets.de/
- roenica.comroenica.com/
- sharecg.comsharecg.com/
- subtlepatterns.comsubtlepatterns.com/
- untamed.wild-refuge.netuntamed.wild-refuge.net/
- wigdetworx.comwigdetworx.com/
- www.alexandrugroza.ro/microelectronics/essays-research/vga-rom-fonts/index.htmlwww.alexandrugroza.ro/microelectronics/essays-research/vga-rom-fonts/index.html
- www.fairygui.comwww.fairygui.com/
- www.gbstudio.devwww.gbstudio.dev/
- www.mazegenerator.netwww.mazegenerator.net/
- www.o3de.orgwww.o3de.org/
- www.smartfoxserver.comwww.smartfoxserver.com/
- www.turbosquid.comwww.turbosquid.com/