
游戏开发总结
UltramanGaia6
这个作者很懒,什么都没留下…
展开
-
DirectX游戏开发之3D程序尾声
DirectX 9.0 3D开发之程序尾声在一连串的自学Direct3D后,我终于算是用DirectX实现了一个类似英雄联盟的游戏(简化加简陋版)。 虽然说游戏还不算有所成就,但由于或许会有一段时间不会继续开发之。那从今天就来开始总结走过的路吧!自学DirectX给我的感受是网上有不少资源,但好多东西都是“货不对板”的,因为是自学,往往有问题都不知道应该找什么,去哪里找的。(有前人带原创 2016-08-27 23:03:07 · 860 阅读 · 0 评论 -
DirectX游戏开发之开发的好伙伴的安装与配置
DirectX游戏开发之开发的好伙伴的安装与配置Directx SDK(Microsoft DirectX SDK (February 2010)) 这个版本是我用得最好的,反正看着选版本,不选8及之前的就好。安装时一路默认就好。官网下就好 VS2012 不得不说VS2012真心不错,特别是像我们这些学习的人。相对于以前版本的功能少,又相对于VS2015的卡顿(反正我的机子卡),VS2012可原创 2016-08-28 01:07:55 · 934 阅读 · 0 评论 -
DirectX游戏开发之代码的框架简析
DirectX游戏开发之代码的框架简析此次学习过程中,主要参考的是大神“毛星云”的博客和DirectX 官方SDK,不少代码是在前两者的基础上略做修改。 在这两个上面你能够学得更全面,而我现在所做的仅仅是提供个人学习的一些看法和感悟吧!不少代码都是引用上面两者的。框架第一步,“徒手”捏出一个窗口游戏最最最基础的呈现就是一个窗口啊!我们第一步就来搞这个。 窗口的一生: 设计窗口类 //设计一个窗原创 2016-08-28 10:10:21 · 2258 阅读 · 0 评论 -
DirectX游戏开发之2D文字的实现
DirectX游戏开发之2D文字的实现文字是承载信息最有效的载体之一,各种游戏程序都离不开文字的显示。对于3D文字来说,2D文字有其渲染的高效性和实现的简洁性。2D文字的显示无论在写2D游戏还是在写3D游戏时都是不可或缺的部分,一般多用于显示消息,以及各种游戏属性,游戏帮助等。【1】 显示第一步,创建字体 简单调用D3DXCreatFont函数就好,可以指定字体的大小的哟,如下面的36,然原创 2016-08-30 00:34:58 · 1871 阅读 · 1 评论 -
DirectX游戏开发之一个API玩转音乐
DirectX游戏开发之一个API玩转音乐当你闭上眼睛,打开一款游戏,如刺客信条,英雄联盟,DNF,或者是当有一个人坐在你背后玩一款新游戏,第一时间吸引你的是什么? 没错,就是各种游戏的音效,包括背景音乐,人物运动的声音(CF),人物攻击的声音(DNF),怪物的咆哮声……比比皆是。 要想游戏有“未见其人先闻其声”的效果,设计巧妙的音效是必不可少的。而且,各种音效营造游戏氛围的强大作用应该是每个看原创 2016-08-30 08:17:07 · 1631 阅读 · 0 评论 -
DirectX游戏开发之3D角色动起来(上)
DirectX游戏开发之多动作模型的简单使用(一)由于自己本身对DirectX的研究终究是不够深入的,对于顶点缓存,索引缓存,纹理映射这些重中之重的东西,我应该是不具有太过突出的发言权的,写出来也估计是不能比别人的写得好。不如就不误人子弟了吧! 哈哈,当然,等我自觉能力够了,定当不吝分享的啦!所以呢,我这次要讲的直接就是多动作模型的使用。为什么自觉渣渣的我还是要出来说这个呢?因为网上的教程大多数都原创 2016-08-31 01:08:39 · 3214 阅读 · 1 评论 -
DirectX游戏开发之3D角色动起(下)
DirectX游戏开发之3D角色动起(下)直接先上图吧! 动作idle 动作attack 动作walk 动作run 看,多动作的模型搞下来了。原则上只要在此基础上略做修改就可以实现3d游戏的基本制作啦! 切换动作的精髓代码就是 DWORD dwNewTrack = ( currentTrack == 0 ? 1 : 0 ); LPD3DXANIMATIONS原创 2016-08-31 21:12:24 · 2556 阅读 · 4 评论 -
控制台下的超级玛丽
控制台下的贪吃蛇,俄罗斯方块,扫雷,黑白棋什么的有太多了。 今天我就将我做的控制台下的“超级玛丽”共享出来大家看看,新人开发的游戏,并没有特地学习游戏开发,可能不太符合规范,望见谅。 来,看下截图。 这是一个更真实的(我觉得)超级玛丽世界。 这是第一大关,即以超级玛丽为主角去闯关,一路消灭蘑菇怪,最终历经千辛万险通过此关,赢得美眉公主的青睐。关卡包括两小节自己制作的地图,原创 2016-05-14 00:28:09 · 3969 阅读 · 0 评论