开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
用于 Unity 和虚幻引擎的 Asm.js 与 WebGL
本文来自微软,是一个 web 开发系列文章的一部分。感谢你对实现了 SitePoint 的成员的支持。 Unity 以及 Epic 的虚幻引擎,是频繁被游戏开发者使用的中间件工具,并不被限于去创建被...
oschina 发布于 2年前 8
使用 Unity 开发 Android 游戏时如何追踪性能问题
前言 两周前我开始用 Unity 开发一个叫 SkyBlocks 的 Android 游戏。游戏已经在 Google Play 上架了,如果你有时间可以下载来玩一玩儿。 开发的过程中遇到的最大的问题就是性能问题。...
oschina 发布于 2年前 2
Unity3D 的物理渲染和光照模型
为什么地球在两极严寒,而在赤道火热?这个问题,仿佛与着色器毫不相干,但却是理解光照模型怎样工作的基础。正如这个教程前面部分所解释的,表面着色器使用数学模型来预测光照在三角...
oschina 发布于 2年前 1
Unity3D 着色器简介
我们能很肯定的说,Unity3D 已经让游戏开发对于很多人而言更加容易了。有些地方确实还有一段很长的路要走,毫无疑问,这指的就是着色器的编码。着色器是一个特别被创建出来的用来运行...
oschina 发布于 2年前 0
使用 Cocos2d-x 3.0 或者更新版本构建多平台游戏
在这个教程中,你将学到如何在 Windows 开发环境中使用 Cocos2d-x 3.0 或更高版本来创建一个简单的游戏,和如何在 Windows 和 Android 平台上运行它。 Cocos2d-x 是什么? Cocos2d-x...
oschina 发布于 2年前 10
25 个超棒的 HTML5 & JavaScript 游戏引擎开发库
就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议。游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实、吸引人眼球。游戏引擎负责其余的事情。早期,游戏开发者通常...
oschina 发布于 2年前 44
使用函数式编程语言 ELM 开发游戏
这是我首次准备就有关用 elm 进行游戏开发的内容撰写一个系列的文章. 这是一种能编译成 html 和  javascript,以便你可以将其直接部署到web服务器上,或者打包到 nw.js 中以创建...
oschina 发布于 2年前 9
使用 AngularJS 开发 2048 游戏
我频繁地被问及到的一个问题之一,就是什么时候使用Angular框架是一个糟糕的选择。我的默认答复是编写游戏的时候,尽管Angular有它自己的事件循环处理 ($digest循环) ,并且游戏通常...
小檀 发布于 3年前 9
Java 多玩家 libgdx 教程
我们如何去做? 在 libgdx的主页修改libgdx样本“superjumper". 使用 AppWarp Cloud将它转化为2个玩家的实时游戏. 本游戏将匹配玩家并且用户需要到达城堡来赢得游戏的胜利.  用户将...
oschina 发布于 3年前 5
如何在 Linux 上安装 Minecraft 服务器
Minecraft是一个流行的沙箱独立游戏,由瑞典程序员Markus “Notch” Perssion首先创造,后来由Mojang开发并发布。这是一款关于打碎和放置砖块的游戏。首先,人们建造建筑物来抵抗夜晚...
oschina 发布于 3年前 35
C++ 很有趣:编写一个井字游戏 (Tic Tac Toe)
这个有趣的C++系列打算展示一下使用C++写代码可以和其他主流语言一样高效而有趣。在第二部分,我将向你展示使用C++从无到有的创建一个井字游戏。这篇文章,以及整个系列都是针对那些...
oschina 发布于 3年前 27
使用 PhysicsJS 构建一个 2D 的浏览器游戏
作为一名Web开发人员同事又是物理极客,每当我试图使用JavaScript做2D物理的时候总觉得少了点什么。我想要一个可扩展的框架,紧随其他现代JavaScript API的脚步。我不希望它干涉性的...
oschina 发布于 3年前 6
游戏如何使无数人一起完成伟大的事情
节选自《Play at Work: How Games Inspire Breakthrough Thinking》《玩工作:游戏如何激发创造性思考》 看看你的周围,游戏无处不在。 从你冰箱里的盒装橙汁开始,可能广告的价值在...
周星_开心白日梦 发布于 4年前 24
(如何)解决任意的数独谜题
本文中我将解决任意的数独谜题的求解问题。利用两个想法: constraint propagation 和 search,求解将是很容易(大约一页的代码完成主要想法,两页代码完成其他的辅助功能)能够实...
QiNark 发布于 4年前 3
OpenGL 简介
OpenGL是一个底层图形库规范。它为程序员提供了一个小的几何图元(点、线、多边形、图片和位图)库和一个支持2D/3D几何对象绘图命令库,通过所提供的图元和命令来控制对象的呈现(绘...
O油菜 发布于 4年前 9
青少年如何使用 Python 开始游戏开发
这是一篇由教程团队成员Julian Meyer发表的文章,一个12岁的python开发人员。你可以在Google+和Twitter上找到他。 你可曾想过如何创建视频游戏吗?它不像你想象的那么复杂! 在本教程...
oschina 发布于 4年前 99
使用 Python 语言开发 tic-tac-toe 游戏
这个教程,我们将展示如何用python创建一个井字游戏。 其中我们将使用函数、数组、if条件语句、while循环语句和错误捕获等。 首先我们需要创建两个函数,第一个函数用来显示游戏板:...
oschina 发布于 4年前 7
RSS 使用 RSS 订阅英文文章
RSS 使用 RSS 订阅已翻译文章
顶部