学习游戏编程需要接触哪些方面的知识? 听说是什么c++.vc.mfc什么的,本人纯小白请不要喷我,
答案:4 悬赏:50 手机版
解决时间 2021-03-19 23:43
- 提问者网友:凉末
- 2021-03-19 16:10
学习游戏编程需要接触哪些方面的知识? 听说是什么c++.vc.mfc什么的,本人纯小白请不要喷我,
最佳答案
- 五星知识达人网友:酒者煙囻
- 2021-03-19 16:56
如果要做游戏引擎开发,因为游戏引擎主要和底层的东西打交道,所以至少 数学、物理、C++或者C语言、三维图形API这些东西得精通,然后再学各种各样的算法(英语基础必须扎实)。
如果不想接触底层的东西,推荐学习C# 和 Unity,这个做游戏容易得太多。
如果不想接触底层的东西,推荐学习C# 和 Unity,这个做游戏容易得太多。
全部回答
- 1楼网友:酒者煙囻
- 2021-03-19 19:07
先学一门语言,学明白了自然知道路要怎么走
- 2楼网友:琴狂剑也妄
- 2021-03-19 18:49
你去买本编程入门书来看看就知道了,很难细说的
- 3楼网友:从此江山别
- 2021-03-19 18:13
首先要有高中或以上的数学水平, 并且要会基础的线性代数或者至少知道矩阵要怎么运算
要学习一门或多门编程语言, 如C++, C#, java, lua, javascript+html5, 等等. 如果想做手机游戏那么ios就学习swift, android则学习java
要了解各种基础的算法, 数据结构等
然后可以找一个游戏开发框架(包括了渲染/音频/物理引擎等做一个游戏需要的各种功能), 常用的如unity3d, cocos2dx, 如果想自己从底层开始慢慢做的话就需要学习更多, 如mfc或gt等(用于创建窗口等), opengl或dx(用于绘制画面), 以及其它杂七杂八的东西
要学习一门或多门编程语言, 如C++, C#, java, lua, javascript+html5, 等等. 如果想做手机游戏那么ios就学习swift, android则学习java
要了解各种基础的算法, 数据结构等
然后可以找一个游戏开发框架(包括了渲染/音频/物理引擎等做一个游戏需要的各种功能), 常用的如unity3d, cocos2dx, 如果想自己从底层开始慢慢做的话就需要学习更多, 如mfc或gt等(用于创建窗口等), opengl或dx(用于绘制画面), 以及其它杂七杂八的东西
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯