游戏开发
Fyter
系统设计
项目管理
技术研究
展开
-
[网络游戏网络底层开发]技术万岁,我们一起成长
总想写,可就是不想动键盘。 MMORPG最频繁的传输莫过于行走,那么做压力测试行走必然是非常重要,我们采用每秒钟多少用户同时在一个聚集点的方法来测试。其要点就是测试同屏多少玩家可以自由移动,并把移动消息通知给其他玩家。在很多游戏中同屏60人已经很卡了,我的研究重点就是要突破这个极限。由于我是维护其他人写的代码,那个框架是不可能实现理想我们理想目标的,所以最后还是决定使用我的内存管原创 2007-01-20 22:39:00 · 2196 阅读 · 0 评论 -
Irrlicht引擎1.3发布(3D图形游戏引擎)
今天发布了IrrLicht引擎的1.3版,增加了一些新的特性:1、改进了字体的支持:抗锯齿、透明通道、不同字符集及新的字体工具2、增强的界面系统:元素对其、工具提示等更多3、渲染级视频(二次软件光栅化) 的速度提高与新的特性:顶点缓冲、双线形抖动、裁剪测试、……4、几个速度的增强5、修改了几个API,所以当更新的时候请小心6、依次修复了数百个错误更多请到IrrLicht官方网站查看:官方网原创 2007-03-19 21:29:00 · 3456 阅读 · 0 评论 -
超大地图MMORPG的场景管理
[转载] 作者: 缘夙之 目前在做一个超大地图MMORPG的场景管理部分,客户端通过动态预读解决了超大图量的动态加载,但是在做人物行走的时候遇到了一些问题: 一张地图上的PLAYER和NPC等是存放在一个list中的,地图超大那么上面的PLAYER就可能超多(预计大于200),这样的话每个行走动作都要发送200条以上的消息,这对于服务器是一种很大的负担,而且这种负担是呈级数增原创 2007-04-16 16:21:00 · 2452 阅读 · 0 评论 -
GDC China(中国游戏开发者大会在上海举行,后两天参与的几张照片)
均为手机拍摄,效果欠佳我的主站连接:http://www.fyter.cn/PermaLink,guid,cea3b11f-0eae-41eb-9838-e2bd6405187b.aspx我的主站博客:www.fyter.cn 由于第一天是VIP场,主要是移动游戏方面所以没必要也没权利去。第二天适合朋友去的,50元参观证只能在一楼使用,三楼和五楼都需要更高价格的通行证。这是我的原创 2007-08-30 00:11:00 · 1888 阅读 · 0 评论 -
人力资源调查:中国游戏公司研发力排名
根据国际知名咨询调查公司DMC通过大量人力资源调研得到的中国大陆地区游戏开发商实力排名(排名中所有跨国公司皆为中国分公司,部分韩国公司因为保密无法调查)美术(包括2D美术,3D美术,动画等)Tose 100Ubi 972K Games 85Virtuos 82Art-Coding 79JCC原创 2007-11-22 10:20:00 · 4284 阅读 · 0 评论 -
Windows Phone 7 体感开发指南(振动、GPS、重力感应、陀螺仪/罗盘、环境光/光线检测、趋近/贴近检测)
Microsoft.Devices.VibrateController.Default 震动控制器 (static)Microsoft.Devices.Sensors.Accelerometer 重力加速器System.Device.Location.GeoCoordinate 陀螺仪(海拔,航向,垂直,水平,精度,纬度……)System.Device.Location.GeoCoordinateWatcher 位置信息(GPS)<br /> <br />官方:接近、光线感应器 第一个WP7系统版本不支持第原创 2011-03-22 13:12:00 · 2401 阅读 · 0 评论 -
XNA正交投影矩阵原点在左上角
// projection uses CreateOrthographicOffCenter to create 2d projection// matrix with 0,0 in the upper left.basicEffect.Projection = Matrix.CreateOrthographicOffCenter (0, GraphicsDevice.Viewport.Width, GraphicsDevice.Viewport.Height, 0, 0,原创 2011-05-16 10:17:00 · 1344 阅读 · 0 评论 -
XNA Reach AlphaBlend
spriteBatch = new SpriteBatch(GraphicsDevice); bs.AlphaSourceBlend = Blend.SourceAlpha;bs.AlphaDestinationBlend = Blend.InverseSourceAlpha;用XNA开发个编辑器,发现不能正确绘制PNG图片,所以需要AlphaBlend,于是写了上面的混合代码,但是<br />我的电脑不支持HiDef,只能Reach,并提示“XNA Framework Reach profil原创 2011-04-20 10:23:00 · 1421 阅读 · 0 评论 -
开发经验分享
<br />网络软件的开发周期有点估不准,本来计划3周写完P2P的,虽然2周吧代码全写完了,结果搞了4周了,还没测完。<br />昨天一个API:HttpSendRequest卡死,设置超时也没用,折腾我半天时间,老外也没有解决的,今天变通的解决一下,还是很纠结。<br />HttpOpenRequest返回122错误,但是运行是成功的,这个无法解决<br />HttpSendRequest返回12002错误,这个是随机的,有时卡死,有时返回,InternetSetOption设置超时是没用的。<br />原创 2011-04-28 14:29:00 · 2048 阅读 · 1 评论