记录一,技术&现在的想法

来源:互联网 发布:北京金税三期软件下载 编辑:程序博客网 时间:2024/05/17 05:00


游戏分为两大类 单机的和联网的
在公司根据职能分为客户端程序和服务端程序
单独的客户端即为一个单机游戏,加上服务端则变成了联网游戏
游戏客户端的实现:根据需求和能力来确定使用何种语言何种引擎来进行开发 
游戏服务端的实现:根据能力来确定是使用C++还是JAVA来开发服务器端
为了提高开发效率,和提升配合能力(客户端和服务端可以用不同语言实现),通常客户端和服务端会定制一系列接口协议,然后根据该约定进行并向开发。 
服务端完成,出包部署到服务器上 
客户端完成,出包测试。
根据bug位置,需求实现位置,对客户端或服务端进行修改。直至完善
完善后的服务端部署到服务器,完善后的客户端,出包,给渠道商推广下载

对服务端的一次修改:
 从svn上拿到服务端项目,根据语言进入相应ide进行修改,改后出war包,通过Tomcat部署至服务器。
服务器分为:
 内网服务器:同一个网络环境(局域网,可以理解为同一个路由)下的一组计算机群,自动找到性能最好的一台计算机,来充当服务器。 人数少
 外网服务器:买别人的一台服务器来部署。大公司一般才有自己的服务器:腾讯云,阿里云,亚马逊等。小公司,一般买一台来用。  人数多

项目版本控制:svn 或者 github

看好的游戏方向: 手游(便携)   VR(沉浸感)

我进入游戏开发这一行,不是因为我喜欢编程,也不是因为我热爱技术,而是因为我喜欢游戏,从而想亲手把它写下。我看好现在的手游,并向往着以后的VR游戏,
于是我入了U3D的坑.但好像还不错哦,因为它在我看好的两个方向上都还表现不错。有人说:做前端不好,不稳定,技术日新月异,还不如做后端呢。而我不置可否,
因为我本来就不是冲着技术来的,我的初心是游戏,从未变过,至于学什么语言用什么引擎,在我眼里都一样,都不过只是实现游戏的一种手段,要是将来有一款
新的引擎新的语言,能够更好更完美的开发游戏,那么我会很乐意的去学习它,而不会有那种奇怪的抵触心理。

原创粉丝点击