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
DirectX9游戏编程
游戏编程
入门学习笔记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
游戏编程
入门学习笔记19——网络篇——利用虚拟机测试、降低CPU占用率
因为只有一台机器,调试测试成了问题,我先是在qq上找朋友帮忙测试,后来发现这样不仅麻烦,效果也不好。于是去网上查了下,发现有个叫“虚拟机”的东西似乎可以一用。图省事下了个才100多M的VMware Player,虽然功能不怎么全不过暂时看来是够用了。用法网上很多介绍,这里不罗嗦了。总之现在我相当于有了一个局域网中的两台机器,测试起自己的程序来还是很爽的。 第一个发现的问题就是找不到d3dx9_42
obmar45
·
2013-04-26 11:00
[置顶] 帮您安装调试成功VS2008平台下的Directshow 及基于directshow的相关项目基础配置错误解决
从网上下了
DirectX9
mysteryrat
·
2013-04-25 19:00
vs2008
directshow
游戏编程
入门学习笔记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位显示模式
简单控制
DirectX9
SetRenderState 设置渲染状态
改变D3D中的渲染状态1).设置着色模式: SetRenderState(D3DRS_SHADEMODE,D3DSHADE_FLAT)//设置平面着色模式SetRenderState(D3DRS_SHADEMODE,D3DSHADE_GOURAUD)//设置格劳德着色模式2).设置多边形
natsu1211
·
2013-04-20 22:00
3D
DirectX
DirectX9
初步
1VS2010+DirectX9.环境安装Win7下下载DirectX9SDK包,解压。将需要的.lib文件添加到:C:\ProgramFiles\MicrosoftSDKs\Windows\v7.0A\Lib将需要的.h头文件添加到:C:\ProgramFiles\MicrosoftSDKs\Windows\v7.0A\Include将DX包里面解压出来的需要的版本的.DLL防止到:C:\Win
Blues1021
·
2013-04-20 21:00
如何开始学习Windows Phone开发
于是将部分内容贴过来跟大家分享:下面是我的一些学习Windows Phone的经验和建议:首先,先讲讲我自己的这段学习经历吧.我是在大二的这个时候接触到了C#,有一天去逛书店看见一本的书,发现里面的内容讲的是关于C#
游戏编程
的
bcmissrain
·
2013-04-20 18:00
编程
windows
phone
深度完美Win7 SP1 x86(32位)旗舰装机版v2012.
3、系统已集成最新的
DirectX9
、AdobeFlashPlayer11、以及最新VB/VC常用运行库等4、IE6升级到IE9,并升级所有补丁。二、系统特色1、安全与稳定:完全断网的情况下
黑子221
·
2013-04-19 15:00
内存分配策略
摘自《
游戏编程
精粹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
VirtualBox虚拟WindowsXP玩3D游戏
原系统:Windows 7 不想在原系统安装游戏,所以想把游戏装在虚拟系统上 安装VirtualBox,虚拟了一个Windows XP, 安装了魔兽争霸,玩不了,提示没有装DirectX8或
DirectX9
Ivan0513
·
2013-04-10 21:00
VirtualBox
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
游戏编程
入门学习笔记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
《
游戏编程
入门》学习笔记11——添加背景、血量条
再想想要形成一个可供试玩的雏形,还有哪些要做? 1, 设置天台,也就是活动范围,一方超出天台边缘时,游戏结束、显示结果。这里将背景画面载入的问题一并解决。 2, 加入血量条显示。并在一方空血时,结束游戏、显示结果。 3, 加入耐力条显示。 在比赛结束时,发现FontPrint函数不奏效,原来这个一定要放在BeginScene()和En
obmar45
·
2013-03-25 21:00
《
游戏编程
入门》学习笔记10——击中检测及后果
今天要做的是,在每次检测完按键并计算出人物位置之后,绘制人物画面之前,插入击中判断及计算相应后果的代码。 先看一下具体该做些什么: 1,将前进速度和后退速度区分开来,以宏定义,便于调试。 2,引入前进、后退状态变量,如此出腿时即可由此变量来确定速度影响因子。想到一个更好的主意,这个状态变量值可以随前进距离累积,从而更大的影响速度,如此避免原地不动但是临时按下前进的投机行为,简单
obmar45
·
2013-03-25 21:00
《
游戏编程
入门》学习笔记9——关于规则的进一步思考(策划)
碰撞检测倒是挺简单,一旦一个人物的脚接触到对方身体,即判击中。 但是这时我总担心整个机制会存在巨大漏洞导致游戏根本不具备可玩性,干脆稍微在脑子里理一下。 人物出腿时是静止的,所以假如对手不抵抗,进攻方只要不断地移到攻击范围内,出脚,再出脚,另一方就会不断地扣血,或者被击退到天台下去输掉比赛。这个正常动作流程没什么问题。 这里有一点因素恰好可以帮助我们建立起游戏的可玩性,即对距离的
obmar45
·
2013-03-25 15:00
《
游戏编程
入门》学习笔记8——添加第二个小人
下一个目标:添加进另一个角色,实现两个人物的显示和控制! 在进行下面的工作之前,先整理下代码。因为之前的工作都是半实验性质,所以代码添加得都很随意,有些不是很规范,但是不知不觉中,项目完工的那一天似乎都指日可待了,哈哈。之后可能会有很多新的创意加入,代码会变得越来越复杂,这时良好的习惯能保证以后的工作不太容易出错。 总之,回顾全部代码,去除冗余,将常量宏定义一律规范为大写方式,规范代码
obmar45
·
2013-03-25 14:00
《
游戏编程
入门》学习笔记7——实现抽象踢腿动作、引入耐力值
如何设计整个出腿及检测踢中机制呢?这是个问题。 做游戏不仅仅是技术,它还是一门艺术。猪哥静下心来慢慢想,可以想到的是最好不要凭空编造这个过程,而应该尽量观察思考真实的人物动作,然后进行简单而又逼真的抽象。 身体必然以矩形来表示,而要点是脚的位置,一旦脚碰到对方身体,可算击中。为了不要搞得太复杂,暂时忽略脚和腿的碰撞问题。 现在已经确定将人物及出腿动作抽象为一矩形以及从矩形右
obmar45
·
2013-03-25 14:00
《
游戏编程
入门》学习笔记6——帧率控制、用文本显示调试信息
前面提到如何控制速度的问题,今天猪哥仔细把整本教程翻了个遍,发现作者有点坑爹。事实是这样的,作者在第二章偶尔提了一下这个问题,然后说下一章会详谈,但是到第三章就压根给忘了,直至整本书都再没提过… 所幸,最后一章那个综合性大程序的代码里,有涉及到帧速控制,猪哥给找了出来。 原理很简单, 就是弄个delay值,加上计数基值,在每次gamerun()开始时,提取ti
obmar45
·
2013-03-25 14:00
《
游戏编程
入门》学习笔记5——关于规则的初步思考(策划)
理论上是先有策划再有制作。 前面的一些动作都是猪哥在技术不成熟的情况下做的一些预备练习。 但是灵感这个东西是随时闪现的,往往不受控制。今天猪哥大致思考了一下这个游戏该如何设定规则才能初具可玩性,有些想法先记录在这里。 我要做的是一个格斗游戏。像街霸拳皇那种,太复杂了,不适合初学者。甚至像任天堂红白机上的《功夫》那种能够跳跃并精确命中身体各部位的小游
obmar45
·
2013-03-25 11:00
《
游戏编程
入门》学习笔记4——移动控制
接下来要实现图片的移动。在第六章第二个程序的源代码上修修补补来试验一些简单的想法。这是一个不断绽放着的烟花动画程序,本质是周期性的将一系列图片集(汇集在一张大图上,draw函数可每次绘制其中一部分,也就是我们需要的一帧)的一帧依次轮流绘制一遍。 Copy第五章篮子接炸弹游戏的部分代码来实现键盘输入检测,并根据输入改变draw函数的位置参数。这样便轻松实现了键盘控制左右移动。
obmar45
·
2013-03-25 11:00
《
游戏编程
入门》学习笔记3——编译器设置、透明色
初步计划先实现简单的精灵左右移动,动画用现成的素材。 晚上鼓捣了两小时,很悲催的只解决了一个基本问题——如何编译一个程序并得到可在别人电脑上正常运行的exe文件。 常识: 1,编译时提示找不到头文件怎么办? 看下DirectXSDK安装了没有… 要是先安装的DirectXSDK再安装的VS2008,可以按书中附录的办法在编译器中设置
obmar45
·
2013-03-25 10:00
《
游戏编程
入门》学习笔记2——启程
至此时为止,猪哥未曾做成过任何一款游戏程序,只是估计自己有了这个能力,但是还未经实践检验,即未来成败尚未可知。 这里选择边做边记录的方式,有以下两点原因: 1,督促自己坚持下去,同时给自己信心,先从一个个小的难题入手,再去翻越那些大山。 2,也算是个开发日志,方便日后回顾。 鉴于自己是个纯小白,这一系列文章自然不可能算是教程,所以取名为“学
obmar45
·
2013-03-25 10:00
《
游戏编程
入门》学习笔记1——缘起
第一次萌生做游戏的想法,要追溯到十七八年前,小霸王学习机风靡全国的时候。当时拿到那本学习机里附带的好像是Q-BASIC教材,便有那么一刻想过要做出自己的超级马里奥或是打雪人之类的来,无奈幼年悟性有限,看着一堆浮点运算啊什么的词汇, 试着照书往电视屏幕里头敲了几行字母,但除了错误提示外没看到任何神奇的现象发生,于是很明智的扔掉书玩儿去了。 第二次是在大一那会,学C语言的时候
obmar45
·
2013-03-25 09:00
Cocos2d-x2.0 之 ClickAndMoveTest “谈不上深入”的分析.
[Cocos2d-x相关教程来源于红孩儿的
游戏编程
之路CSDN博客地址:http://blog.csdn.net/honghaier]红孩儿Cocos2d-X学习园地QQ2群:44208467加群写:
jackchen95
·
2013-03-23 01:00
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他