首页 > 新闻 > 正文
游戏开发软件(软件开发和游戏开发具体区别)

 2022-09-06 10:16  阅读 25

摘要:我是萌新程序猿,关注我,发现每一个用心的回答! 其实游戏开发本质上是软件开发的一种,因为游戏开发也需要用编程语言。 这两者之间的区别就是侧重点不同,一个游戏开发出来

我是萌新程序猿,关注我,发现每一个用心的回答!

其实游戏开发本质上是软件开发的一种,因为游戏开发也需要用编程语言。

这两者之间的区别就是侧重点不同,一个游戏开发出来实际上也是一款软件,如果你认为软件开发跟游戏开发是两种,那么我的观点是是前端的不同,后端都是实现一些逻辑的功能。

软件开发

(以前的队友设计的模型,现在在猪厂)

无论是桌面应用程序、Web应用、游戏亦或是手机APP,都属于软件开发的范畴。桌面应用程序比如网易云,浏览器等等,一般多用C#写界面,看起来会更加友好。Web应用的前端是html、css和JavaScript结合实现,手机APP则是Android、object-C、Kotlin,当然H5也可以开发APP。

服务器端则是你擅长的语言去实现逻辑功能,并不是说我一定要利用java实现或者利用PHP实现,只要前后端统一好API接口,明确数据传输的格式等等。

游戏开发

游戏开发是软件开发中比较特殊有一类。如果你一直从事的都是游戏开发,那么你后面如果想再转别的方向其实不太好转。现在很多团队在开发游戏时都会使用游戏引擎,在游戏引擎的基础之上再利用编程语言进行开发。

比如虚幻四引擎支持C++、JavaScript、C#进行开发,小米枪战就是用虚幻四引擎开发。unity3D引擎支持JS、C#进行游戏的开发,cocos2d支持C++、lua和JavaScript开发游戏。看来游戏引擎对JavaScript语言比较友好。

我学习过一段时间unity3D引擎开发游戏,开发过一些简单的小游戏。以坦克大战为例,把地图、树、地形等设计好之后,把一个坦克模型放进地图中,利用C#编程控制这个坦克,当然你得手动设置一些地方,不过我现在忘记了。这样就不需要想app一样写个前端,只需要代码控制各个组件即可。

我是萌新程序猿,科技圈的事情欢迎邀请我来回答!

码了这么多字,点个赞关注下再走吧!!!

关注萌新程序猿(本人咯),了解更多IT以及程序猿的知识,发现每一个用心的回答!!

关键字: 开发 / 区别 / 游戏 / 具体 / 开发软件 / 软件开发 / 
神奇动物大百科|长得像树叶一样的龟你见过吗? 新生必修!嘉庚生活百科全书发布! “感恩奋进七十载逐梦前行新延边”全国网络媒体采访活动·走 “三月不知肉味”原本是孔子用来形容音乐还是美食?蚂蚁课堂 联发科5G芯片天玑1000+增强版支持5G+5G双卡双待 叶童个人资料(杨淼的简介要简介) 生活百科-让生活更简单的知识百科 新能源车企排位巨变!“蔚小理”被赶超,赛力斯火了:问界单 蔚蓝行业百科:钢结构厂房屋架有哪些种类 王志文简介(王志文王志飞什么关系)

本站涵盖的内容、图片、视频等模板演示数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!


Copyright © 版权所有 | 联系方式:osnev93x5o@gmail.com