扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
大富翁环岛之旅[游戏代码:180001]
创新互联公司2013年开创至今,是专业互联网技术服务公司,拥有项目网站建设、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元陈仓做网站,已为上家服务,为陈仓各地企业和个人服务,联系电话:18980820575
在电脑上极具知名度的游戏「大富翁」登陆手机游戏市场罗!可别小看手机的能力,虽然没有强大的3D功能,但「大富翁~环岛之旅」画面使用45度斜角的表现方式,游戏感可不输一般电脑游戏。这次大富翁的主题在环岛之旅,将台湾各地的名胜古迹搬到游戏中,成为大家可以买卖赚钱的基地,当然和传统大富翁的规则一样,可以在这些地点盖上建筑物,收取高额的过路费。谁说在手机上只能玩玩简单的益智游戏,「大富翁~环岛之旅」提供了精致又有趣的内容,可说是物超所值,玩家们可别浪费你手机大好JAVA功能,赶快下载吧!
操作方式 ★↑ or 数字〔2〕=往上移动
★↓ or 数字〔8〕=往下移动
★← or 数字〔4〕=往左移动
★→ or 数字〔6〕=往右移动
★JOYSTICK=开始游戏/掷骰子/决定
★SOFTKEY 1=开始游戏/详述/确定
★SOFTKEY 2=取消
游戏价格 NT $70 / 次
(只要花一次费用,就能将游戏永久储存於手机上,无使用限制)
适用手机 Nokia 3650,7650 (47K)
Nokia 6100,6610,7210,7250,7250i,2650,3100,3108,3120,3200,3220,3300,5140,6108,6170,6220,6230,6610i,6820,7200,
7260,7600 (49K)
Motorola T720,T720i (57K)
玩大富翁4 我教你一招
一开始选2个玩家 你自己控制的
然后一个玩家买一张梦游卡和一张抢夺卡
然后遇到自己控制的另个玩家的时候先梦游他 然后抢他的汽车或机车(前提你第2个玩家必须正在使用汽车或机车)
抢完之后你看你的被抢的玩家道具里就有255个汽车或机车
很爽吧 你去道具点里狂卖 点就N多
我这里有个比较简陋的类似游戏代码,不是我写的,刚测试可以跑起来。点骰子自动走,点endturn结束自己的回合,笔记本的图标是玩家1,鼠标图标是玩家2。。代码放在我的网盘了→
struct maptype
{
int money,belong;
char name[20];
}map[9][13]={0};
struct player
{
int x,y,money,di;
}man[3]={0};
int dx[5]={0,0,1, 0,-1};
int dy[5]={0,1,0,-1, 0};
int i,j,x,y;
int turn,step,res;
char out[1000];
char *s11="姓名史艳文";
char *s12="资金";
char *s21="姓名比卡超";
char *s22="资金";
char *s31="你需要付给对手";
char *s32="元";
char *s41="老友轮到你走啦";
char *s42="轮到对手走啦";
char *s51="买下此地要";
char *s52="买";
char *s53="不买";
char *s54="老大你的钱不够";
char *z1="起点";
char *z2="休息处";
char *fa="经过起点发旅费";
char *m1="路过岳王庙";
char *m2="路过纯白镇";
char *m3="获取钱三千";
char *m4="获取钱六千";
char *zi1="行";
char *zi2="动";
char *zi3="查";
char *zi4="看";
char *zi5="离";
char *zi6="开";
char *last="你要花两千元升级地价吗";
#define ESC 0x011b
#define ENTER 0x1c0d
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define UP 0x4800
#define DOWN 0x5000
#includestdio.h
#includestdlib.h
#include"first.c"
#includegraphics.h
#include "bmp16.h"
#include"files.c"
int graphdriver=VGA;
int graphmode=VGAHI;
FILE *hzk_p;
void open_hzk(void);
void get_hz(char incode[],char bytes[]);
void dishz(int x,int y,char code[],int color);
#include"rich2.c"
int main()
{
initgraph(graphdriver,graphmode,"");
cleardevice();
open_hzk();
first();
begin();
files();
setbkcolor(0);
while (1)
{
print(0);
step=random(6)+1;
{}
if (turn==1)
{
next3();
}
chuli(turn,step);
buy();
{}
turn=(turn+1)%2;
if (turn==0)
turn=2;
step=0;
}
return 0;
}
void open_hzk()
{
hzk_p=fopen("hzk16","rb");
if (!hzk_p)
{
printf("The file no\n");
getch();
closegraph();
exit(1);
}
}
void get_hz(char incode[],char bytes[])
{
unsigned char qh,wh;
unsigned long offset;
qh=incode[0]-0xa0;
wh=incode[1]-0xa0;
offset=(94*(qh-1)+(wh-1))*32L;
fseek(hzk_p,offset,SEEK_SET);
fread(bytes,32,1,hzk_p);
}
void dishz(int x0,int y0,char code[],int color)
{
unsigned char mask[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};
int i,j,x,y,pos;
char mat[32];
get_hz(code,mat);
y=y0;
for(i=0;i16;i++)
{
x=x0;
pos=2*i;
for (j=0;j16;j++)
{
if ((mask[j%8]mat[pos+j/8])!=NULL)
putpixel(x,y,color);
++x;
}
++y;
}
}
大富翁4 秘籍 存档文件修改:
Rich 4的存档文件共有6个,放在Rich 4的安装目录下,进度一至五的存档文件分别SAVE1.DATSAVE2.DAT…SAVE5.DAT。现在以Win95下常用的编辑器UltraEdit5.1(UE)为工具修改存档文件。启动UE,打开欲修改的进度件,选择16进制修改(Ctrl + H),窗口下方的提示行出现的 Pos: 0H,0 表示光标所在的偏移量(前一个是16进制,后一个是10进制)。将光标移到合适的偏移量进行修改即可,可以使用Goto(Ctrl + G)命令来快速移动光标。例如想要修改690H的内容,按Ctrl + G,输入0x690(“0x”表示16进制) + 回车 就行了。
存档文件的格式:
1. 金钱、点卷 第一号玩家(通常是你自己)至第四号玩家的现款依次存放在2CH, 94H,FCH,164H,长度均为3字节,16进制高位在后(存款,点卷同)。 一至四号玩家的存款依次存放30H,98H,100H,168H,长度亦为3字节。 一至四号玩家的点卷依次存放 40H,A8H,110H,178H,长度均为2字节。
2. 道具
每个玩家最多拥有游戏提供的13种道具。一至四号玩家的道具依次存放690H,69FH,6AEH,6BDH,长度均为13字节。每个字节代表一种道具的数量,为0表示不拥有此道具。第1至13字节分别代表:机器娃娃、路障、地雷、定时炸弹、机车、汽车、飞弹、遥控筛子、机器工人、时光机、传送机、工程车、核子飞弹。例如我现在拥有汽车一辆、机器工人5个、遥控筛子3只,那么这13字节的内容应该是00 00 00 00 00 01 00 03 05 00 00 00 003. 卡片每个玩家最多同时拥有游戏提供的30种卡片中的15张。一至四号玩家的卡片依次存放54H,663FH,672H,681H,长度均为15字节。每个字节表示拥有的卡片的种类,例如“01” 表示拥有均富卡,若共有有两个“01”表示拥有两张均富卡。
游戏提供的30卡片的代码:01至0F分别代表均富卡、均贫卡、购地卡、换地卡、换屋卡、转向卡、改建卡、拍卖卡、天使卡、恶魔卡、怪兽卡、拆除卡、抢夺卡、停留卡、冬眠卡,10至1e分别代表梦游卡、陷害卡、复仇卡、嫁祸卡、免费卡、免罪卡、送神卡、请神卡、红卡、黑卡、查税卡、涨价卡、查封卡、同盟卡、乌龟卡。
几点建议:
在修改金钱、点卷与道具时不可太贪心,金钱10000,000即可、点卷60000点即可、道具240件即可,以免程序在执行时发生错误或是数据发生“重绕”。
package test;
import java.util.Scanner;
public class ZhiShaiZhiDaoZhongDian {
public static void main(String[] args) {
System.out.println("---------------游戏开始----------------");
boolean flag = true;
int count=1;
Scanner scanner = new Scanner(System.in);
while (flag) {
System.out.println("输入任何值摇动筛子。。。");
String b=scanner.next();
int a=(int)(1+Math.random()*6);
System.out.println("筛子朝上面的值为: "+a);
switch (a) {
case 1:
count = count(count+1);
break;
case 2:
count=count(count+2);
break;
case 3:
count=count(count+3);
break;
case 4:
count=count(count+4);
break;
case 5:
count=count(count+5);
break;
case 6:
count=count(count+6);
break;
default:
break;
}
if(count==17){
flag=false;
}
}
}
private static int count(int count){
//向前进一步。
if(count==2||count==5||count==6||count==9||count==10||count==12||count==13||count==15){
System.out.println("前进一步");
return count;
}
if(count==3){
System.out.println("进入快速通道,直达9");
return 9;
}
if(count==4){
System.out.println("后退两步");
return 2;
}
if(count==14){
System.out.println("回退到6");
return 6;
}
if(count==7||count==11){
System.out.println("返回到起点");
return 1;
}
if(count==8){
System.out.println("进入快速通道,直达13");
return 13;
}
if(count==16){
System.out.println("后退三步");
return 13;
}
if(count=17){
System.out.println("***到达终点,游戏结束***");
return 17;
}
return count;
}
}
————————————————
望采纳,谢谢。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流