libgdx游戏开发(libgdx游戏开发入门指南)
发布时间:2024-08-201、现在国内手游主流的2d引擎基本都是cocos-2dx,跨平台的,开发语言为C++,同时支持iOS和Android,现在基本都用这个开发。。3d引擎就是Unity3d 其它的跟Android相关的引擎么一般就是Libgdx、AndEngine,不过用的很少。。
2、Alien3d是一款体积非常之小的Android 3D游戏引擎,基于OpenGL ES技术开发。
3、Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGLES技术开发。Rokon rokon是一款Android2D游戏引擎,基于OpenGLES技术开发,物理引擎为Box2D,因此能够实现一些较为复杂的物理效果,该项目最新版本为0.3。
如果你想转行做游戏开发,做游戏前端可以自学unity和C。后端服务器开发自学C。
java程序员想转游戏开发还是比较简单的,可以自学u3d,然后从网上搜锁下载一些教学视频。如果自己资金充裕的话,可以去培训机构提升一下。
重要先看你想要做什么游戏然后再去学习相关技能,或者先找个公司尝试从最低级开始学起。
如果不想继续在JAVA方面发展,可以去选择开发android 。因为也是基于java,所以对于你来说不困难。现在做android的工资比较高,也不用去学习更多的java框架。如果转职的话,开发android。
Grizzly:NIO框架,在Glassfish中作为网络层使用。官网 Netty:构建高性能网络应用程序开发框架。官网 OkHttp:一个Android和Java应用的HTTP+SPDY客户端。官网 Undertow:基于NIO实现了阻塞和非阻塞API的Web服务器,在WildFly中作为网络层使用。官网 ORM 处理对象持久化的API。 Ebean:支持快速数据访问和编码的ORM框架。
Strmen-java为我们提供了一个非常完整且强大的解决方案,使用它可以解决几乎所有字符串处理场景。Bootique_微服务框架 以前开发Web应用程序时,我们总需要先构建一个应用,然后将它打包(war),再部署到如Tomcat这样的Web容器中。但随着微服务架构的流行,我们需要更轻量化,非容器的开发框架。
https://github.com/apache/rocketmqApache RocketMQ的镜像,Apache RocketMQ是一个分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性,万亿级容量和灵活的可伸缩性。