本篇文章给大家谈谈j2me游戏中心哪个好,以及J2ME游戏策划培训学校哪个好呢的知识点,希望对各位有所帮助,不要忘了收藏本站!
内容导航:
- J2ME游戏中心哪家好哪家学校最正规
- 关于j2me手机游戏!
- j2me手机游戏编程中npc与人物的交易系统(买卖物品)程序实现的思路
- 求J2ME手机游戏开发技术与项目实战详解电子书沈大海编著发我邮箱244090278@qqcom
- 在j2me中怎么实现游戏的暂停和恢复
- j2me游戏开发
- J2ME游戏策划培训学校哪个好呢
Q1:j2me游戏中心哪个好、J2ME游戏中心哪家好哪家学校最正规
我个人认为北京 公主坟游戏学院 是还不错啦,如果你有那爱好有肯努力的话我觉得你不妨可以去那里是看看哦。。。具体的我也不是非常清楚,你可以到他的网站 上多多了解下。。。 地址:北京市海淀区西三环中路甲18号公主坟南四维大厦三层Q2:关于j2me手机游戏!、
这是一个滚屏问题,主要应用了LayerManager的setViewWindow()方法。设计思想问题出在设置什么时候背景开始“跟”:不要设置人物到边沿时再“跟”,设置人物距离边沿还有 int start 长距离时开始“跟”(start=35比较人性化),直到把人物显示在中央才停止。下面是我的一个类,专门用来处理这个滚屏问题的,它是一个线程,你只要把你的LayerManager,地图层,人物,屏幕宽,屏幕高做为参数给它,然后启动它就可以了。
package com.mhxy.util;
import javax.microedition.lcdui.game.LayerManager;
import javax.microedition.lcdui.game.TiledLayer;
/处理地图滚动的线程/
public class MapContor implements Runnable{
private LayerManager lm;//图层管理器
private TiledLayer map;
private Zhujiao zhujiao;//游戏主角
private int h;//屏幕水平宽度
private int v;//屏幕垂直高度
private int start=35;//主角距离屏幕start时开始滚屏
private int x=0;//视窗坐标
private int y=0;//视窗坐标
private int map_speed=20;//地图滚动间隔时间数
public MapContor(LayerManager lm,TiledLayer map,Zhujiao zhujiao,int width,int height){
this.lm=lm;
*.map=map;
this.zhujiao=zhujiao;
this.h=width;
this.v=height;
//设置可视窗口大小与坐标
lm.setViewWindow(x,y, h, v);
}
public void run() {
/主角距离屏幕小于length时开始滚屏/
while(true){
//触发左滚
if(zhujiao.getX()-this.x
while(flag){
if(this.x>0){//可以左滚
if(zhujiao.getX()-this.x
lm.setViewWindow(x--, y, h, v);
}else{
flag=false;
}
}else{
flag=false;
}
this.Mysleep();
}
}
//触发上滚
if(zhujiao.getY()-this.y
while(flag){
if(this.y>0){//可以上滚
if(zhujiao.getY()-this.y
lm.setViewWindow(x, y--, h, v);
}else{
flag=false;
}
}else{
flag=false;
}
this.Mysleep();
}
}
//触发右滚
if((this.x+this.h)-(zhujiao.getX()+zhujiao.getWidth())
while(flag){
if(this.x+this.h
lm.setViewWindow(x++, y, h, v);
}else{
flag=false;
}
}else{
flag=false;
}
this.Mysleep();
}
}
//触发下滚
if((this.y+this.v)-(zhujiao.getY()+zhujiao.getHeight())
while(flag){
if(this.y+this.v
lm.setViewWindow(x, y++, h, v);
}else{
flag=false;
}
}else{
flag=false;
}
this.Mysleep();
}
}
ThreadUtil.sleep(1000);
}
}//end run
public void Mysleep(){
/休息/
ThreadUtil.sleep(map_speed);
}
public void setX(int x){
this.x=x;
}
public void setY(int y){
this.y=y;
}
public int getX(){
return this.x;
}
public int getY(){
return this.y;
}
}
Q3:j2me手机游戏编程中npc与人物的交易系统(买卖物品)程序实现的思路、
你要的是源码还是思路,如果是源码的话,很多地方有可以下载的,只要稍微修改下就可以了。看来做的是 RPG游戏,或者MMOPRG游戏,角色类的,一般动作类的不需要这么多。。。
如果要的是 思路的话,你看看是不是我说的这个:我也是个刚入行的小菜鸟。全当交流吧!
(1)NPC就是英文(Non-Player Character)“非玩家控制角色”的缩写。一般NPC是固定地点不动的,或者当玩家进入某个场景,激活触发某一剧情的话,会弹出对话,并且有交易对话框或者兑换选项。
(2)对应的一个缩写是PC,即玩家负责控制的登场人物。PC是“玩家控制角色”(Player Character)的缩写
1、设定NPC的位置(对于手机游戏来说,也就是分辨率的坐标点,或者一般来说是在屏幕正中心,一般设置都是奇数x奇数,假设若游戏和屏幕分辨率为 240*320的话,那么这就有2个中心点,那么就占2个点,防止游戏拖侦)
2、设定NPC与PC的交点范围,也就是触发条件
3、交易系统设置:
A、NPC交易是SP端口的嘛,即是设置发送短信付费获得 对应的金钱,这个很简单的,你找个SP接入商他们会告诉你的。
B、NPC交易是经验或者金钱兑换道具等类型的。。。
设置 购物栏 销售栏 ,一个放当前NPC要出售物品,一个是玩家的购物车,另外建议在设置一个物品栏
而且最好加入锁定物品的功能。这样被锁定的物品不能交易不能买卖不能邮寄也不能丢弃/销毁。
设置兑换规则;比如 1000金币买果子补充体力200的,1500买刀攻击力加15的,什么的。。。
购买后,自动从PC的 财物里扣除相应的金钱,假设卖的话,设置为 负数即可! 一般都是买贵卖贱。
如果不太熟悉,可以和你的游戏公司沟通下,一般做游戏的从没有听说是一个人单独做的,都是一个团队。既然你是执行代码或策划思路,要多和大家交流下,最好和 测试游戏的沟通,否则游戏会具有不平衡性,失去耐玩性。
4、执行你的源码
5、评测后检测你的思路,在修改,完善
我只能想到这么多,我没做过这么个的系统的。。。不过我想差不多是这样。。。团队合作嘛!
Q4:求J2ME手机游戏开发技术与项目实战详解电子书沈大海编著发我邮箱244090278@qqcom、
软件系统包括:操作系统、应用软件等。应用软件中电脑行业的管理软件,IT电脑行业的发展必备利器,电脑行业的erp软件。硬件系统
硬件系统包括:机箱(电源、硬盘、磁盘、 内存、主板、CPU-中央处理器、CPU风扇、光驱、声卡、网卡、显卡)、显示器、键盘、鼠标等等(另可配有耳机、音箱、打印机、视频等)。家用电脑一般主板都有板载声卡、网卡。部分主板装有集成显卡。
Q5: 在j2me中怎么实现游戏的暂停和恢复、
可以通过一个控制游戏运行的变量来实现游戏的运行于暂停。游戏一般都是放在一个无限循环当中,一时代码能够连续的运行,在这个循环中你可以设置一个boolean变量作为开关,通过按钮监控,以改变boolean的值,如果为true则游戏运行,如果为false则游戏暂停。很简单就能实现。比如:
……
while(TRUE){
if(go==true){
repaint();
}
Thread.sleep(100);
}
……
通过改变go的值就可以实现了。
Q6:j2me游戏开发、j2ME技术的应用有哪些前景怎样
应用技术: J2ME致力于培养深入掌握Java、J2ME、Java Web等技术,从事基于J2ME平台的手机游戏开发、手机嵌入式软件开发高端人才。学员将能深刻理解J2ME平台体系结构,熟练搭建J2ME企业级开发环境,熟练使用J2ME基本组件、J2ME的存储操作、多媒体开发、网络应用程序的开发等技术。其学员主要从事基于J2ME平台的手机游戏开发或手机软件客户端、服务器开发工作。背景: 截至2008年底,中国手机用户已达6.41亿(数据 国家工业和信息化部),手机已经在逐步改变我们的学习、生活以及工作方式。随着2009年1月7日,工信部正式颁发三张3G牌照,3G移动互联网也开始离我们越来越近。 随着3G时代的来临以及手机软硬件条件的发展,手机不仅仅是一个语音通话工具,更是一部集通话、娱乐、商务功能为一体的移动个人终端,消费者对于手机功能的要求也越来越多,相应地,就需要越来越多的专业人才来开发多种多样的软件来满足用户的需求。 数字娱乐时代已经到来,手机游戏作为中国无线增值产业未来发展的亮点之一,日渐成为无线娱乐产业发展的源动力,也成为继短信之后的又一座“金矿”。据艾瑞咨询预测,2011年中国手机游戏市场规模将达58亿,是2008年的6倍,手机游戏将成为最受业界瞩目的超过无线音乐和娱乐内容服务的最大应用。 乐成数字通信学院在组织大量行业专家、学者在经过长达一年左右的市场调查后,针对手机游戏专业开发人员紧缺的行业需求,与信息产业部通信行业职业技能鉴定指导中心合作,集合来自大唐、中国移动、联通、诺基亚、西门子等通信行业一线行业和技术专家的意见和建议,历时18个月,耗资数百万开发出“3G移动嵌入式软件开发工程师-J2ME平台”课程,课程针对3G时代手机游戏与手机软件开发人才需求,培养手机游戏移植、单机、网络版手机游戏开发、手机软件开发等基于Java技术的手机客户端/服务器游戏、软件开发高端人才。J2SE Java 2 Standard Edition标准版,主要用于个人用户。 J2EE Java 2 Enterprise Edition企业版。J2ME 主要适用于手机游戏的开发平台,适合的系统平台比较多,现在的手机系统基本都可以运用J2ME技术开发运用。J2ME游戏策划培训学校哪个好呢
如果你是北京的话,可以到公主坟游戏培训学校看看,那的游戏精英班办得还是蛮不错的,老师经验丰富,学完还有完善的就业推荐机制,蛮好的。 详细资料可以到百度上去搜 http://www.bjgamecollege.net地址:北京市海淀区西三环中路甲18号公主坟南四维大厦三层关于j2me游戏中心哪个好,j2me游戏开发介绍到此就结束了,不知道你从中找到你需要的信息了吗 如果你还想知道更多这方面的信息,记得收藏关注本站。