69,373
社区成员
发帖
与我相关
我的任务
分享
[quote=引用 13 楼 kwolfmsdn 的回复:] 建议学习C++或者C# 目前大多数的游戏引擎都是使用这两种语言来开发游戏的 你不会是觉得自己能从基本的物理碰撞开始独立完成一个游戏吧 那几乎是不可能的亲 如果真的想要做游戏 把我一个游戏公司哥们给我讲的东西给你再讲一遍吧 首先把游戏策划、目标人群、游戏风格、盈利方式等等问题弄清楚 然后落实到纸面上写好策划案、游戏设计、推广方案等等文案 经过同行(你可能只能找你的朋友)评审游戏可玩性、技术可行性、市场前景等等问题 最后才到实现阶段 挑选一个合适的游戏引擎 找几个美工给你画资源 录制需要的声音资源 最后才是编码 把所有资源倒入、编写游戏流程 而且编码是其中最不重要的部分 只是在把前面策划好的游戏流程、界面、关卡实现出来而已 你目前理解的制作游戏 我可以认为是制作游戏引擎 而不是制作游戏本身 在游戏制作过程中 程序员基本起不到什么关键性的作用 游戏引擎需要的知识又不是编程语言的问题了 需要的是算法、图像处理等等基础知识(具体还有哪些我也不清楚,不是干这个的) 还有对DirectX、OpenGL的理解 一个C语言恐怕远远不够
[quote=引用 22 楼 ForestDB 的回复:] [quote=引用 21 楼 u012280292 的回复:] [quote=引用 19 楼 ForestDB 的回复:] 如果是RPG,感觉OpenGL不错,不过到底是自己没有实践过。
[quote=引用 21 楼 u012280292 的回复:] [quote=引用 19 楼 ForestDB 的回复:] 如果是RPG,感觉OpenGL不错,不过到底是自己没有实践过。
[quote=引用 16 楼 u012280292 的回复:] [quote=引用 13 楼 kwolfmsdn 的回复:] 建议学习C++或者C# 目前大多数的游戏引擎都是使用这两种语言来开发游戏的 你不会是觉得自己能从基本的物理碰撞开始独立完成一个游戏吧 那几乎是不可能的亲 如果真的想要做游戏 把我一个游戏公司哥们给我讲的东西给你再讲一遍吧 首先把游戏策划、目标人群、游戏风格、盈利方式等等问题弄清楚 然后落实到纸面上写好策划案、游戏设计、推广方案等等文案 经过同行(你可能只能找你的朋友)评审游戏可玩性、技术可行性、市场前景等等问题 最后才到实现阶段 挑选一个合适的游戏引擎 找几个美工给你画资源 录制需要的声音资源 最后才是编码 把所有资源倒入、编写游戏流程 而且编码是其中最不重要的部分 只是在把前面策划好的游戏流程、界面、关卡实现出来而已 你目前理解的制作游戏 我可以认为是制作游戏引擎 而不是制作游戏本身 在游戏制作过程中 程序员基本起不到什么关键性的作用 游戏引擎需要的知识又不是编程语言的问题了 需要的是算法、图像处理等等基础知识(具体还有哪些我也不清楚,不是干这个的) 还有对DirectX、OpenGL的理解 一个C语言恐怕远远不够
[quote=引用 16 楼 u012280292 的回复:] [quote=引用 13 楼 kwolfmsdn 的回复:] 建议学习C++或者C# 目前大多数的游戏引擎都是使用这两种语言来开发游戏的 你不会是觉得自己能从基本的物理碰撞开始独立完成一个游戏吧 那几乎是不可能的亲 如果真的想要做游戏 把我一个游戏公司哥们给我讲的东西给你再讲一遍吧 首先把游戏策划、目标人群、游戏风格、盈利方式等等问题弄清楚 然后落实到纸面上写好策划案、游戏设计、推广方案等等文案 经过同行(你可能只能找你的朋友)评审游戏可玩性、技术可行性、市场前景等等问题 最后才到实现阶段 挑选一个合适的游戏引擎 找几个美工给你画资源 录制需要的声音资源 最后才是编码 把所有资源倒入、编写游戏流程 而且编码是其中最不重要的部分 只是在把前面策划好的游戏流程、界面、关卡实现出来而已 你目前理解的制作游戏 我可以认为是制作游戏引擎 而不是制作游戏本身 在游戏制作过程中 程序员基本起不到什么关键性的作用 游戏引擎需要的知识又不是编程语言的问题了 需要的是算法、图像处理等等基础知识(具体还有哪些我也不清楚,不是干这个的) 还有对DirectX、OpenGL的理解 一个C语言恐怕远远不够
建议学习C++或者C# 目前大多数的游戏引擎都是使用这两种语言来开发游戏的 你不会是觉得自己能从基本的物理碰撞开始独立完成一个游戏吧 那几乎是不可能的亲 如果真的想要做游戏 把我一个游戏公司哥们给我讲的东西给你再讲一遍吧 首先把游戏策划、目标人群、游戏风格、盈利方式等等问题弄清楚 然后落实到纸面上写好策划案、游戏设计、推广方案等等文案 经过同行(你可能只能找你的朋友)评审游戏可玩性、技术可行性、市场前景等等问题 最后才到实现阶段 挑选一个合适的游戏引擎 找几个美工给你画资源 录制需要的声音资源 最后才是编码 把所有资源倒入、编写游戏流程 而且编码是其中最不重要的部分 只是在把前面策划好的游戏流程、界面、关卡实现出来而已 你目前理解的制作游戏 我可以认为是制作游戏引擎 而不是制作游戏本身 在游戏制作过程中 程序员基本起不到什么关键性的作用 游戏引擎需要的知识又不是编程语言的问题了 需要的是算法、图像处理等等基础知识(具体还有哪些我也不清楚,不是干这个的) 还有对DirectX、OpenGL的理解 一个C语言恐怕远远不够
你来对了地方, 一个语言快不快, csdn 这方面专家很多.
Java一样可以做游戏,只不过效率低了一点,但开发效率会高出很多。而且还要看你做的是什么平台,比如移动、桌面,还是web游戏?
学习顺序错了,应该先学C,再学C++,再学JAVA,因为C++是建立在C的基础之上的,而JAVA是建立在C++基础之上的
1、运行快,不代表开发快,就这点来说C没有优势 2、游戏也分很多种,平台也各不相同,没有什么最不最好的,适合就可以了 3、C++效率不一定比C低,就做游戏而言,C/C++ ±5%的效率也可以忽略,而且在很多场合用面向对象来设计程序,开发效率会快很多。 4、C/C++比Java要难学,而且不止一点点
[quote=引用 19 楼 ForestDB 的回复:] 如果是RPG,感觉OpenGL不错,不过到底是自己没有实践过。
如果是RPG,感觉OpenGL不错,不过到底是自己没有实践过。