% 开源游戏
收集整理开源的游戏列表。 如果你们有好的推荐,请发issue。
- violetland is An open source cross-platform game similar to Crimsonland.(C++)
- witchblast : Witch Blast is a free roguelite dungeon crawl shooter heavily inspired from Binding Of Isaac. (C++)
- Celeste角色动作控制部分的源码.(C#)
- 角色行动控制部分代码值得学习。
- Celeste音频工程文件
- Platshoot, a free/libre 2D side-scroller shooter game.(godot 2.15)
- 敌人被击中后的vfx可以值得学习。
- Cave Escape : An open source platformer made in the Godot engine as a practice project. Utilizing free assets.(Godot v2.15)
- a-maze-for-owls.(javascript)
- www is Low-resolution (32x32) HTML5 clone of the famous VVVVVV game.(javascript)
- Cave Story Engine 2 is a decompilation of Cave Story.(C++)
- Stunt Rally:一款3D竞速游戏,基于VDrift,OGRE和track editor.(C++)
- Yorg (Yorg's an Open Racing Game) is a free open source racing game developed by Ya2 using Panda3D for Windows, OSX and Linux.(Python)
- OpenNFS is An attempt to recreate the classic Need for Speed Games (1-6), unpacking their original data files into a modern scratch built engine.(C++)
- Need For Speed™ II SE - Cross-platform wrapper with 3D acceleration and TCP protocol!(C)
- 需要编译运行看下, 另外此工程有submodule的用法,
- Sonic Robo Blast 2 is a 3D Sonic the Hedgehog fangame based on a modified version of Doom Legacy.(C++)
- osu!(C#)
- NecroBlaster : A rhythm game for the metal-obsessed(LUA)
- MediocreMapper : A modded EditSaber for making beat saber maps.(C++)
- stepmania : Advanced rhythm game for Windows, Linux and OS X. Designed for both home and arcade use. (C++)
- Craft:A simple Minecraft clone written in C using modern OpenGL. (C)
- Watching Arbitrary Numbers Go Up / A Godot GUI experiment (Godot v2.15)
- 是一个练习Godot GUI的好项目。
- 内部的升级系统值得学习。
- terrarium is Terraria-clone game.(C++)
- Barony is a 3D, first-person roguelike. (C++)
- OpenTESArena:Open-source re-implementation of The Elder Scrolls: Arena.(C++)
- A source port of Blake Stone.(C++)
- Barotrauma is A 2D online multiplayer game taking place in a submarine travelling through the icy depths of Jupiter's moon Europa.(C#)
- FreeSO is Re-implementation of The Sims Online.(C#)
- An open source re-implementation of RollerCoaster Tycoon 2.(C++)
- Open source clone of Theme Hospital(Lua, C++)
- The MMORPG Meridian 59.(C++)
- OpenMW is an open-source open-world RPG game engine that supports playing Morrowind.(C++)
- riiablo : Diablo II remade using Java and LibGDX.(Java)
- 需要编译运行看下
- OpenD2 : A project to open source Diablo 2.(C)
- openage is Free (as in freedom) open source clone of the Age of Empires II engine.(C++)
- Spring: 1944 is a free, open source WWII themed 3D multiplayer game based on the libre Spring RTS Engine.(Lua)
- DwarfCorp : An open-source 3D colony management game for PC, Mac and Linux.(C#)
- curseofwar : A Real Time Strategy game for Linux. (C)
- Unknown-Horizons. (Godot)
- The Battle for Wesnoth : An open source, turn-based strategy game with a high fantasy theme. It features both singleplayer and online/hotseat multiplayer combat.(C++)
- Wesnoth 2.0, being developed in the Godot engine.(Godot 3)
- OpenXcom : Open-source clone of the original X-Com.(C++)
- TripleA is a turn based strategy game and board game engine, similar to Axis & Allies or Risk.(Java)
- Godot-TBS-RPG is Turn-based strategy RPG made using Godot 2.1.3.(Godot 2.1.3)
- Tanks-of-Freedom, Indie Turn Based Strategy in Isometric Pixel Art (Godot)