![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏开发之路
文章平均质量分 91
滴水梵音
程序人生
展开
-
游戏版本比较的算法
在游戏开发和维护过程中,客户端都是不断更新的,伴随着每一次的更新,都会发布一个更新补丁包来对旧的客户端进行更新,来使其变成新的客户端,补丁包应该包含更新成新客户端的最少量资源(最大量资源就是整个新的客户端覆盖旧的)更新程序通过读一个更新脚本,对旧的客户端进行文件添加,文件覆盖,文件删除等操作来更新旧的客户端,当更新量比较少比较简单的情况下,更新脚本可以资源整理人员自己写,但当更转载 2013-02-19 17:56:03 · 417 阅读 · 0 评论 -
软件启动画面其实并不简单
软件启动画面其实并不简单……平时我们打开一个大的软件,经常需要等待应用程序启动。在这个简单的过程中,启动画面会呈现在我们眼前。有时候它让我们眼前一亮,有时候它会让我们感到困惑,有时候它会让我们感到厌倦……小小的启动画面到底有什么学问,它对产品用户体验都有哪些影响?本篇文章做了一些分析和总结,希望对你有帮助。什么是启动画面当用户启动一个操作系统、软件或者应用程序的转载 2013-12-24 15:05:59 · 997 阅读 · 0 评论 -
海外免版税(Royalty Free)免费音乐+音效资源
海外免版税(Royalty Free)免费音乐+音效资源 发福利咯~ 分享下我收集整理的海外免版税免费音乐类资源(排名不分先后)特别说明一下:1 有些资源可能有些旧,不一定能与时俱进,为避免可能的版权纠纷,请使用前参考该站点的FAQ说明!2 以下资源全部是英文的,适合关注海外市场的童鞋们哦~3 也许有些需要翻 墙,反正我全部是在墙外用的...4 这么多,转载 2014-01-09 10:45:35 · 2891 阅读 · 0 评论 -
单机手机游戏的成功规律
单机手机游戏的成功规律愤怒的小鸟、割绳子、小鳄鱼爱洗澡、宝石迷阵、三重镇、俄罗斯方块、数独、水果忍者、神庙逃亡、真实赛车。 一 相同点 1 原创 :原创游戏 ≠ 游戏好玩 每个人都喜欢没玩过的手机游戏,对于每个人而言,没玩过的就是原创的。对于没多少游戏经验的人而言,只要是没玩过的,山寨手机游戏对他们而言也等于是原创游戏。但是对于游戏经验丰富的人而言,玩过了原创的转载 2014-02-11 09:35:24 · 1012 阅读 · 0 评论 -
技术人创业至今的反思
技术人创业至今的反思标签:手游创业 出来创业已经2年时间,至此还没有任何起色,处在选择是否死的分叉口上。回顾过去,从美好憧憬走到残忍现实,一路上有太多的教训,不论以后如何,现在做一个总结给我过去的2年一个交代。如果以后翻身了,这叫失败前的摸索,如果真的这么死掉,就是又一个死在创业路上的菜鸟。【选对方向,猪都能上天】 创业做重要的就是要选对方向,这就是事转载 2014-02-17 09:54:28 · 711 阅读 · 0 评论 -
项目合作协议书
项目合作协议书项目协议书由:项目出资人(以下简称甲方)和项目技术负责人(以下简称乙方) 合伙人:甲:(姓名),身份证号:_____籍贯:_____ 合伙人:乙:(姓名),身份证号:_____籍贯:_____ 甲乙双方本着公平、平等、互利的原则订立合伙协议如下: 第一条 甲乙双方自愿合伙经营(项目名称),总投资为×万元,甲出资×万元,乙出资×万元及技术和客源支持,各占投转载 2014-02-17 16:17:05 · 1208 阅读 · 0 评论 -
网络游戏程序中解决加载卡顿的有效方法
对于3d视频游戏来说,游戏引擎的性能是至关重要的。玩家在体验一款游戏时,游戏的流畅度是最基本的要求。与单机游戏不同,网络游戏更需要考虑性能问题,因为无法像单机游戏那样,控制游戏元素的复杂度来达到效率的要求。大量玩家涌入同一片区域,同屏出现大量的游戏角色是无法避免的,因此游戏帧率的大幅下降,系统资源的大量消耗也很难避免,这是网络游戏引擎最难处理的问题之一。 这里要讲一下游戏帧率的控制,通常玩转载 2014-08-18 16:53:27 · 908 阅读 · 0 评论 -
斯坦福大学学生整理的游戏开发资源大全
斯坦福大学学生整理的游戏开发资源大全- www-cs-students.stanford.edu 18 小时前• makttub 分享这篇游戏开发资源大全由斯坦福大学的Amit整理。这里有什么?我喜欢由简单的部分进行延伸。这个页面包含了我在从事游戏开发过程中收集的内容,这里的内容并不是全部,而是代表了我需要了解的一些内容:几个主题(并不是全部与游戏开发转载 2014-08-20 22:26:00 · 921 阅读 · 0 评论 -
游戏资源打包
游戏资源打包几乎是一个网络游戏客户端必备的功能。页游和微端根据实际需求可能不打包资源或者使用小包。资源打包有这么几个好处:1、加快客户端安装时间。拷贝3000个1mb文件所消耗的时间要远大于拷贝一个3g的文件所消耗的时间2、客户端更加整洁,也可以“稍微”避免游戏资源被他人使用。3、ios和android上面可以避免文件名大小写不一致造成的文件读取失败。或者说包内可以做到全平台大小写转载 2014-08-18 16:48:06 · 596 阅读 · 0 评论 -
CryptoPP使用介绍
CryptoPP使用介绍发表时间:2012年06月15 分类: 编程开发 作者: 天缘Crypto++是个免费的C++加解密类库,由于资格太老、持续更新,最新版本到了CryptoPP 5.6,对天缘而言,第一眼看到CryptoPP就感觉头大,根目录下放置大量单源文件、编译文件、项目文件,再加上多平台和多编译器支持,文件几乎又多了一倍,而且还是都混到一起,直接就让人望而却步。毕竟Cr转载 2014-10-28 13:29:27 · 1723 阅读 · 1 评论 -
中国网络游戏中的反外挂模式
导读:自从网络游戏中出现需要长期机械操作的内容以后,外挂就应运而生了。有些玩家觉得,外挂能够减轻玩家的操作负担,让游戏变得更加轻松,是一个增加游戏乐趣的好东西。有些玩家觉得,外挂会破坏游戏的平衡,让不用外挂的玩家吃亏,让游戏中的在线人数下降,最终自从网络游戏中出现需要长期机械操作的内容以后,外挂就应运而生了。有些玩家觉得,外挂能够减轻玩家的操作负担,让游戏变得更加轻松,是一个增加游戏乐转载 2014-10-13 09:23:21 · 1897 阅读 · 0 评论 -
10个无版权限制的免费图片素材资源网站
对于网页设计师和平面设计师来说,图片素材是十分重要的,特别是无版权限制的素材。虽然国内有很多素材下载站,但是大部分都没有版权描述,这样会让用户不知道是否可以免费使用这些素材。没关系,今天小编为大家整理目前优秀的提供免费图片素材资源网站,这些网站的图片质量相当高,大部分为高分辨率(高解析),并且,最重要的是,它是免费的,无版权限制哦!同时具备免费、高清(无码)、无限制这三大因素的图片资源站绝转载 2015-01-24 12:53:50 · 1358 阅读 · 0 评论 -
域:一款抽象的射击游戏
域:一款抽象的射击游戏关键词:射击 几何 抽象 ┊ 游戏┊ ┊ 来自:Kongregate┊ 收藏这是一款十分特别的飞行射击游戏。说它抽象,是因为它摒弃了传统飞行射击游戏中所有的具体形象的元素,如太空、战舰、武器等,仅仅保留了射击游戏中最基本的概念——生存,并将传统元素以最原始的几何形式表现出来。 游戏同时也强调着一种二维感观,尤其是二维空间感。如游戏的黑白色调,平面填转载 2015-07-25 15:17:09 · 752 阅读 · 0 评论 -
策划的权限、视野与产品的最终高度
最近比较体验了数十款联机游戏并和一些朋友做了各自角度的探讨,除了渠道因素强力支撑的外部驱动,大半产品的成败元素都可归结为产品主导者的视野(有人也将它归因于产品团队的执行力,但很显然比比皆是的失败产品背后也不乏执行力超群的团队,所不同的是这种战斗力被浪费在了相对错误的判断上),诸如对即将流行趋势的预判(一个是提前卡位,一个是不至于做没有效用的努力而延误了团队的生机,对很多基础实力不太厚实的团队而言,转载 2015-07-16 12:26:11 · 674 阅读 · 0 评论 -
软件著作权登记常见问题问答
软件著作权登记常见问题问答 1.什么是计算机软件? 答:计算机软件是指计算机程序及其有关文档。计算机程序是指能实现一定功能的代码化指令序列,或者符号化语句序列。文档指用来描述程序的内容、组成、设计、功能规格、开发情况、测试结果及使用方法的文字资料和图表,如程序设计说明书、流程图、用户手册等。 2.软件著作权保护期限是多长? 答:自然人的软件著作权,保护期为自转载 2013-12-25 09:32:57 · 1112 阅读 · 0 评论 -
10 个你会喜欢玩的开源游戏
10 个你会喜欢玩的开源游戏我们希望突出一些很棒的开源游戏,这里给你推荐10个伟大的开源游戏。这些都是完全开放源码,包括数据引擎和所有。 1. 模拟城市游戏:LinCity-NGLinCity-NG是一个可以运行在Linux、Mac、Windows等操作系统中的跨平台的模拟经营类游戏。它类似于Windows下的著名的“模拟城市”。玩家在游戏里转载 2013-12-05 15:27:47 · 1234 阅读 · 0 评论 -
一个游戏程序员的学习资料
一个游戏程序员的学习资料 想起写这篇文章是在看侯杰先生的《深入浅出MFC》时, 突然觉得自己在大学这几年关于游戏编程方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序 员的书单与源代码参考。一则是作为自己今后两年学习目标的备忘录,二来没准对别人也有点参考价值。我的原则是只写自己研究过或准备研究的资料,所以内容无疑会带上强烈的个人喜好色彩, 比如对网络,数据库等重要方面完全没有涉及。转载 2013-03-05 17:21:31 · 849 阅读 · 0 评论 -
在游戏中使用“CEGUI”
在游戏中使用“CEGUI”—第一章(底层)日期:2006/4/13 – 2006/10/10 本文首次刊登于《游戏创造》,现开放与大家共享,转载请注明出处。 作者介绍 唐亮(千里马肝),四年游戏从业经验,曾任职于大宇软星科技(上海)有限公司任程序技术指导,现在ATI任Engineer,主要负责XP/Vista下的Display Driver。迄今为止主要个人转载 2013-04-03 15:18:38 · 850 阅读 · 0 评论 -
Android 8款开源游戏引擎
Android 8款开源游戏引擎1、Angle (2D Java)Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGLES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。最低运行环境要求不详。项目地址:http://code.goog转载 2013-04-15 15:07:25 · 587 阅读 · 0 评论 -
游戏服务器架构探讨
游戏服务器架构探讨分类: 服务器设计 2010-11-07 23:15 467人阅读 评论(0)收藏 举报服务器游戏数据库sessionsocketserver游戏服务器架构探讨 这里讨论的游戏服务器架构大概是目前国内乃至世界上的网游通用的一种架构了:http://bbs.gameres.com/showthread.asp?threadid=93转载 2013-08-06 10:18:33 · 968 阅读 · 0 评论 -
剑侠情缘(网络版)---开发回顾(一篇老文章,看看也不错)
剑侠情缘(网络版)---开发回顾 ------赵青文章要点: ■ 国内的游戏开发团队都需要烧一些浮躁,都一些踏实,不论在管理方面,还是对游戏的认识,或是技术方面,我们都有很多地方需要学习,改进。 ■ 笔者一直觉得中国现在的游戏开发人员赶上了一个好时候------有这么多的人在关注游戏行业,这在以往是无法转载 2013-08-13 17:28:09 · 3110 阅读 · 0 评论 -
高性能的网络游戏服务器的设计
高性能的网络游戏服务器的设计说起高性能的网络游戏,有2个典范,1个是暴雪的WOW,另外一个要数腾讯的QQGame了,因为对于MMPRPG的体系接触不深,几乎属于文盲,没有太多的发言权,而自己又是搞休闲游戏开发的所以本文就主要谈谈QQGame了。前些天通过朋友得到了QQGame的一个系统分析的文档,看完后很是震惊,彻底被QQ的设计所折服了,到底是千万人在线系统经验的拥有者转载 2013-08-15 16:11:07 · 876 阅读 · 0 评论 -
高精度计时器
高精度计时器 以前写游戏时习惯用QueryPerformanceFrequency和QueryPerformanceCounter来做高精度计时器。DirectX SDK自带的DXUT中有个CDXUTTimer就是这么用的。很多应用都会建立在高精度计时器上,计时器的精度可以在一定程度上影响游戏帧率的准确、稳定。 但要注意QueryPerformanceFr转载 2013-08-15 15:55:57 · 1007 阅读 · 0 评论 -
2D横纵版与斜视角游戏地图开发原理
开发前提:1.假设您已经常握了C++语言,并能够熟练使用VC++开发工具。 2.假设您已经能够成功的封装了一个C2DPicture类。它具有以下函数。 //载入图片文件,成功返回一个索引值,失败返回-1Int LoadImage(const char* szFileName); //取得纹理 LPDIRECT3D翻译 2013-10-10 16:18:22 · 1431 阅读 · 0 评论 -
如何成为一名独立游戏开发者
如何成为一名独立游戏开发者有人通过邮件问我是有关于独立游戏开发者的一些问题,我尽最大努力给与了回复,但我仍不是十分清楚他们究竟想了解什么,我觉得有必要写篇文章,希望能给大家一些有用的建议。我们是谁?Mode7是英国牛津的一个开发工作室,我们正式成立于2005年,2007年发布了一款并不是很成功的多人模式的格斗游戏Determinance。随后,我们在2011年发转载 2013-11-25 15:39:16 · 1496 阅读 · 2 评论 -
寓教于乐游戏设计问题
寓教于乐游戏设计问题分类: 游戏设计 2009-04-15 08:49 398人阅读 评论(0)收藏 举报游戏教育出版产品作业娱乐 寓教于乐游戏设计包括一些独特的技术。当您开发这一类游戏时,您必须努力对付许多问题,包括游戏类型、年龄特征、性别特征。让我们仔细看看这些问题。1.寓教于乐游戏分类寓教于乐产品有两大类:传统的和非传统的。我们先看看按教育内容转载 2013-12-07 17:58:50 · 998 阅读 · 0 评论 -
游戏发展演变:何谓第三代网游?
Gamelook的《上古世纪》韩服公测的新闻里,看到这样一段: “对于三代MMO网游的划分,宋在京的观点是,第一代网游以《UO》和《天堂》为代表,作为后续所有MMORPG的模板和雏形,具有高自由度,但是游戏中单纯的重复比较多。第二代则以《魔兽世界》和《永恒之塔》在视觉表现上比第一代进步许多,但是这一代的网游都是由开发者制造内容,玩家并不能亲自参与到游戏 的设计和创造上,也即所谓“游乐场式”的游转载 2013-12-02 17:56:11 · 2073 阅读 · 0 评论 -
游戏开发网站收集
国内站点:http://www.gameres.com/ 中国游戏开发技术资源网(国内知名游戏技术站)http://bbs.gamedev.csdn.net/web/default.aspx 中国游戏开发者CGD(论坛)http://www.chaosstars.com/ 北京混沌星辰科技有限公司-ChaosStars(之前的开发GBA程序的小组)http://www.cgfron转载 2013-12-05 15:10:47 · 1304 阅读 · 0 评论 -
游戏引擎大全
游戏引擎大全个人比较推荐的几个(大部分都是经典,应该大家都知道了)--------------------Allegro.cc - Mainhttp://www.allegro.cc/老牌子了,和SDL同时是很经典两个EG开发组件,最近貌似在和PY进行联合?ClanLib - ClanLib Game SDKhttp://www.clanlib.or转载 2013-12-05 15:08:52 · 834 阅读 · 0 评论 -
端游、手游服务端常用的架构
类型1:卡牌、跑酷等弱交互服务端卡牌跑酷类因为交互弱,玩家和玩家之间不需要实时面对面PK,打一下对方的离线数据,计算下排行榜,买卖下道具即可,所以实现往往使用简单的 HTTP服务器:登录时可以使用非对称加密(RSA, DH),服务器根据客户端uid,当前时间戳还有服务端私钥,计算哈希得到的加密 key 并发送给客户端。之后双方都用 HTTP通信,并用那个key进行RC4加密。客户端转载 2015-07-18 09:25:22 · 1049 阅读 · 0 评论