issues
search
ikamei
/
open-source-games
open-source-games try to build a list of open source games
MIT License
2
stars
0
forks
source link
readme
% 开源游戏
简介
收集整理开源的游戏列表。 如果你们有好的推荐,请发issue。
分类
TopDown Shooter
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++)
类恶魔城
DiasporicCrypt(Godot 3)
沙盒
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++)
first-person
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++)
MMORPG
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)
即时战略游戏 (RTS)
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)
视觉小说
Rakugo : Framework (inspired by Ren'Py) for story driven games in Godot. (Godot 3)