摘要: 引自《三维游戏引擎的设计与实现》书中9.3节: 如果服务端在.Net Framework基础上开发,那么可以直接选择使用.Net Framework提供的Socket类,该类底层使用完成端口模型实现,在接口封装和稳定性方面都有不错的表现。当然,由于.Net Framework在封装完成端口模型时... 阅读全文
posted @ 2014-12-18 15:34 一名老程序员 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 说到Windows应用层网络通信不得不提winsock,winsock是工作在TCP/IP层的应用层(TCP/IP层分为主机到网络层【比特】、网络互联层【数据帧】、传输层【数据包】、应用层【数据段】),这是Windows给我们使用的最底层的网络通信应用层的API,winsock提供的两种模式(... 阅读全文
posted @ 2014-12-18 15:10 一名老程序员 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 摘自《OpenGL游戏编程》中的一段代码,根据坐标系当前点的位置(高度必须由计算得来,不是通过获取坐标点就能做到的)获得插值高度,是一种比较好的一种思想:/** 获得地面当前点的插值高度 */float getAveHeight(float x,float z){ float CameraX, Ca... 阅读全文
posted @ 2014-12-18 10:45 一名老程序员 阅读(168) 评论(0) 推荐(0) 编辑