小鱼游戏网
提供精品手游、H5、微信、建站源码;美术、音视频资源、教程

游戏状态自动管理框架 BOARDGAME.IO

小鱼游戏阅读(361)评论(6)

MIT
JavaScript
跨平台
Google
BOARDGAME.IO 详细介绍

BOARDGAME.IO 是 Google 开源的一个游戏框架,旨在允许游戏作者将游戏规则从本质上转化为一系列简单的函数,这些函数用于描述当一个指定动作发生时游戏的状态变化,框架负责处理表述性状态传递。 无需再手动编写任何网络或后端代码。

功能特性:

  • 状态管理:自动跨浏览器、服务器和存储器无缝管理游戏状态;
  • 快速成型:在渲染游戏之前调试界面以模拟更改。
  • 多人游戏:所有连接到同一游戏的浏览器都实时同步,无需刷新。
  • 私密状态:私密信息可从客户端隐藏。
  • 日志:游戏日志可查看任意时间的信息。
  • UI 工具包:常用于游戏中的 React 组件。

安装

npm install --save boardgame.io

或通过 <script> 标签安装浏览器迷你版:

<script src="//unpkg.com/boardgame.io"></script>

cocos2dx3.X编写的找你妹游戏源码全部开放!

小鱼游戏阅读(425)评论(9)

1. 游戏包含体力系统,支付系统,排行榜系统,分享系统,个人资料社交系统;
这部分利用了快速社交游戏开发组件 珊瑚SDK
2.游戏过程利用200多个QQ头像来扰乱用户识别,找到系统分配的头像,通过计时的方式来计算用户的分数;游戏利用珊瑚SDK,分享到社交系统,支持新浪微博登陆,并且可以获取新浪微博的好友关系!官方地址http://dev.friendou.com

游戏代码完全开放
下载之后可以直接编译,无需要任何修改配置,如果编译有问题可以直接到

图片:IMG_0175.PNG
1513599969-8805-41-152504-f87b4946aa57080
图片:IMG_0176.PNG
1513599969-8782-41-152504-9ec7edaaf259476
图片:IMG_0174.PNG
1513599969-7088-41-152504-e2d9dfa10be2f7b

仿百战天虫免费游戏 Warmux源码下载(C/C++)

小鱼游戏阅读(286)评论(2)

Wormux是一款回合制策略游戏,自由软件,仿照百战天虫设计。 Lawrence Azzoug Moy(全名)在2002年12月创立这个项目,当时使用ClanLib,现在是SDL;这个跨平台游戏可在 Windows 和 Unix-like(包括Linux,FreeBSD 和 Mac OS X)系统上运行 ,而且还提供基于GNU/Linux的Live CD镜像下载。0.82版本在某些程度上,使得此游戏在某些区域变得更为流行。

虽然仍在开发中,已经有大量的武器可以在游戏中见到(炸药,火箭推进榴弹(RPG),棒球棍,瞬间移动等)。游戏角色的风格完全是自由软件吉祥 物大集合,如GNU,Tux,BSD小恶魔,KDE,Wilber(GIMP),OpenOffice.org,Firefox,Thunderbird,Workrave,NuFW 和 SPIP。Wormux的原代码和数据都是在自由软件协议GNU General Public License下发布的。

1513591157-9282-21221944-Mc0O

下载地址:

帝国时代2开源克隆版 源码下载OpenAge (c/c++)

小鱼游戏阅读(391)评论(4)

OpenAge 是想做一个【帝国时代2】游戏引擎的开源克隆版。主要针对 POSIX 平台,如 GNU / Linux。这个项目同时也是想向 OpenMW、OpenRA 和 OpenTTD 三个项目学习。

1513394721-9803-28080832-qTm8

1513394721-2052-28080832-GTPI

OpenAge用的技术

C++11 引擎内核
Python 脚本、媒体转换、控制台、代码生成
CMake 构建系统
OpenGL2.1 渲染, shaders
SDL2 跨平台 Audio/Input/Window 处理
Opus 音频解码
Humans Mixing together all of the above

下载地址:https://github.com/SFTtech/openage

即时策略游戏 Unknown Horizons源码下载(Python)

小鱼游戏阅读(232)评论(1)

Unknown Horizons是一款免费、开源的即时策略游戏。该游戏基于FIFE引擎,内容方面着重于维护经济和城市建设。你可以将自己的小房间经营成一个强大富有的殖民地,收税,提供香料和奇珍异宝。

1513394551-6164-09105852-2YA4

下载地址:http://unknown-horizons.org

多人在线的 HTML5 游戏 BrowserQuest源码下载

小鱼游戏阅读(256)评论(5)

Mozilla 上线了一款支持多人在线的 HTML5 游戏 BrowserQuest ,来展示 HTML5 功能的强大。

MPL
JavaScript HTML/CSS
跨平台
Mozilla

1513394389-3854-143427-6941-12

该游戏主要使用 HTML5 进行开发,在游戏中,玩家扮演一个年轻的战士,在危险的世界中展开冒险并寻找宝藏。

该游戏使用了大量先进的技术,包括:

  • WebSockets 技术:该技术主要用于在浏览器中实现和服务器端的双向通信。
  • HTML5 Canvas:主要用于基于 2D tile 的图形引擎。
  • Web workers:允许初始化大的世界地图,而不会减慢页面 UI。
  • localStorage:随时保存玩家角色的进度。
  • CSS3 Media Queries:使游戏可以自动根据不同的设备进行调整。
  • HTML5 audio:你可以听到游戏中的各种声音。

由于该游戏基于 HTML5,所以可以在大部分设备中的现代浏览器(Chrome、Firefox、Safari 等)中运行,这些设备包括 PC、智能手机、平板电脑等。

殖民帝国游戏源码下载 FreeCol(Java)

小鱼游戏阅读(188)评论(5)

FreeCol是殖民帝国(Colonization)的一个开源版本。它是一个类似于策略游戏《文明》(Civilization),需要玩家征服新的版图。游戏的地图宽阔,碧蓝的大海和陆地描绘真实,风格清新。

FreeCol是一个回合制策略游戏,该游戏的目标是建立一个独立王国。在游戏开始时,你仅仅拥有很少的殖民地,并且完全依赖于你的本土。只有当你建立起众多殖民地、购买物资、打败参与竞争的欧洲力量,并且鼓励日益激烈的反抗者情绪之后,你就可以进行一场独立战争。

1513325710-4934-17142956-lFDn

1513325710-9938-19221022-2Ssb

汽车模拟游戏源码下载Rigs of Rods(C/C++)

小鱼游戏阅读(147)评论(4)

Rigs of Rods (“RoR”) 是一款开源模拟游戏,引擎代码以GPLv3授权发放,3D渲染使用OGRE渲染引擎,拥有软体物理引擎(基于的物理引擎Beam)。截至2009年2月16日有1664个MOD在官方网站发布,2009年9月1日增长到2222个。 Beam模拟动态转接nodes(组成底盘和轮子)能够模拟,重建控件。卡车自由移动在可以影响的仿真地形上。撞入墙中也会模拟出近似真实的效果。

Rigs of Rods本来只是一个卡车实验模拟器可是又进行了沙盒游戏改进。飞机和船只模拟引擎自0.28版本开始添加。引擎有极高的可定制性,交通工具由连接的顶点构成。Rigs of Rods没有既定目标,后来增加的Lua支持,提供了融入任务的可能,如计时检查点。联机支持允许16个用户同时在一个区域互动。活动范围不限于陆地,还可以是海洋和天空。

1513325600-5748-21000627-vBoc

下载地址:https://www.rigsofrods.org

MUD服务器源码下载 WheelMUD (C# .NET)

小鱼游戏阅读(134)评论(0)

WheelMUD 详细介绍

1513325060-6688-20225754-RNSF

WheelMUD 是一个用 .NET平台和 C# 语言开发的 MUD (Multiple-User Dimension) 服务器。

MUD的全称是Multiple User Dimension(多用户层面),也有人称为Multiple User Dungeon(多用户地牢),或者Multiple User Dialogue(多用户对话)。它还被称为MUSE或多用户模拟的环境,即Multiple User Simulated Enviroment,是很多用户参与活动的一种计算机程序。正如对其缩写名称的不同解释所指出的那样,MUD实际上是一种非常广义的说法,是代表所有交 互作用环境的通用术语,其它的名称还有MOO,MUSH,MUCK,TinyMUD,AberMUD等等。这些名称根据构成共享环境基础的软件的不同而变 化。虽然MUD可以采取多种形式,但大多数的Mud通常以游戏的形式来体现。因为对交互网络中人际的交往来讲,采用游戏的形式跟贴近人性,更有趣,更容易 吸引用户。大部分MUD是通过Telnet来连接参与的,也有很多MUD通过WWW来连接参与。由此可知,MUD当然是和网络技术紧密地结合在一起的。在 虚拟现实(VR)技术出现后,可以用VR技术对MUD进行改造。这正是现在MUD制作的热点,但实现上也还有很多很多事情要做的。

MUD游戏(Multiple User Domain多用户虚拟空间游戏)。大家对MUD也许很熟悉,这就是你一直听到的,可能却始终不听不懂的“泥巴”,虽然你可能还不知道它确切是什么东西。但在泥巴一族中间,MUD就是他们第二个生存空间。
1979年第一个MUD(多用户土牢)多人交互操作站点建立。这个站点包含了各种冒险游戏、棋 类游戏和丰富详尽的数据库。大受欢迎的《网络创世纪》(UO)则是真正意义上的第一个大型图形MUD,也是至今被认为是最完善的网络游戏,玩家只要自己喜 欢,可以专心做买卖,或到处游历,或什么事情也不做而随便走走,与现在网络游戏中充斥着的PK,杀戮相比,UO是一片纯粹的游戏玩家的梦寐以求的圣土,依 然是网络游戏的颠峰之作,在UO上发生的很多传奇故事至尽仍被广为流传。
MUD/MOO是支持网络化学习环境和学习团体的计算机通信技术中的一种。MUD/MOO具有 非常巨大的教育应用潜能,利用MUD/MOO技术,能够建立非常有效的基于计算机网络的学习环境,培养基于共同兴趣或主题的学习团体,它结合了益智游戏、 情景化学习、合作学习、远程教育等多种特点,是一种非常有潜力的计算机网络教育应用形式。MUD/MOO是一种基于文本的、网络化的虚拟现实环境,其基本 结构代表了一定的现实环境。从技术上说,MUD/MOO是一种以客户机/服务器模式运行的计算机程序;从其结构上理解,MUD/MOO是一个通过网络连接 的、多用户参与的、可由用户扩展的、主要基于文本的虚拟现实。MUD系统的用户通过阅读文本想象在虚拟现实中的集团,通过阅读文本”看”、”触摸”和” 听”,通过输入命令实施各种行为。MUD起源于一种在网络上流行的多用户角色扮演类交互式游戏(Multi-userDungeons)而目前已经逐渐从 多用户的交互式游戏,发展成为一种开放性的、广泛参与的建构主义模式的合作学习与合作工作的系统,多数非游戏MUD,都是MU技术在学术领域和教育领域的 应用,许多MUD将某些特定领域的人群联系成为虚拟的团体,进行合作的学习、研究与讨论,还有一些MUD的教育应用,不仅体现了MUD作为合作学习/工作 的环境的作用,也体现了MUD作为通信工具(CMC)的作用,如开展过程教学,目前有多个在因特网上开展远程教学的教育机构将MUD/MOO作为其重要的 组成部分。MUD是基于文本的虚拟世界,界面主要都是以ASCII字符为主的文本和ASCII字符组成的简单图形,它们没有浮华的图形和声音,只有文本在 屏幕上滚动。在MUD世界中的一切活动,都是通过键盘输入的方式进行的:用文本引发对象的动作,用文本交谈,用文本表达感情、表示情绪,用文本交流思想。 它提供很少的感官信息,需要参与者更加地投入到交互中去,而且在MUD/MOO中,交互并不仅仅是用户与媒体之间的,更有与其它参与者之间 的,MUD/MOO比其它数字媒体环境更利于用户远距离地获得信息。用户在MUD世界中是以某一角色(替身)的身份存在着的,角色是MUD世界中最重要的 在分之一,也是MUD世界的对象之一,用户是通过其角色生活在MUD世界,通过角色进行交互和交谈的。多数MUD的角户等级有客户(guest)、创建者 (builder)、编程者(programmer)、精灵(wizard)等,不同等级的用户具有不同的控制权限,但是,所有用户都可以进行交流,彼此 交换思想,进行合作。用户以其角色的身份在虚拟世界中相互学习、相互交流,逐渐认识所在的MUD虚拟世界,这正是MUD最有价值的方面。有人觉得 MUD/MOO是一种ur技术,用户都是通过虚拟角色自由来交流,最明显的就是用到游戏开发上面。

下载地址:http://wheelmud.codeplex.com/releases/view/12033

小鱼游戏,手机游戏源码,HTML5游戏源码,cocos2d源码,Unity2d源码,egret源码,微信源码,精品源码,游戏美术,游戏音视频。

探索联系我们
切换注册

登录

忘记密码 ?

切换登录

注册