登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 计算机科学与技术 > 正文

基于JAVA的超级马里奥小游戏设计开题报告

 2020-04-24 11:04  

1. 研究目的与意义(文献综述包含参考文献)

一、本课题研究与开发背景

《超级马里奥》全名《超级马里奥兄弟》,是任天堂公司出品的著名横版过关游戏,最早在红白机上推出,有多款后续作品,迄今多个版本合共销量已突破 4000 万套。其中的主角马里奥、路易、桃子公主、蘑菇王子等等已成为任天堂的招牌人物。该课题主要是模仿经典的《超级马里奥》完成相应的游戏功能。本游戏以 java 为主要技术核心,通过各种核心类实现了游戏中的主要人物和角色,并通过各类函数实现了地图的绘制、碰撞检测、键控、滚屏等核心功能,并对游戏进行了一系列优化,例如产生新对象,收集垃圾,对时间、空间的权衡,实现了电脑版的超级马里奥。

本游戏是基于java进行开发与设计的,java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 sun microsystems公司于1995年5月推出的java程序设计语言和java平台(即javaee, javame, javase)的总称。java 自面世后就非常流行,发展迅速,对 c 语言形成了有力冲击。java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人 pc、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,java 更具备了显著优势和广阔前景。 sun公司对 java 编程语言的解释是:java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。 java 平台是基于 java 语言的平台。这样的平台非常流行。因此微软公司推出了与之竞争的.net 平台以及模仿 java 的 c#语言。 java 是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容、问题解决措施及方案

本课题要研究或解决的问题:基于java的超级马里奥小游戏设计

本课题最终要设计实现一个以java为技术核心的小游戏,模仿经典的《超级马里奥》游戏完成相应的游戏功能。需要完成的游戏架构如下:

整个游戏共分为四个模块:

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图