![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏开发
文章平均质量分 68
hackmind
爱游戏,爱探索,爱分析的三爱青年。
展开
-
Unity3d http 通信
前言Unity3d 是一个跨平台的引擎,在移动互联网浪潮之中,尤其是移动游戏3d方向上,Unity3d 毫无疑问是最耀眼的明星。Unity3d的http通信很简单,也非常好用,下面通过http和php sever交互来简单介绍一下。http 提交数据原理 http 协议通过 url来获取和提交数据 。提交数据的方式 有两种,一种是get方法,一种是post方法。get一般用于告诉服原创 2012-08-24 18:04:58 · 8725 阅读 · 0 评论 -
怪物掉落金币随想
遇到这个问题后,我想到了过年时大家都玩的很高兴的微信红包,当时我想到了微信红包这种随机算法是如何实现的,其中有没有顺序漏洞存在,这样通过领取的时机让自己利益最大化。因为很多微信红包在群里发的时候,都是整个群所有成员全体发,这样的话每个人都会都到一个红包,是不是我最后一个领,得到的最多?后来这个问题就搁浅了,没在去想,这两天项目中遇到了同样的问题,大概思考了一下,写出了游戏中怪随机掉落的算法。原创 2015-05-10 15:18:34 · 2867 阅读 · 0 评论 -
游戏程序新模块添加流程
游戏程序的设计和添加只要遵循正确的方式和流程,就能帮助程序员做出更加容易维护和健壮的程序。节省出来的时间,大家可以看看书,喝喝茶,程序员的生活是不是更加美好,效率更加高效。原创 2015-03-06 11:12:48 · 2703 阅读 · 0 评论 -
游戏状态机的设计与实现
状态机的模型是非常简单,但并不是每个人都能设计好的状态机。因为好的状态机不仅需要对程序的把握要比较到位,同时需要对整个业务的理解比较到位。好的状态机使程序变的更加简洁,易扩展,容易查找bug,还非常稳定。坏得状态分割只会让程序晦涩难懂。原创 2014-10-22 08:40:46 · 9235 阅读 · 7 评论 -
微软版UnityVs横空出世,到底是谁成就了谁?
在移动互联网浪潮持续发力下,手游行业也异常火热。在如今的手游行业,Unity3d无疑是最耀眼的哪颗星。一直认为Unity面向设计师是友好的,对程序员这边并不是很友好。2012年用Unity时开发工具也就自带的MonoDevelop。等到今年在使用Unity时大家已经用到了VisualStudio,开发效率不是一个级别。我是重度Vim使用者,但是再比较大的项目里VisualStudio + VAssist X + Vim,生活一下子变的美好起来了。但让Unity程序员更幸福的事情突然降临了,UnityVs被微原创 2014-07-31 16:44:18 · 4166 阅读 · 0 评论 -
游戏技能设计
技能在游戏开发中经常涉及,对于技能种类很多, 特效很多,这种情况,肯定要通过聪明的方法去实现,将后续的工作交给策划,不经可以减少程序的工作量,策划也可以通过配置文件容易的扩展不同的技能。这篇文章提供简单的技能设计思路。原创 2014-03-21 10:54:29 · 6525 阅读 · 6 评论 -
手游项目初期的一些想法
公司要开始新的手游项目,需要我给程序这边做一个简单的介绍,在这里简单记录一下。1、语言框架选择cocos2d-x:优点:cocos2d-x 是c++框架,成熟的引擎,有很多成功的例子,我叫mt, 捕鱼达人, 大掌门,社区现在也比较强大缺点:2d游戏引擎,整个代码风格都是模仿object 写的,对于没有接触过object c的人来说比较难理解,没有一个好的网络库unity3d:原创 2014-02-12 11:14:39 · 2824 阅读 · 0 评论 -
Centos环境下部署游戏服务器-软件安装
这篇文章主要介绍一下游戏服务器需要安装的软件和需要修改的配置。现介绍下项目,本项目服务器端是c++ + mysql组合,客户端是as写的,需要安装的服务为Mysql,Php,Apache, 以及一个nodejs的脚本。原创 2013-09-04 14:08:20 · 2660 阅读 · 2 评论 -
ubuntu下搭建cocos2dx编程环境-下
前两篇介绍了cocos2d-x 下linux开发环境配置和android 环境配置问题。在这其中遇到很多问题,所以最后一篇分享一下在处理这些问题时,我是如何解决的,是怎么想的。同时总结一些解决这类问题的方式。避免少走弯路。首先通过问题列表的形式来回答一下部署遇到的基本问题。一、问答列表1、ubuntu下不能识别手机问题 这是因为android sdk 中 platform-too原创 2013-06-21 14:51:07 · 5835 阅读 · 0 评论 -
ubuntu下搭建cocos2dx编程环境-上
这大半年一直在开发flash游戏,用到的编程语言是actionscript和c++。所以这次公司决定开发手游端的话,C++不是很生疏,这是个好消息。坏消息是由于现在网页游戏还没有上线,所以公司并没有给配备mac电脑。好吧,之前由于一直在用Mac开发,所以很喜欢这种开发环境。没有杀毒软件的骚扰,很多工具直接是集成的。漂亮的界面。都指引我选择Unix平台,由于没那么多钱买个macbook pro,原创 2013-06-19 17:21:14 · 13767 阅读 · 8 评论 -
如何成为游戏主程
0x00、前言前段时间有人在知乎上提问,如何成为主程,技术毋庸置疑是最重要的,但很多事情我认为主要是要有思路和品位。0x01、技术1、技术是程序员吃饭的手艺,打磨自己的手艺肯定无可厚非 2、保持对技术的热爱,不断学习,持续编程 3、有敬畏心,明白自己是在做商业项目,项目是有很多限定的边界条件,懂得取舍 4、对于底层技术能劲量多的掌握,开发中总是会遇到一些崩溃, 网络,图形方面难解决的问题,如果原创 2015-08-31 17:33:17 · 4508 阅读 · 1 评论