摘要: 文档下载地址:http://download.csdn.net/detail/wanggan768q/4388056 网络即时战略游戏软件开发 结构体系分析 前言 本人对网络游戏的技术问题一直比较感兴趣,我认为网络游戏的开发在不远的将来是一个非常庞大的产业。这段时间有空,特地玩了几天网络游戏“破碎银 阅读全文
posted @ 2017-11-21 14:25 colourstar 阅读(1773) 评论(1) 推荐(0) 编辑
摘要: 说明 $(RemoteMachine) 设置为“调试”属性页上“远程计算机”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。 $(References) 以分号分隔的引用列表被添加到项目中。 $(ConfigurationName) 当前项目配置的名称(例如“Debug”)。 阅读全文
posted @ 2017-11-21 14:23 colourstar 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 位图字体工具Bitmap Font Tools BMFont (Windows)FonteditorGlyph DesignerHieroLabelAtlasCreator 粒子编辑工具Particle Editing ToolsParticleCreatorParticle Designer 物理 阅读全文
posted @ 2017-11-21 14:21 colourstar 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 同步在网络游戏中是非常重要的,它保证了每个玩家在屏幕上看到的东西大体是一样的。其实呢,解决同步问题的最简单的方法就是把每个玩家的动作都向其他玩家广播一遍,这里其实就存在两个问题:1,向哪些玩家广播,广播哪些消息。2,如果网络延迟怎么办。事实上呢,第一个问题是个非常简单的问题,不过之所以我提出这个问题 阅读全文
posted @ 2017-11-21 14:12 colourstar 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 原地址:http://cblog.chinadaily.com.cn/blog-942327-4327173.html 注:自身以前也写过cocos2d-x如何优化内存的应用,以及内存不够的情况下怎么样处置惩罚游戏。今天在微博中看到有友好简介了下内存,挺详细的。不晓得是谁写的,我纪录下。 一,IOS 阅读全文
posted @ 2017-11-21 13:47 colourstar 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 转自游戏开发主席 JPEG (jpg),文件头:FFD8FFPNG (png),文件头:89504E47GIF (gif),文件头:47494638TIFF (tif),文件头:49492A00Windows Bitmap (bmp),文件头:424D 转自游戏开发主席 JPEG (jpg),文件头 阅读全文
posted @ 2017-11-21 12:56 colourstar 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1 using System; 2 3 4 5 /// <summary> 6 /// UTF8字符串转换为汉字用的类 7 /// 转换如"\\u8d35"之类的字符串为对应的汉字 8 /// </summary> 9 class UTF8String 10 { 11 string m_strCon 阅读全文
posted @ 2017-11-21 12:47 colourstar 阅读(1083) 评论(0) 推荐(1) 编辑
摘要: 转自游戏开发主席 1.首先,Unity3d 中,导出带动画的资源有2种导出方式可以选择: 1) 导出资源时,只导出一个文件,保留模型,骨骼和所有的动作帧(把所有的动作,比如idle,attack,hit等等全部做成一个长动画),导出之后,放 入unity3d,在project 窗口中选中FBX文件, 阅读全文
posted @ 2017-11-21 12:40 colourstar 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: 转自游戏开发主席 贴图格式: iOS :RGBA 32 (pvrtc 4 ) Android : RGB Compresed ETC 4 或 RGBA 32 。 DrawCall: 总计Drawcall 平均 100 -120 峰值140左右 UI Drawcall 40左右 静态物体 50 -60 阅读全文
posted @ 2017-11-21 12:28 colourstar 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 转自游戏开发主席 1. 客户端地图格子的相关知识 在2.5D的MMO游戏里,角色是通过3D的方式渲染,2D的地图是通过2D的方式显示,所以在客户端一般会有三个坐标系: a) 3D坐标系:所有需要3D渲染的角色和光效,都以3D坐标系中定位。 b) 2D坐标系:用来定位和绘制固定的2D地图元素,比如草皮 阅读全文
posted @ 2017-11-21 12:26 colourstar 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 重构心得 最近一直在做有关技能和战斗相关的代码整理,也史无前例血泪交加的进行了3次重构,程序员果然是一群与众不同的群体,如此的乐于推翻自己过往的工作,却又乐此不疲。 但是话说回来,每一次的重构都带来的意想不到的效果,虽然说中途会遇到一些小问题,但是大体上来说,重构带来的好处是非常多的,特别适合项目前 阅读全文
posted @ 2017-11-21 11:20 colourstar 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 首先去特硬去下载vscode的安装包 mkdir /tmp/vscode cd /tmp/vscode/ wget https://az764295.vo.msecnd.net/public/0.3.0/VSCode-linux-x64.zip 解压安装包 unzip /tmp/vscode/VSC 阅读全文
posted @ 2017-11-21 11:19 colourstar 阅读(6612) 评论(0) 推荐(1) 编辑
摘要: 1.godot引擎在内存管理方向上做的非常彻底直接.某一个资源引用计数为0的时候采取的是立刻删除的方式,根本没有做缓存,而现在在做的游戏会非常频繁的加载贴图. 这就导致之前每次切换的时候都会感觉非常卡.当做了一个简单的不能再简单的缓存的时候,这个世界清静了…… 2.关于IO,苹果的加载速度可以达到4 阅读全文
posted @ 2017-11-21 11:18 colourstar 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 项目经常会将png和pvr之间互相转换,这里mark一个脚本,会将当前目录下的文件全部批量转换 png转换成pvr @echo off path %path%;"C:\Program Files (x86)\CodeAndWeb\TexturePacker\bin" for /f "usebackq 阅读全文
posted @ 2017-11-21 11:17 colourstar 阅读(2857) 评论(0) 推荐(0) 编辑
摘要: 一:选定vps商 近期banwagon的付费到期了,想试试其他的VPS如何,选用了vultr,架设了一台机房在日本的服务器。 用speedtest测试,速度达到了惊人的6Mps,惊喜的不得了。但是实际应用发现,速度貌似并没有那么快,可能访问的环境多数都是在美国,日本的服务器还要绕一圈到老美去的缘故把 阅读全文
posted @ 2017-11-21 11:13 colourstar 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 本文主要从一个程序员的角度阐述一下mmorpg服务器技能系统的程序框架设计,最近在做这个,就当做一个总结吧,其中某些概念可能没有解释清楚,欢迎大家拍砖讨论~ 技能其实是战斗系统的一个组成部分,战斗基本上都可以由技能触发,技能系统实际上就是一套完整的逻辑,我们用表格来设计,将技能的逻辑用属性字段抽象出 阅读全文
posted @ 2017-11-21 11:10 colourstar 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 转自腾讯游戏开发者平台(GAD) CDPROJEKT RED的主程序、Piotr Tomsinski 在GDC2016的最后一天18号,CDPROJEKT RED的主程Piotr Tomsinski,以【巫师3:狂猎的幕后(BEHIND THE SCENES OF THE WITCHER 3:WIL 阅读全文
posted @ 2017-11-21 11:06 colourstar 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 转自CSDN 一、前言 无论是端游、页游、手游如果是采用了MMO即时战斗游戏模式,基本都会遇到同屏多角色实时移动、释放技能、战斗等场景,于是自然也需要实现如何管理同屏内各种角色的信息同步:例如角色的位置、以及角色身上的装备、时装、buffer等状态的实时切换。同步在网络游戏中是非常重要的,它保证了每 阅读全文
posted @ 2017-11-21 11:02 colourstar 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: GameRes游资网发布, 文 / 韦易笑 手游页游和端游的服务端本质上没区别,区别的是游戏类型。 类型1:卡牌、跑酷等弱交互服务端 卡牌跑酷类因为交互弱,玩家和玩家之间不需要实时面对面PK,打一下对方的离线数据,计算下排行榜,买卖下道具即可,所以实现往往使用简单的 HTTP服务器: <ignore 阅读全文
posted @ 2017-11-21 10:53 colourstar 阅读(1032) 评论(0) 推荐(0) 编辑