当前位置:首页 > 时尚生活

游戏编程 学习游戏编程,我们都要做什么?

游戏包含了很多人的梦想,大部分现实中做不到的事情在游戏中也能做到,也能给我们带来日常生活中的刺激。

对于想学习游戏编程的朋友,边肖这里推荐C++和学习后的流程:

C++不需要学的很深。学完之后,你要在数据结构上下功夫,学习树。您可以保存树和图形供以后阅读。前面的链表栈队列都读出来了,自己试着写吧。然后学SDL,这个包很好学,看了网上教程没几天就学会了,然后从最蠢的游戏开始写。我的过程是吃蛇->:乒乓球->:砌砖,现在忙的没时间写下来,差点忘了。之后规划的路径是嘉拉西亚->:警察捉贼->:简单的2d卷轴游戏->:一个简单的2d rpg引擎的最终目的是了解博德门的开源引擎,尝试自己写2d RPG。

其实这里有学习点:吃蛇就是练手,顺便学习简单的动画;乒乓是最简单的碰撞检测+物理;打砖是为了学习更精细一点的碰撞检测+第一款商业游戏(目的是练手);

嘉拉西亚正在学习简单的人工智能和精灵表。这是第一个有大量精灵的游戏。警察抓贼是学习更复杂的AI和简单的关卡编辑器;2d卷轴游戏是学习卷轴;简单的2d rpg引擎,在这里可以学到很多,但是最重要的是做一个完整的游戏引擎,以及所有的工具,包括更复杂的关卡编辑器,尝试一个简单的脚本(比如一个物品掉落的话)。

相关教程:

Lazy Foo' Productions (SDL+C++)教程,作者交给我们如何配置环境,每天学两节课,很快就下来了。学完了,基本完成了上面的列表)

带SDL的2 D游戏编程教程(也是SDL+C++的教程,不过这里有几个游戏源码。如果你开始写游戏,C++会学的很好,然后你写了一个月的游戏应该能看懂这里所有的源代码。好处是他上来就会告诉你要什么样的架构)

看实体驱动引擎的知识,如果想写更复杂的游戏。当然,如果你想写3d,还需要多看。其实也很简单,就是对比一下游戏开发的历史,比如先玩一个像Wolf3d这样的游戏,当然不是对比它的源代码,而是实现类似的功能。

与C++相关的教程数不胜数,这里列出来了,但是当你学习面向对象的C++时,你只需要知道继承是什么样的。细节慢慢来。

一般来说,每天花五六个小时学习是为了保证自己的生活质量。在学习的过程中,数据结构的学习也是必不可少的。毕竟这是游戏编程很重要的一部分。数据结构设计不好会影响你以后的发展。作为一名C++初学者,小白从未写过任何严肃的代码。学习数据结构可以练习很多算法,最重要的是他熟悉常用的数据结构。我觉得学树就够了,最多学完树就够了,也就是一个月的时间最多。

最后,学习从一开始就要严谨。把自己写的代码和专业的代码对比一下很重要。至于专业代码,从网上搜一下就好,包括一些书上可能没有提到的东西。

1.《游戏编程 学习游戏编程,我们都要做什么?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《游戏编程 学习游戏编程,我们都要做什么?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/shehui/1191170.html

上一篇

初中生1秒跳绳9.5次?刷新世界纪录?

下一篇

乾隆花瓶在英国被1磅卖出 为什么卖这么便宜什么情况

适合玩大型游戏的笔记本电脑 中低配电脑勉强或者流畅运行的单机游戏集合

  • 适合玩大型游戏的笔记本电脑 中低配电脑勉强或者流畅运行的单机游戏集合
  • 适合玩大型游戏的笔记本电脑 中低配电脑勉强或者流畅运行的单机游戏集合
  • 适合玩大型游戏的笔记本电脑 中低配电脑勉强或者流畅运行的单机游戏集合

未成年人互联网普及率达93.1% 未成年人玩游戏的比例比较高

  • 未成年人互联网普及率达93.1%  未成年人玩游戏的比例比较高
  • 未成年人互联网普及率达93.1%  未成年人玩游戏的比例比较高
  • 未成年人互联网普及率达93.1%  未成年人玩游戏的比例比较高

hurried 冯庆华《实用翻译教程》摘抄笔记 04:怎样用好四字格

组织:CATTI考试数据和信息 四字格的应用,可以给文章增添很多花。在翻译中适当使用一些四字格,可以让人读起来抑扬顿挫,跌宕起伏,享受发音中的和谐美感。 这种增强音感的印象深刻的效果,是普通的二字短语、三字短语、五字短语、六字短语所不能达到的。...

90岁奶奶世界最年长游戏玩家 玩游戏上了吉尼斯世界纪录

  • 90岁奶奶世界最年长游戏玩家 玩游戏上了吉尼斯世界纪录
  • 90岁奶奶世界最年长游戏玩家 玩游戏上了吉尼斯世界纪录
  • 90岁奶奶世界最年长游戏玩家 玩游戏上了吉尼斯世界纪录

勇者之塔礼包 游戏推荐:挂机放置的最爱-勇者之塔 让我们一块天荒地老

  • 勇者之塔礼包 游戏推荐:挂机放置的最爱-勇者之塔 让我们一块天荒地老
  • 勇者之塔礼包 游戏推荐:挂机放置的最爱-勇者之塔 让我们一块天荒地老
  • 勇者之塔礼包 游戏推荐:挂机放置的最爱-勇者之塔 让我们一块天荒地老

允许traceroute探测 没那么简单!网络故障排除神器 traceroute 探秘

  • 允许traceroute探测 没那么简单!网络故障排除神器 traceroute 探秘
  • 允许traceroute探测 没那么简单!网络故障排除神器 traceroute 探秘
  • 允许traceroute探测 没那么简单!网络故障排除神器 traceroute 探秘

大岩桐的养殖方法和注意事项 一养就爆盆的大岩桐,只要简单3招,轻松一盆变多盆!

  • 大岩桐的养殖方法和注意事项 一养就爆盆的大岩桐,只要简单3招,轻松一盆变多盆!
  • 大岩桐的养殖方法和注意事项 一养就爆盆的大岩桐,只要简单3招,轻松一盆变多盆!
  • 大岩桐的养殖方法和注意事项 一养就爆盆的大岩桐,只要简单3招,轻松一盆变多盆!

traceroute 没那么简单!网络故障排除神器 traceroute 探秘

  • traceroute 没那么简单!网络故障排除神器 traceroute 探秘
  • traceroute 没那么简单!网络故障排除神器 traceroute 探秘
  • traceroute 没那么简单!网络故障排除神器 traceroute 探秘