python游戏开发 游戏编程是不是一般都是用C语言或C ?
游戏编程是不是一般都是用C语言或C ?
恐怕我要出丑了
我们先得出一个结论:在这个阶段,我要放弃这个想法,最多学C语言,但不要玩游戏。努力学习,考好高中,用C语言技能拿到noip国家二等奖,然后去C9招募自己,然后策划游戏。
Python不适合玩游戏。我认为这是真的,因为效率很低。你可以不使用第三方库来编写一个基本的矩阵运算,但是这个游戏有很强的时效性,这是用Python制作GALGAME的好方法。这就像用胶水粘库一样
当然,C是游戏的首选,但它的功能之一是提高程序员的门槛。如果你想从底层开始玩游戏,我会坦白的。这几乎是一样的,为两到三年打下坚实的基础,然后再回来。所以你应该把问题改成“哪个引擎最适合玩游戏”,然后再进行相应的研究。
我推荐cocos2d作为2D引擎。有点重,但还不错。第一版《战舰女孩》是通过团结来实现的。有人记得那张卡片是什么样子吗?无论如何,你必须记住,机器友好的东西越多,对人就越不友好,学习的成本就越高。换句话说,如果这是任何人都能学到的东西,就没有人会知道。
关于游戏和数学之间的关系,有一些普通人不喜欢听的东西。
计算机图形学与线性代数有很大关系。如果不起作用,你甚至不能在屏幕上画一个三角形。仅仅在屏幕上展示模型已经是一门科学,更不用说让它移动了。
但这是抽象的。让我们来谈谈具体的事情(尽管这个例子有点作弊)。波与质点边界的函数可以写成吗?如何安排时间和弹幕之间的关系来形成这种模式?樱花《樱花吹雪》的弧形弹幕是如何旋转的?思考这类问题,要有哪个方向的观念,所以还是努力学习为好。
用于解决上述问题的参数方程应该在高中就可以使用。
当你经历了很多艰苦的工作,有了足够的生活经验,你会发现所有能赚钱的手机游戏都是艺术家堆起来的,程序员在这个系统中的地位简直可怜。然后你转向技术或艺术。
我并不想贬低游戏行业的前辈们。计算机图形学的先驱都是数学巨人。他们只能仰望他们。但在中国,这是一个边缘化的学科,远不如人工智能受欢迎。
手游王者荣耀是用哪个编程语言编写的?编程的程序员是需要本科毕业还是研究生毕业呢?
手机游戏都是应用程序语言,如Android或apple、Java或ObjectC。没有毕业要求。通常,他们都是本科毕业的。游戏有特殊的游戏引擎,比如U3D。技术总是日新月异。如果你想学习,你可以理解编程思想
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。