广州电脑培训_电脑培训班_电脑培训课程-北大青鸟电脑学校
当前位置:网站首页 > 电脑培训网-电脑学校 > 佛山电脑学校 > 正文

开发Java游戏需要学习什么?

作者:广州电脑培训刘发布时间:2020-12-06分类:佛山电脑学校浏览:560


导读:开发Java游戏需要学习什么?所谓游戏开发编程语言实际上很多,基本上任何语言都可以作为游戏服务器的编程语言使用。为此,必须根据自己的类型和要求进行选择游戏。C、Java、亚伦、高中...

开发Java游戏需要学习什么?所谓游戏开发编程语言实际上很多,基本上任何语言都可以作为游戏服务器的编程语言使用。为此,必须根据自己的类型和要求进行选择游戏。C、Java、亚伦、高中等。目前我使用的只有C和Java。但是以Java为主。因此,让我们以自己的经验为基础,谈谈以Java为核心的游戏服务器开发技术体系。


一、语言特性

Java目前被广泛用作游戏服务器开发语言。但是大部分是用作页游或手游的服务器,结束游戏通常选择C。因为结束旅行对服务器的性能要求比较高。两种语言各有利弊。C效率很高,但掌握度有点困难。没有Java很容易掌握。目前,Java正在成为追求快速在线率的页游和手游的好选择。


如果使用Java作为服务器编程语言,就不必说掌握Java的基本知识了,这是必不可少的。可以参考《Java编程思想》、《Java核心技术》等书。游戏根据通信协议的不同,大致有两种实现方法:套接字和http。我先说一下简单的http协议。该协议已经应用于成熟的网站。Java语言也可以用于网站开发,所以相当简单。有很多开源服务器软件,如Tomcat、resin等。游戏前端、页面闪存或手游的Android,IOS支持http协议。游戏的逻辑数据只需根据post 方法请求服务器即可。


二、学习过程

当然,学习这些东西不是一蹴而就的。要根据实践周期逐步进行,这里推荐学习过程。

(1)对刚学Java的人来说,如果自学能力好,可以买书自己练习,现在可以多参加Java培训机构,迅速掌握Java的知识。


(2)掌握Java知识后,要多写代码实践。这时,您可以与MySQL结合,学习SQL语言并掌握数据库操作。例如,使用springmvc创建小型网站,使用mybatis实现站点数据的增加、删除、更改、检查等功能。


(3)上一阶段完成后,您可以在服务器程序和数据库之间添加缓存,以学习redis或memcache。


佛山电脑学校排行
最近发表
标签列表