第2个回答 2021-12-16
我来总结下朋友们的见解:1,从项目开发角度来看,游戏的UI部分,所占比重比一般应用大一些;2,从功能性方面,游戏侧重的是趣味性,应用软件侧重 实用性;3,外观方面,游戏是情人,应用是老婆,一般情人比老婆漂亮;4,算法方面,游戏的算法会比一般应用软件复杂;5,开发过程中的侧重点,游戏开发一般用现成的开发引擎,做的时候主要是写脚本,做图,设计一些对战算法等,常用算法可能已经集成在引擎里了。而开发游戏引擎需要很好的数学基础,如线性代数、离散数学、解析几何,以及微积分。应用软件开发主要是做设计界面、流程、算法,以及实现特定功能的API上。
1.再正规的大学,正式的课程都没有学游戏开发的,除了培训班之类的。
只有基础的软件开发的东西,例如c,c++,java,delphi,等,这些才是所有程序开发的基础。
2.没有区别,所有的计算机程序按照物理层来分,是不分游戏开发和软件开发的。
他们的区别也就是数据结构和软件工程的步骤不同。
3.不要相信什么培训班上完之后就会开发游戏,我觉得基本上就是天方夜谭。
所有的开发都要扎实的计算机编程知识的。