曾经做的游戏

1.《天书奇谈》是由猫扑网历时两年自主研发并运营的新生代Q版神幻网游,是国内首款在网页上运行的大型2D回合制MMORPG

http://t.mop.com/


2.《龙之刃》是一款由千橡游戏自主研发运营的横版回合制网页游戏,它即是一款经典的回合制游戏又添加了让人怀旧的横版游戏方式

http://l.mop.com/


3.《盗墓笔记》是一款由人人游戏首款改编自同名当红小说的即时战斗网页游戏

http://d.renren.com/


4.《人人捕鱼》是人人网自主研发的休闲射击类游戏

http://baike.baidu.com/view/6319517.htm?fr=aladdin


5.《名将传奇》2013年最霸气的三国题材手机网游

http://wan.renren.com/web/cq/


6.《我的江湖》

http://qqapp.qq.com/app/1101362116.html


7.《格斗封魔录》

http://qqapp.qq.com/app/1101357262.html




### Java 在游戏开发中的适用性 Java 作为一种通用编程语言,具备跨平台、内存管理和丰富的类库支持等优势,使其在某些类型的游戏开发中具有一定的适用性。然而,由于其运行机制和性能特点,Java 在游戏开发中的适用范围受到一定限制。 #### 适合使用 Java 开发的游戏类型 1. **小型 2D 游戏** Java 可以胜任一些小型 2D 游戏的开发,尤其是在教育和原型开发中。Java 提供了 `JavaFX` 和 `Swing` 等图形界面库,可以用于构建简单的游戏界面和图形渲染。例如,俄罗斯方块、贪吃蛇等经典小游戏都可以使用 Java 实现[^2]。 ```java import javax.swing.*; import java.awt.*; public class SimpleGameWindow extends JFrame { public SimpleGameWindow() { setTitle("Simple Java Game"); setSize(640, 480); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLocationRelativeTo(null); setVisible(true); } public static void main(String[] args) { new SimpleGameWindow(); } } ``` 2. **网络对战类小游戏** Java 在网络编程方面具备良好的支持,适合开发一些基于网络的小型多人游戏,如卡牌游戏、文字冒险游戏等。其内置的多线程支持和网络库(如 `java.net`)能够简化网络通信的实现[^1]。 3. **教学与原型设计** Java 的语法清晰、易于学习,使其成为教学和游戏原型设计的理想选择。开发者可以快速构建游戏原型,验证玩法逻辑,而不必过多关注底层性能优化问题[^3]。 4. **桌面端休闲类游戏** Java 适合开发一些运行在桌面平台的休闲类游戏,例如拼图游戏、益智类游戏等。这类游戏对性能要求不高,但需要良好的图形界面支持,Java 的 `JavaFX` 能够满足基本需求。 #### 不适合使用 Java 开发的游戏类型 1. **大型 3D 游戏** Java 在处理高性能图形渲染方面存在局限性。虽然曾经有 `Java3D` 等尝试,但其渲染效果和性能远不如 C++ 或 Unity 等专业游戏开发工具。因此,Java 不适合用于开发对图形性能要求极高的大型 3D 游戏。 2. **高性能实时游戏** Java 的自动垃圾回收机制虽然简化了内存管理,但也可能导致帧率波动,影响游戏的流畅性。对于需要极致性能优化的实时竞技类游戏来说,Java 并不是理想选择[^1]。 3. **移动端高性能游戏** 尽管 Android 应用开发使用 Java/Kotlin,但 Android 平台上的高性能游戏通常会使用 C++ 或 Unity 引擎进行开发。Java 在 Android 上主要用于逻辑控制和 UI 层,底层渲染仍依赖于原生代码。 #### 总结 Java 更适合用于教学、原型设计和小型游戏开发,尤其在 2D 游戏和网络对战类游戏中表现较好。对于大型 3D 游戏、高性能实时游戏或移动端高性能游戏,建议使用 C++、Unity 或 Unreal Engine 等更专业的游戏开发工具和语言[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值