原文地址 ==> http://www.cnbeta.com/articles/145028.htm
经典的游戏总是难以忘怀,当年的游戏制作公司或许现已不在,但是其中的幸运儿却可以通过开源的方式再度重现。
这里列举了几款经典游戏的开源克隆:
Command & Conquer: Red Alert 红色警戒:OpenRA
Duke Nukem 3D 毁灭公爵:EDuke32
Heroes of Might and Magic II 英雄无敌2:fheroes2
Heroes of Might and Magic III 英雄无敌3:VCMI
Theme Hospital 主题医院:CorsixTH
Total Annihilation 横扫千军:Spring
Transport Tycoon Deluxe 运输大亨:OpenTTD
还有这些从经典游戏中得到启发的开源游戏:
Civilization II 文明2:FreeCiv 在线网页版
Dungeon Keeper 地下城守护者:OpenDungeon
更多内容请访问资料来源:Open Source Game Clones
–#原文链接
分享到:
相关推荐
`osgb`转`3dtiles`的开源工具主要帮助用户将基于OSG的3D模型数据转换成更适合Web展示的`3dtiles`格式。这种转换可以带来更流畅的用户体验,特别是在移动设备或低性能硬件上。 一个值得推荐的开源工具是`3DTiler`。`...
开源克隆是游戏开发领域的一种独特现象,它指的是开发者基于开源许可协议,对流行游戏进行复制和改造,创建出与原版游戏相似但完全开放源代码的版本。这些克隆项目不仅为玩家提供了免费的游戏体验,也为编程爱好者...
根据提供的文件信息,下面将详细介绍关于标题“StendHal---一个开源的MMORPG游戏”的相关知识点。由于描述部分内容为空,故知识点的总结将基于标题和部分内容。 StendHal是一个开源的大型多人在线角色扮演游戏...
【Android开源麻将游戏】——Andjong深度解析 Andjong是一款基于Android平台的开源麻将游戏,其源代码提供了丰富的学习资源,对于想要深入了解Android游戏开发,尤其是麻将类游戏开发的开发者来说,是一个不可多得...
xlsxtools游戏配置表工具,开源跨平台,支持多语言。Unity3D等游戏引擎使用Excel做游戏配置表的解决方案,将xlsx文件转换成txt文本文件,并生成解析代码的工具。已支持C#,Java,OC,即将支持C/C++等
### C# 开源项目知识点汇总 #### 一、AOP框架 **AOP**(Aspect Oriented Programming,面向切面编程)是一种编程范式,它旨在通过将横切关注点(如日志记录、安全控制等)从业务逻辑中分离出来,从而提高代码的可...
《Cocos2dx开源游戏:光线迷宫》是一款基于Cocos2dx引擎开发的迷宫探索游戏,旨在为玩家提供类似iPhone平台上的光线探索体验。这款游戏的亮点在于其开源特性,开发者可以深入研究源代码,学习游戏开发的技术细节,...
砰砰球游戏是一款经典的2D休闲游戏,其源码可供学习和参考。通过研究源码,开发者可以了解游戏开发的基本流程、物理引擎的实现、碰撞检测以及用户交互逻辑。主要知识点包括: 1. **游戏架构**:游戏的主循环、事件...
6. **12_Snake.rar**:经典的贪吃蛇游戏的实现,展示了游戏循环、碰撞检测和用户输入处理等基本游戏编程概念。这对于初学者来说是一个很好的起点,可以学习如何创建简单的2D游戏。 7. **4_taskmanager.rar**:这...
使用说明: 1、菜单中的“新增”按钮可以增加一个新的地图工程,地图选择本地图片,可以设置宽度和高度以及每...用EB163 MapEditor 45度开源游戏地图编辑器创建新地图 http://www.eb163.com/club/thread-14363-1-1.html
《2048游戏开发详解:开源项目解析与学习指南》 2048是一款深受玩家喜爱的数字拼图游戏,其简洁的设计和富有挑战性的玩法吸引了大量的编程爱好者进行二次开发。在这个开源项目中,我们将深入探讨如何用Go语言实现...
"fbx2XFile(fbx转x开源工具).rar"就是这样一个工具,它提供了一个开源的解决方案,帮助用户将FBX格式的模型转换为X格式。 首先,我们来看看这个工具的核心功能。"Fbx2X2010_Setup.rar"是该工具的安装包,用户可以...
俄罗斯方块,这个经典的电子游戏,其简单的规则和无穷的变化,使得它成为游戏开发的入门教材。在这个项目中,开发者使用二维数组来模拟游戏地图,这是一种常见的数据结构应用。二维数组可以很好地表示游戏中的方块和...
在学习C语言的过程中,积累和分享开源代码是一个非常有益的实践。C语言作为一种基础且强大的编程语言,常常被用于教学和开发各种简单的游戏,如贪吃蛇和推箱子等。这些游戏虽然简单,但它们涵盖了C语言的核心概念,...
Pygame 是一个开源的 Python 库,它基于 SDL(Simple DirectMedia Layer)库,并提供了一些用于处理图形、音频、输入设备等任务的模块。Pygame 提供了创建窗口、加载图像、播放音频、处理事件等基本功能,使得开发者...
【Cocos2dx开源游戏-三重镇】是一款基于Cocos2dx引擎开发的轻量级游戏,适合初学者入门学习。Cocos2dx是一款强大的跨平台2D游戏开发框架,它采用C++编写,同时提供了Lua和JavaScript的绑定,方便开发者选择不同的...
俄罗斯方块,这款经典的电子游戏自1984年诞生以来,就以其简洁的规则和无尽的挑战性吸引了无数玩家。如今,许多初学者和编程爱好者都会选择它作为学习编程的实践项目。本文将深入探讨用C#语言编写的开源俄罗斯方块...
【Android开源个人空间含记事本,游戏,相册】是一个综合性的移动应用程序,它集成了常见的个人管理功能,包括记事本、游戏和相册。这个项目是使用Eclipse IDE进行开发的,展示了Android应用设计和编程的基本原理。...
开源的《2048》代码意味着开发者可以查看、学习甚至修改其源代码,以便自定义或创建类似的游戏。 SpriteKit是Apple为iOS、macOS和tvOS平台设计的一款2D游戏开发框架,它内置于iOS 7及更高版本。SpriteKit提供了一个...
Flippy Knife 翻转刀Unity休闲游戏项目源码C# 支持Unity版本2018.2.5f1或更高 FLIPPY KNIFE - 翻转刀、投掷斧头并投掷传奇剑!打造您自己的刀具收藏,成为大师! 游戏内容是什么? 学习如何像专业人士一样翻转刀具,...