E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DX9游戏编程
游戏编程
入门学习笔记26——AI篇——AI的实现
开始几次编的AI都能被自己轻松打败,几番修正最后才算成功编出无敌AI,再简单的问题,也会犯错,思虑要周全。发现有这么几个问题需要注意: 1,原程序存在严重bug,即我仅在按出腿键不放直到出腿帧变化为未完全出腿状况后作了收脚处理,这样就导致完全出脚后放开动作键,脚的实际位置还永远停留在空中,导致AI多次傻乎乎上来挨揍掉血…所以必须在前进、后退、无动作时均保证收脚。(2013.8.12注:松开按键则收
obmar45
·
2013-05-21 16:00
游戏编程
入门学习笔记25——AI篇——AI策略的制定(策划)
按前文的构思很快改好了程序,暂未发现异常。现在可以开始做AI了。 因为我这个游戏比较简单,只要在合适的距离出腿就行了,所以理论上我可以编出一个无敌的电脑选手。具体按这个策略:在每一个循环结束时,如果双方距离大于腿长减去对方步长,则前进,否则出腿。当然仅仅这样也会有漏洞,假如对方在你即将进入攻击范围内的那一瞬间出腿,下一步就撞在枪口上了。所以在距离仅差一步时,要加上对对方动作的判断,如果对方出腿,则
obmar45
·
2013-05-19 11:00
游戏编程
入门学习笔记24——AI篇——游戏规则的逻辑完备性论证(策划)、随机数生成
在编写一个AI之前,我需要做一件事。之前因为动画素材的限制,去除了很多原本策划好的构建出游戏可玩性的设定。但是我可不希望自己的第一个作品,仅仅是个可操控小人走路的傻逼演示,就算画面再无节操,它还是得有一套合理的竞技机制。所以现在我要恢复一些设定,让其能被称为游戏。1,假如按速度为步长的倍数这一设定来调整人物位置,动画必将出现瞬移现象。所以只能取消这一设定,使步长随耐力变化,而人物每一帧固定走一步。
obmar45
·
2013-05-18 17:00
转自论坛 游戏相关
想起写这篇文章是在看侯杰先生的《深入浅出MFC》时, 突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序 员的书单与源代码参考。
luyuncsd123
·
2013-05-18 16:00
8本游戏开发书籍推荐
1、《Windows
游戏编程
大师技巧(第二版)》 学完原名:TricksoftheWindowsGameProgrammingGurus,2nd作者:AndréLaMothe简介:本书是著名游戏程序设计类书籍作者
Chinamming
·
2013-05-13 16:00
windows
游戏开发
DirectX
游戏编程
入门学习笔记23——网络篇——显示延时值
《PC
游戏编程
:网络篇》中关于延时同步等问题有几个核心观念:1,客户端需要将操作命令发给服务端,然后等待确认发回才执行。2,服务端提前一段时间将命令发回,以保证两边能在接下来的某一时刻同步开始执行。
obmar45
·
2013-05-12 20:00
游戏编程
入门学习笔记22——网络篇——理想延时下的控制
多次测试发现收发不稳定,经常卡死。将输入的ip地址打印出来,发现很多时候按键按快了会输入不了,于是连接了错误的ip地址导致程序无响应,所以根本原因是GetIP函数不稳定。对GetIP()做了些调整,使输入实时显示出来,另外降低了Sleep的时间,这样就无大碍了。另外加入了退格键修改的功能,其间需要做到刷新屏幕的一小部分,像d3ddev.clear函数各参数详细功能这样的问题,可以去查一篇叫《dir
obmar45
·
2013-05-12 13:00
ASM字节填充函数
貌似是在《3D
游戏编程
大师技巧》上看到的这两个函数,当时觉得很牛耶,于是就记下来了,不过至今没有怎么用到,我想估计以后会有用吧。
BoYueJiang
·
2013-05-10 00:00
游戏编程
入门手册
原文地址:http://www.gameres.com/Tutor/游戏制作新人:用什么语言和编译器来做游戏?DirectX是什么?学编程需要哪些书?我怎样制作游戏?哪些书是介绍游戏开发的?VC好还是C++好?给C++初学者的50个忠告文献:编程新手真言具备程式基础:如何用DirectX制作2D游戏?如何使用DirectInput?如何在游戏中显示文字?如何使用DirectSound?如何在游戏
BoYueJiang
·
2013-05-10 00:00
有奖征集活动系列——【HTML5
游戏编程
之旅】已结束
开发者更好地了解和学习开发技术,为CSDN博主们搭建技术交流分享的平台,为活跃社区气氛,CSDN博客频道特携手HTML5开发专家、《HTML5Canvas游戏开发实战》图书作者张路斌,共同举办有奖征集活动系列——【HTML5
游戏编程
之旅
xiaoxiao108
·
2013-05-08 13:00
每月自评之四:2013年4月
本月阅读过的书籍: (1)《OpenGL超级宝典》 1)推荐指数:四星半 2)简评:学习OpenGL最佳入门读物,并且书中刚开始的两章,对计算机图形学的基础知识也作了非常简要地介绍,对于想要夯实
游戏编程
的基础知识的同学来说
stanjiang2010
·
2013-05-06 14:00
效率优化[gdc13]dx11效率优化
wordpress/media/2013/04/DX11PerformanceReloaded.ppsx nv和amd同共呈现的一个dx11面上硬件优化方面的信息,非常棒的底层识知的绍介,不仅仅是dx11,
dx9
·
2013-05-05 22:00
优化
[gdc13]dx11效率优化
wordpress/media/2013/04/DX11PerformanceReloaded.ppsxnv和amd共同呈现的一个dx11上面硬件优化方面的信息,非常棒的底层知识的介绍,不仅仅是dx11,
dx9
ccanan
·
2013-05-04 23:00
游戏编程
入门学习笔记21——网络篇——信息收发
先写了个简单的功能,一旦建立连接则显示connected,在虚拟机上测试通过!下一步实验发送和接收信息。 几番测试达不到预期的收发效果。我开始怀疑虚拟机网络搭建得是否到位。于是互ping了一下,果真不通,一番折腾最后发现是虚拟机的系统自带防火墙没关…最终测试结果:不管在bridge模式还是NAT模式下,都可以达到两机互ping。然后我用经典的《帝国时代2》来做测试,因为这游戏带有现在都不怎么见到了
obmar45
·
2013-05-03 04:00
A Simple Wrapper of DirectX Math
ASimpleWrapperofDirectXMath关于DirectXMathDirectXMath最初叫做XNAMath,是一个跨平台的C++数学库,全SIMD指令优化,目前的版本是3.03,支持x86,x64和arm平台,用于代替
DX9
clayman
·
2013-05-01 14:00
游戏编程
入门学习笔记20——网络篇——理清框架、获取字符串输入
于是干脆翻了遍《Windows
游戏编程
大师技巧》,很有收获。别的先不说,首先它启发了我做一个游戏开始前的菜单选项。学会使用状态机switch case这玩意让结构变
obmar45
·
2013-04-30 14:00
Cocos2d-X游戏工具开发之一:将Cocos2d-X嵌入MFC的子窗体方法讲解
[Cocos2d-x相关教程来源于红孩儿的
游戏编程
之路CSDN博客地址:http://blog.csdn.net/honghaier] 本节所用Cocos2d-x版本:cocos2d-1.0.1
lan354898254
·
2013-04-27 23:00
Cocos2d-x2.1.1-ClippingNodeTest 深入分析
[Cocos2d-x相关教程来源于红孩儿的
游戏编程
之路CSDN博客地址:http://blog.csdn.net/honghaier红孩儿Cocos2d-X学习园地QQ3群:205100149,47870848Cocos2d-x2.1.1
honghaier
·
2013-04-27 13:00
cocos2d-x
显卡上的buffer管理
一般来说dx11要比
dx9
更加高效buffer的更新能batch就batch16
ccanan
·
2013-04-26 17:00
游戏编程
入门学习笔记19——网络篇——利用虚拟机测试、降低CPU占用率
因为只有一台机器,调试测试成了问题,我先是在qq上找朋友帮忙测试,后来发现这样不仅麻烦,效果也不好。于是去网上查了下,发现有个叫“虚拟机”的东西似乎可以一用。图省事下了个才100多M的VMware Player,虽然功能不怎么全不过暂时看来是够用了。用法网上很多介绍,这里不罗嗦了。总之现在我相当于有了一个局域网中的两台机器,测试起自己的程序来还是很爽的。 第一个发现的问题就是找不到d3dx9_42
obmar45
·
2013-04-26 11:00
游戏编程
入门学习笔记18——网络篇——初步建立连接
随后的工作中,我发现因为自己各种基础知识的薄弱,每前进一步都会遇到n个节外生枝的问题。 整理下代码,建立自己的MyWinsock.h和MyWinsock.cpp。遇到个重复定义的问题,解决见下:关于WINSOCK.H与winsock2.h中的重定义解决办法分析 http://eggbucket.iteye.com/blog/1140232 然后我试图不利用消息框,直接在画面中显示IP。定义一个返
obmar45
·
2013-04-25 17:00
2011年12月10日
由于java是个新生语言,他的许多特性还有待大家的发掘,但是我们不能否认Java在
游戏编程
方面的强大性。本文将带领大家一步一步学习编写Java游戏。最终打造属于自己的Java游戏。
S04103037
·
2013-04-25 17:00
Java
游戏编程
初步(15周)
原文地址:Java
游戏编程
初步(15周)作者:乱劈柴 现在流行的游戏似乎都是用C或C++来开发的。在java平台上几乎没有很大型及可玩的流行游戏。
S04103037
·
2013-04-25 17:00
Robocode
游戏编程
本文的目的在于介绍一类特殊的游戏:编程游戏。这类游戏和大多数战略游戏一样,都提供了一个平台,各种不同的虚拟角色在其中进行角斗士般的竞技比赛。和传统游戏不同的是,玩家并不能直接操纵这些角色,而是通过编程的方式来创建角色,并将其加载到对战平台中,然后观看它们之间的精彩战斗。无疑,这种游戏相当适合编程学习或者竞赛,正因如此,我将它们称为:程序员的游戏。下面将简要介绍三个非常有特色的编程游戏。1.Robo
S04103037
·
2013-04-25 17:00
Java
游戏编程
初步(2)
原文地址:Java
游戏编程
初步(2)作者:太子的地盘Java
游戏编程
初步(2)四、多媒体使用多媒体声音多媒体功能在游戏中是必不少的一部分,优美的音乐,漂亮的界面往往是一个成功游戏必需具备的条件。
S04103037
·
2013-04-25 17:00
有限状态机在软件的应用
状态机思路在单片机程序设计中的应用最近看了一些
游戏编程
AI的材料,感觉游戏中的AI,第一要说的就是有限状态机来实现精灵的AI
greatwgb
·
2013-04-25 13:00
游戏编程
入门学习笔记17——网络篇——显示本机IP
沉寂好多天,总算有了进展。 上回说了,要加入网络对战功能。猪哥在这方面是一窍不通,首先肯定是要去找些资料来学习。搜搜关键词socket、winsock、windows网络编程,入门文章还是一大把的,但这些小文章都讲得不清不楚的,懂的不用看,不懂的还是看不懂。这里推荐两本书:1、《Windows网络编程(第二版)》NetworkProgrammingForMicrosoftWindows中英文都有电
obmar45
·
2013-04-22 16:00
DirectX 32位显示模式简单控制 Demo 上
看WIndows
游戏编程
大师技巧,中有这么一个范例,不过是只有3个自动移动的机器人,8位显示模式然后自己手痒,就改成这样了,32位显示模式读取32位图,加入角色控制,以及子弹发射这玩意。
flzt5354
·
2013-04-21 22:13
DirectX
32位显示模式
简单控制
如何开始学习Windows Phone开发
于是将部分内容贴过来跟大家分享:下面是我的一些学习Windows Phone的经验和建议:首先,先讲讲我自己的这段学习经历吧.我是在大二的这个时候接触到了C#,有一天去逛书店看见一本的书,发现里面的内容讲的是关于C#
游戏编程
的
bcmissrain
·
2013-04-20 18:00
编程
windows
phone
内存分配策略
摘自《
游戏编程
精粹3》类型描述固定大小的缓冲池所有内存的分配都是一样大小的;减少了每次分配的内存浪费共享内存分配使用的是共享内在。
dreamcs
·
2013-04-18 10:00
Cocos2d-x 深入解析系列 : 以XML文件方式保存用户数据
[Cocos2d-x相关教程来源于红孩儿的
游戏编程
之路CSDN博客地址:http://blog.csdn.net/honghaier红孩儿Cocos2d-X学习园地QQ3群:205100149,47870848
honghaier
·
2013-04-17 16:00
cocos2d-x
【269期门诊集锦】iOS游戏开发―2D
游戏编程
之我见
技术门诊是51CTO社区品牌栏目,每周邀请一位客座专家,为广大技术网友解答疑问。从热门技术到前沿知识,从技术答疑到职业规划。每期一个主题,站在最新最热的技术前沿为你引航!本期门诊特邀iOS游戏开发专家专家李华明老师,将针对移动开发过程中遇到的问题给予解答。欢迎网友积极提问,与专家一起讨论!查看本期门诊精彩实录:http://doctor.51cto.com/develop-283.htmlQ:老
技术门诊
·
2013-04-17 10:35
游戏开发
游戏编程
技术门诊
【269期门诊集锦】iOS游戏开发—2D
游戏编程
之我见
技术门诊是51CTO社区品牌栏目,每周邀请一位客座专家,为广大技术网友解答疑问。从热门技术到前沿知识,从技术答疑到职业规划。每期一个主题,站在最新最热的技术前沿为你引航!本期门诊特邀iOS游戏开发专家专家李华明老师,将针对移动开发过程中遇到的问题给予解答。欢迎网友积极提问,与专家一起讨论!查看本期门诊精彩实录:http://doctor.51cto.com/develop-283.htmlQ:老师
技术门诊
·
2013-04-17 10:35
游戏开发
游戏编程
技术门诊
Android游戏开发十日通(1)-
游戏编程
基础
前言很早之前就有做游戏的想法,感觉做游戏真的很酷!但由于时间和技术上的种种限制,没有去实现,最近终于下决心去学习这方面的知识。那么,就从今天起,开启Android的游戏之旅。第一篇还不涉及到游戏的技术细节,算是游戏变成的一些常识。以故事开始故事勾画出了游戏的动作,目的和流程。故事写的越详细,游戏开发的时候写编码就会越容易。故事为什么重要 因为故事是整个游戏实现的基础,从开始到结尾。 必须要意识
qp120291570
·
2013-04-17 10:00
Android游戏开发十日通(1)-
游戏编程
基础
前言很早之前就有做游戏的想法,感觉做游戏真的很酷!但由于时间和技术上的种种限制,没有去实现,最近终于下决心去学习这方面的知识。那么,就从今天起,开启Android的游戏之旅。第一篇还不涉及到游戏的技术细节,算是游戏变成的一些常识。以故事开始故事勾画出了游戏的动作,目的和流程。故事写的越详细,游戏开发的时候写编码就会越容易。故事为什么重要因为故事是整个游戏实现的基础,从开始到结尾。必须要意识到的是一
拳四郎
·
2013-04-17 10:00
Android
Android游戏开发十日通(1)-
游戏编程
基础
前言很早之前就有做游戏的想法,感觉做游戏真的很酷!但由于时间和技术上的种种限制,没有去实现,最近终于下决心去学习这方面的知识。那么,就从今天起,开启Android的游戏之旅。第一篇还不涉及到游戏的技术细节,算是游戏变成的一些常识。以故事开始故事勾画出了游戏的动作,目的和流程。故事写的越详细,游戏开发的时候写编码就会越容易。故事为什么重要 因为故事是整个游戏实现的基础,从开始到结尾。 必须要意识
拳四郎
·
2013-04-17 10:00
android
简单的贪吃蛇的另一种做法
例子里面有关于贪吃蛇的demo,但是那个过于繁琐,而且涉及太多不是贪吃蛇游戏算法的东西,不大适合初学者,所以我编写了这个工程(其中算法可能和官方例子大相径庭),希望能帮到像我一样初学android,同时又对
游戏编程
感兴趣的你
dyllove98
·
2013-04-15 20:00
游戏开发开门
对于广大
游戏编程
爱好者来说,答案肯定会是角色扮演。那么,我们要造一个什么样的角色扮演型游戏呢?相信这个问题也是毋庸质疑的,大家肯定都会说:“《仙剑》式”。
yaonai2003
·
2013-04-12 09:26
90后IT程序员的奋斗之路
移动开发专家,多年 J2me、Android、IOS 平台游戏与软件开发经验,现任一家手游公司主程一职,是《Android
游戏编程
之从零开始》与《IOS
游戏编程
之从零开始—Cocos2d-x与cocos2d
fei菲飞
·
2013-04-10 10:00
android
开发
学习
一个游戏程序员的学习资料
想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序员的书单与源代码参考。
SundialD
·
2013-04-07 21:00
《
游戏编程
中的人工智能技术》一书勘误
《
游戏编程
中的人工智能技术》。一书勘误分原版书的错误和中译本的错误两部分1.英文原版书的错误·.原版书上的错误的勘误表[说明]下面列出的一些差错是我在翻译和阅读英文原版图书时发现的。
zzwu
·
2013-04-05 18:35
游戏编程中的人工智能技术
勘误
清华大学出版社
一个游戏程序员的学习资料
游戏算法图形引擎refactoringmfc一个游戏程序员的学习资料 原创:李茂
[email protected]
想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得
Light_Jewel
·
2013-04-05 10:00
礼物:《红孩儿引擎内功心法修练与Cocos2d-x》之结点系统(场景,层,精灵)
[Cocos2d-x相关教程来源于红孩儿的
游戏编程
之路CSDN博客地址:http://blog.csdn.net/honghaier红孩儿Cocos2d-X学习园地QQ3群:205100149,47870848
honghaier
·
2013-04-04 23:00
iOS 开发中的几个小知识点
《iOS
游戏编程
之从零开始-Cocos2dx与cocos2d引擎开发》这本数确实很适合初学者使用。里边的知识由简入深,给零基础iOS开发者做了细致而深入的讲解。
shenghuo525
·
2013-04-04 20:00
ios
图片
UIView
url编码
imageview
游戏开发开门
对于广大
游戏编程
爱好者来说,答案肯定会是角色扮演。那么,我们要造一个什么样的角色扮演型游戏呢?相信这个问题也是毋庸质疑的,大家肯定都会说:“《仙剑》式”。
yaonai2003
·
2013-04-03 17:00
移动开发--iOS开发小代码总结
看到CSDN博客频道有一个《iOS
游戏编程
之旅》征文活动挺好的,主要是喜欢签名书籍哈。所以把iOS开发的小代码总结拿出来分享下。
bokeceshi
·
2013-04-02 11:00
红孩儿工具箱使用介绍3:帧动画编辑
红孩儿工具箱使用介绍3:帧动画编辑红孩儿工具箱0.1.0版本发布:运行系统:windowsXP,win7,win8需要系统支持
DX9
以上版本0.1.0下载地址:http://www.game2z.com
honghaier
·
2013-04-01 09:00
游戏编程
入门学习笔记14——寻找动画素材
注意:从这篇开始标题里故意把书名号去掉了,因为接下来的工作已经和《
游戏编程
入门》这本教材关系不大,需要自己动脑解决,还得从其他渠道寻求帮助。
obmar45
·
2013-03-30 11:00
Visual C#经典
游戏编程
开发源码
《VisualC#经典
游戏编程
开发》是一本面向广大编程爱好者的游戏设计类图书。本书最大的特色在于通过具体案例讲解C#游戏开发,不仅可以加深知识点的掌握,更重要的是通过本书让读者学会如何开发游戏。
bysjlwdx
·
2013-03-25 22:00
《
游戏编程
入门》学习笔记12——阶段性计划
灵魂建立之后,还要给这具会动的怪模怪样的骷髅加上皮肉,让它看起来不要那么糟糕。 先做个计划,想一想现在还需要做哪些工作: 1, 没有人物动作动画。 这是个老大难问题,猪哥又不是什么专业美工,而且预计要让动画与骨骼动作相匹配,还有一些技术细节要解决。拖一拖吧… 2, 没有音效。 3, 游戏的各种数值设定。 包括移动
obmar45
·
2013-03-25 21:00
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他