admin 管理员组文章数量: 1086019
2024年3月22日发(作者:rest接口是什么意思啊)
java游戏引擎
摘要
在手机附加功能中,手机游戏是最具有吸引力和经济价值的功能之一。但
手机游戏的开发受手机硬件资源的制约,开发效率低,质量不能得到有效保证。
如何快速、高效并低成本生产出高质量的手机游戏,成为各个手机游戏开发商
共同追逐的目标。游戏引擎开发是实现这个目标的有效途径。
论文论述了如何在支持JavaME的手机上设计并实现2D游戏引擎。首先对
比了几种流行的手机计算平台,特别是对JavaME开发平台及其对手机游戏开
发的支撑技术进行了深入分析,证明了其对手机游戏引擎开发支持能力。然后
深入分析了手机游戏的特点、手机游戏的功能需求、手机游戏引擎应该扮演的
角色,抽象出了手机游戏软件的软件架构、手机游戏引擎在架构中的位置,以
及手机游戏引擎的功能构成及功能分类。最后详细论述了手机游戏引擎中主要
模块的实现原理和实现技术。
论文在手机游戏引擎实现方面,着重探讨了动画管理和碰撞检测这两个模
块的实现。在动画管理上采取了分层策略来处理动画,以整体向局部的顺序,
依次称为:动画、帧、模块。这样处理不仅能够方便的管理动画资源,同时也
能够最大程度地重复利用已有的资源。在碰撞检测方面,论文借鉴采用了换基
底的方式,把在标准直角坐标系中的椭圆与直线相交判断问题,转换成单位圆
与直线相交判断问题,减少了判断过程的复杂度。
关键词:手机游戏;Java
ME;碰撞检测;游戏引擎
Abstract
Themobile
phonegame
is
one
ofthemostattractiveandvaluablefunction
among
the
phone
has.However,thedevelopment
of
mobile
phone
themobile
phone’S
hardware
resourc℃,the
the
quality
game
can
is
constrainted
by
not
be
effectively
guaranteed.How
develop
thelow—cost
a
and
high-quality
mobile
phonegame
fastand
efficienthasbecomecA3mmon
pursuit
ofthe
goal
to
all
developers.Gameengine
development
is
all
effective
way
to
achievethis
goal.
Thisthesis
presents
how
to
design
and
implement
a
2D
game
engine
based
some
on
the
mobile
phones
which
support
Java
ME
platform.At
first,it
mobile
phonecomputation
analyzes
popular
platform
comparing
witheach
other,especially
the
support
technology
formobile
phone
gamedevelopment
ofJava
capability
ofmobile
phonegame
ME,and
proves
the
the
characteristic
support
engine.Then
it
analyzes
ofmobile
phone
mobile
phone
game,the
function
requirement
of
mobile
phone
game,the
roleof
game
engine
andabstractsthe
structure
ofmobile
phonegame,the
position
phone
of
gameengine
inthe
structure
andthestructureandclassificationofmobile
game
engine.At
last,it
presents
the
principle
and
modules.
implements
techonolgy
of
mobile
phone
game
engine’S
on
Thisthesisfocuses
It
USeS
thedetailof
animation
management
andcollisiondetection.
multi-layers
method
to
solve
animation
management
and
names
them
animation,frame
animation
and
module
from
toplayer
tolow
layer.This
isfit
to
manage
and
reuse
recourses
therecourses
tO
as
wide
as
possible.In
collision
detection,the
transform
ofbaseisused
intersection
simplify
the
processing
such
as
making
the
judgment
of
ellipse
and
lineintotheintersection
judgment
of
circle
and
linewhich
reducesthe
complexity
of
judgment
processing.
Keywords:mobile
phone
game;Java
ME;collision
detection;gameengine
版权声明:本文标题:java游戏引擎 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1711056994a586218.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论