吃喝玩乐是人类的基本需求。只有繁重的工作,生活完全没有乐趣。跟上个世纪的奴隶没什么区别。游戏作为生活的调味剂,占据了大多数人的生活。凡事都可以过头,一切工作||所有的玩耍都会对个体造成不可磨灭的伤害。工作累了,何不使用熟悉的开发语言,自己做一款游戏。虽然粗糙,但这是我自己的作品——我想对世界说的话。这次开源的游戏引擎叫做超级马里奥,底层是基于Java界最流行的游戏框架Libgdx。虽然目前还没有功能完备的专业游戏引擎,但是可以用它制作一些跨平台的复杂游戏。比如我下面贴的图中有几个游戏,可以实现一些很酷的效果和逻辑。如果你想要这些资源,可以在我的资料里加V!主要功能模块有:跨平台资源管理:图片、音效、音乐自定义资源加载、资源加密事件管理、随时接受和发送事件、多游戏场景管理、游戏场景切换效果(内置16种),多层视差,无限循环层支持启动界面自定义(内置5种)相机跟随,3D效果多种背景效果:动画,Mesh,SurfaceAnalog控制模块UI设计系统简单粒子系统物理引擎Box2d编辑器多种效果例子(水波、闪电、渐变等)GLSL支持可以说说我的一些感受。游戏客户端开发虽然不存在高并发等挑战,但对代码组织能力也有要求,容易造成代码膨胀,复用在这里显得尤为重要。当然,一个游戏最重要的是策划、画面和音效,程序员只关心码字,这是团队合作的结果。我是一个常年在服务器端工作的人,对游戏开发也非常痴迷。这个游戏引擎是多年前创建的,当时这个想法还不流行。刚好最近有朋友想开发一款2D游戏,所以xjjdog趁着周末的机会重构了代码,现在在maven环境下可以流畅运行,Idea毫无压力。考虑到很多同学也有自己做游戏的梦想,也可以锻炼自己的编码能力,所以发布了。同时也很佩服自己多年前写的代码,实在不忍直视!如果你对这些游戏感兴趣,可以向小编索取资料。编辑器有很多关于游戏的资源。也可以单独回复我!小编有时间会继续跟大家分享其他的资讯!请拭目以待!
