怎么把游戏存档放在sd卡跟目录survivalcraft电路文件夹内

[][][][][][][][][][][][]
最新文章热门文章
[][][][][][][][][][][][]
[][][][][][][][][][][][]
新手教学: 高手进阶:
03-2303-0901-1301-09
今日推荐有奖活动
畅销宫斗小说《清宫熹妃传》正版授权改编手游《熹妃传》全平台公测!
暗黑风ARPG《伏魔者手游版》安卓开测,口袋独家全面评测为评析游戏精髓!
《召唤师联盟》6月11日双平台震撼上线,晒游戏截图拿iwatch豪奖!
中国版超级英雄手游《穿越吧!主公》正式公测,千万豪礼洒不停!
开服时间游戏名称服务器名下载号06-14 10:00694新区06-14 11:00炽炎船坞06-14 11:00五湖四海06-15 10:00695新区06-15 11:00咆哮河谷06-16 11:00铁壁要塞06-17 10:00696新区06-17 11:00风暴大厅06-18 11:00风暴峡谷06-18 11:00无尽岁月06-19 10:00697新区06-19 11:00月影神殿
日期名称状态下载号
06-11封测06-11公测06-12公测06-12内测06-12封测06-13封测06-16公测06-16公测06-19公测06-23内测06-24内测
12345678910
日期名称号
06-1206-1206-1206-1206-1206-1206-1206-1206-11
京ICP备号-1 京公网安备 86后使用快捷导航没有帐号?
只需一步,快速开始
查看: 1180|回复: 4
在线时间44 小时经验值189 最后登录帖子阅读权限40UID6436755
高中生, 积分 189, 距离下一级还需 11 积分
该用户从未签到
G币88 最后登录
马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。
已有帐号?   下载游戏和软件,请【】进入机锋市场!
请问,照片放在sd卡哪个文件夹内?
在线时间436 小时经验值663 最后登录帖子阅读权限60UID2887927
大学本科, 积分 663, 距离下一级还需 37 积分
该用户从未签到
G币1841 最后登录
DCIM& && &然后,你就知道了
5800....................[img][img][/img][/img]
在线时间238 小时经验值333 最后登录帖子阅读权限50UID5342123
大学专科, 积分 333, 距离下一级还需 67 积分
TA的每日心情慵懒 10:00签到天数: 1 天[LV.1]初来乍到
G币464 最后登录
DICM/Camera
在线时间607 小时经验值1136 最后登录帖子阅读权限80UID5943171
研究生, 积分 1136, 距离下一级还需 564 积分
TA的每日心情开心 07:39签到天数: 1 天[LV.1]初来乍到
G币49 最后登录
dicm````````````````
在线时间463 小时经验值4334 最后登录帖子阅读权限110UID4810722
博士后, 积分 4334, 距离下一级还需 366 积分
该用户从未签到
G币1706 最后登录
DCIM。。。
今日推荐 /1
不同以往!这次的试用活动不仅有非凡的性能怪兽哦
每位试用者还将会有ZenPower、 Lolliflash、ZenFlash体验~
还不赶快报名,体验非凡摄影体验,还有丰厚奖品等你拿!
Powered by23450人阅读
原创,转载务必在明显处注明:转载自&原文链接:&&很多童鞋说我的代码运行后,点击home或者back后会程序异常,如果你也这样遇到过,那么你肯定没有仔细读完Himi的博文,第十九篇Himi专门写了关于这些错误的原因和解决方法,这里我在博客都补充说明下,省的童鞋们总疑惑这一块;请点击下面联系进入阅读:&上一篇跟各位童鞋介绍了SharedPreference 和 File流如何存储数据,并且推荐使用FileOutputStream/FileInputStream来存储咱们游戏数据,那么这一篇则是像大家介绍另外一种适合游戏数据存储的方式:SQLite 轻量级数据库!&先介绍几个基本概念知识:&&什么是SQLite:&& & & SQLite是一款轻量级数据库,它的设计目的是嵌入式,而且它占用的资源非常少,在嵌入式设备中,只需要几百KB!!!!!&SQLite的特性:&轻量级使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。独立性SQLite 数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。隔离性SQLite 数据库中所有的信息(比如表、视图、触发器等)都包含在一个文件夹内,方便管理和维护。跨平台SQLite 目前支持大部分操作系统,不至电脑操作系统更在众多的手机系统也是能够运行,比如:Android。多语言接口SQLite 数据库支持多语言编程接口。安全性SQLite 数据库通过数据库级上的独占性和共享锁来实现独立事务处理。这意味着多个进程可以在同一时间从同一数据库读取数据,但只能有一个可以写入数据.&& & &优点:1.能存储较多的数据。&& & & & & & & &2.能将数据库文件存放到SD卡中!&&什么是 SQLiteDatabase?&&& & 一个 SQLiteDatabase 的实例代表了一个SQLite 的数据库,通过SQLiteDatabase 实例的一些方法,我们可以执行SQL 语句,对数 & & & &据库进行增、删、查、改的操作。需要注意的是,数据库对于一个应用来说是私有的,并且在一个应用当中,数据库的名字也是惟一的。&什么是 SQLiteOpenHelper ?&& & 根据这名字,我们可以看出这个类是一个辅助类。这个类主要生成一个数据库,并对数据库的版本进行管理。当在程序当中调用这个类的 & & & &方法getWritableDatabase(),或者getReadableDatabase()方法的时候,如果当时没有数据,那么Android 系统就会自动生成一 & & & &个数 &据库。SQLiteOpenHelper 是一个抽象类,我们通常需要继承它,并且实现里边的3 个函数,&什么是 ContentValues 类?&& & ContentValues 类和Hashmap/Hashtable 比较类似,它也是负责存储一些名值对,但是它存储的名值对当中的名是一个&& & String 类型,而值都是基本类型。&什么是 Cursor ?&& & Cursor 在Android 当中是一个非常有用的接口,通过Cursor 我们可以对从数据库查询出来的结果集进行随&&机的读写访问。&&OK,基本知识就介绍到这里,下面开始上代码:还是按照我的一贯风格,代码中该解释的地方都已经在代码中及时注释和讲解了!顺便来张项目截图:&& & & & & & & &&先给出xml:&?xml version=&1.0& encoding=&utf-8&?&
&LinearLayout xmlns:android=&/apk/res/android&
android:orientation=&vertical& android:layout_width=&fill_parent&
android:layout_height=&fill_parent&&
&TextView android:layout_width=&fill_parent&
android:layout_height=&wrap_content& android:text=&SQL 练习!(如果你使用的SD卡存储数据方式,为了保证正常操作,请你先点击创建一张表然后再操作)&
android:textSize=&20sp& android:textColor=&#ff0000& android:id=&@+id/tv_title& /&
&Button android:id=&@+id/sql_addOne& android:layout_width=&fill_parent&
android:layout_height=&wrap_content& android:text=&插入一条记录&&&/Button&
&Button android:id=&@+id/sql_check& android:layout_width=&fill_parent&
android:layout_height=&wrap_content& android:text=&查询数据库&&&/Button&
&Button android:id=&@+id/sql_edit& android:layout_width=&fill_parent&
android:layout_height=&wrap_content& android:text=&修改一条记录&&&/Button&
&Button android:id=&@+id/sql_deleteOne& android:layout_width=&fill_parent&
android:layout_height=&wrap_content& android:text=&删除一条记录&&&/Button&
&Button android:id=&@+id/sql_deleteTable& android:layout_width=&fill_parent&
android:layout_height=&wrap_content& android:text=&删除数据表单&&&/Button&
&Button android:id=&@+id/sql_newTable& android:layout_width=&fill_parent&
android:layout_height=&wrap_content& android:text=&新建数据表单&&&/Button&
&/LinearLayout&
&& &xml中定义了我们需要练习用到的几个操作按钮,这里不多解释了,下面看java源码:先看我们继承的&SQLiteOpenHelper 类
package com.
import android.content.C
import android.database.sqlite.SQLiteD
import android.database.sqlite.SQLiteOpenH
import android.util.L
* @author Himi
* @解释 此类我们只需要传建一个构造函数 以及重写两个方法就OK啦、
public class MySQLiteOpenHelper extends SQLiteOpenHelper {
public final static int VERSION = 1;// 版本号
public final static String TABLE_NAME = &himi&;// 表名
public final static String ID = &id&;// 后面ContentProvider使用
public final static String TEXT = &text&;
public static final String DATABASE_NAME = &Himi.db&;
public MySQLiteOpenHelper(Context context) {
// 在Android 中创建和打开一个数据库都可以使用openOrCreateDatabase 方法来实现,
// 因为它会自动去检测是否存在这个数据库,如果存在则打开,不过不存在则创建一个数据库;
// 创建成功则返回一个 SQLiteDatabase对象,否则抛出异常FileNotFoundException。
// 下面是来创建一个名为&DATABASE_NAME&的数据库,并返回一个SQLiteDatabase对象
super(context, DATABASE_NAME, null, VERSION);
// 在数据库第一次生成的时候会调用这个方法,一般我们在这个方法里边生成数据库表;
public void onCreate(SQLiteDatabase db) {
String str_sql = &CREATE TABLE & + TABLE_NAME + &(& + ID
+ & INTEGER PRIMARY KEY AUTOINCREMENT,& + TEXT + & text );&;
// CREATE TABLE 创建一张表 然后后面是我们的表名
// 然后表的列,第一个是id 方便操作数据,int类型
// PRIMARY KEY 是指主键 这是一个int型,用于唯一的标识一行;
// AUTOINCREMENT 表示数据库会为每条记录的key加一,确保记录的唯一性;
// 最后我加入一列文本 String类型
// ----------注意:这里str_sql是sql语句,类似dos命令,要注意空格!
db.execSQL(str_sql);
// execSQL()方法是执行一句sql语句
// 虽然此句我们生成了一张数据库表和包含该表的sql.himi文件,
// 但是要注意 不是方法是创建,是传入的一句str_sql这句sql语句表示创建!!
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// 一般默认情况下,当我们插入 数据库就立即更新
// 当数据库需要升级的时候,Android 系统会主动的调用这个方法。
// 一般我们在这个方法里边删除数据表,并建立新的数据表,
// 当然是否还需要做其他的操作,完全取决于游戏需求。
Log.v(&Himi&, &onUpgrade&);
我喜欢代码中立即附上解释,感觉这样代码比较让大家更容易理解和寻找,当然如果童鞋们不喜欢,可以告诉我,我改~嘿嘿~
下面看最重要的MainActivity中的代码:
package com.
import java.io.F
import java.io.IOE
import android.app.A
import android.content.ContentV
import android.database.C
import android.database.sqlite.SQLiteD
import android.os.B
import android.view.V
import android.view.W
import android.view.WindowM
import android.view.View.OnClickL
import android.widget.B
import android.widget.TextV
// ------------第三种保存方式--------《SQLite》---------
* @author Himi
* @保存方式:SQLite 轻量级数据库、
* @优点: 可以将自己的数据存储到文件系统或者数据库当中, 也可以将自己的数据存
储到SQLite数据库当中,还可以存到SD卡中
* @注意1:数据库对于一个游戏(一个应用)来说是私有的,并且在一个游戏当中,
数据库的名字也是唯一的。
* @注意2 apk中创建的数据库外部的进程是没有权限去读/写的,
我们需要把数据库文件创建到sdcard上可以解决类似问题.
* @注意3 当你删除id靠前的数据或者全部删除数据的时候,SQLite不会自动排序,
也就是说再添加数据的时候你不指定id那么SQLite默认还是在原有id最后添加一条新数据
* @注意4 android 中 的SQLite 语法大小写不敏感,也就是说不区分大小写;
public class MainActivity extends Activity implements OnClickListener {
private Button btn_addOne, btn_deleteone, btn_check, btn_deleteTable,
btn_edit, btn_newT
private TextV
private MySQLiteOpenHelper myOpenH// 创建一个继承SQLiteOpenHelper类实例
private SQLiteD
//---------------以下两个成员变量是针对在SD卡中存储数据库文件使用
// private File path = new File(&/sdcard/himi&);// 创建目录
// private File f = new File(&/sdcard/himi/himi.db&);// 创建文件
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
tv = (TextView) findViewById(R.id.tv_title);
btn_addOne = (Button) findViewById(R.id.sql_addOne);
btn_check = (Button) findViewById(R.id.sql_check);
btn_deleteone = (Button) findViewById(R.id.sql_deleteOne);
btn_deleteTable = (Button) findViewById(R.id.sql_deleteTable);
btn_newTable = (Button) findViewById(R.id.sql_newTable);
btn_edit = (Button) findViewById(R.id.sql_edit);
btn_edit.setOnClickListener(this);
btn_addOne.setOnClickListener(this);
btn_check.setOnClickListener(this);
btn_deleteone.setOnClickListener(this);
btn_deleteTable.setOnClickListener(this);
btn_newTable.setOnClickListener(this);
myOpenHelper = new MySQLiteOpenHelper(this);// 实例一个数据库辅助器
----如果你使用的是将数据库的文件创建在SD卡中,那么创建数据库mysql如下操作:
if (!path.exists()) {// 目录存在返回false
path.mkdirs();// 创建一个目录
if (!f.exists()) {// 文件存在返回false
f.createNewFile();//创建文件
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
public void onClick(View v) {
//备注2----如果你使用的是将数据库的文件创建在SD卡中,那么创建数据库mysql如下操作:
mysql = SQLiteDatabase.openOrCreateDatabase(f, null);
//备注3--- 如果想把数据库文件默认放在系统中,那么创建数据库mysql如下操作:
mysql = myOpenHelper.getWritableDatabase(); // 实例数据库
if (v == btn_addOne) {// 添加数据
// ---------------------- 读写句柄来插入---------
// ContentValues 其实就是一个哈希表HashMap, key值是字段名称,
//Value值是字段的值。然后 通过 ContentValues 的 put 方法就可以
//把数据放到ContentValues中,然后插入到表中去!
ContentValues cv = new ContentValues();
cv.put(MySQLiteOpenHelper.TEXT, &测试新的数据&);
mysql.insert(MySQLiteOpenHelper.TABLE_NAME, null, cv);
// inser() 第一个参数 标识需要插入操作的表名
// 第二个参数 :默认传null即可
// 第三个是插入的数据
// ---------------------- SQL语句插入--------------
// String INSERT_DATA =
// &INSERT INTO himi (id,text) values (1, '通过SQL语句插入')&;
// db.execSQL(INSERT_DATA);
tv.setText(&添加数据成功!点击查看数据库查询&);
} else if (v == btn_deleteone) {// 删除数据
// ---------------------- 读写句柄来删除
mysql.delete(&himi&, MySQLiteOpenHelper.ID + &=1&, null);
// 第一个参数 需要操作的表名
// 第二个参数为 id+操作的下标 如果这里我们传入null,表示全部删除
// 第三个参数默认传null即可
// ----------------------- SQL语句来删除
// String DELETE_DATA = &DELETE FROM himi WHERE id=1&;
// db.execSQL(DELETE_DATA);
tv.setText(&删除数据成功!点击查看数据库查询&);
} else if (v == btn_check) {// 遍历数据
//备注4------
Cursor cur = mysql.rawQuery(&SELECT * FROM &
+ MySQLiteOpenHelper.TABLE_NAME, null);
if (cur != null) {
String temp = &&;
int i = 0;
while (cur.moveToNext()) {//直到返回false说明表中到了数据末尾
temp += cur.getString(0);
// 参数0 指的是列的下标,这里的0指的是id列
temp += cur.getString(1);
// 这里的0相对于当前应该是咱们的text列了
&; // 这里是我整理显示格式 ,呵呵~
if (i % 3 == 0) // 这里是我整理显示格式 ,呵呵~
temp += &/n&;// 这里是我整理显示格式 ,呵呵~
tv.setText(temp);
} else if (v == btn_edit) {// 修改数据
// ------------------------句柄方式来修改 -------------
ContentValues cv = new ContentValues();
cv.put(MySQLiteOpenHelper.TEXT, &修改后的数据&);
mysql.update(&himi&, cv, &id & + &=& + Integer.toString(3), null);
// ------------------------SQL语句来修改 -------------
// String UPDATA_DATA =
// &UPDATE himi SET text='通过SQL语句来修改数据'
WHERE id=1&;
// db.execSQL(UPDATA_DATA);
tv.setText(&修改数据成功!点击查看数据库查询&);
} else if (v == btn_deleteTable) {// 删除表
mysql.execSQL(&DROP TABLE himi&);
tv.setText(&删除表成功!点击查看数据库查询&);
} else if (v == btn_newTable) {// 新建表
String TABLE_NAME = &himi&;
String ID = &id&;
String TEXT = &text&;
String str_sql2 = &CREATE TABLE & + TABLE_NAME + &(& + ID
+ & INTEGER PRIMARY KEY AUTOINCREMENT,& + TEXT
+ & text );&;
mysql.execSQL(str_sql2);
tv.setText(&新建表成功!点击查看数据库查询&);
// 删除数据库:
// this.deleteDatabase(&himi.db&);
} catch (Exception e) {
tv.setText(&操作失败!&);
} finally {// 如果try中异常,也要对数据库进行关闭
mysql.close();
以上代码中我们实现了两种存储方式:
&& & & &一种存储默认系统路径/data-data-com.himi-databases下,另外一种则是保存在了/sdcard-himi下,生成数据库文件himi.db
那么这里两种实现方式大概步骤和区别说下:
-----------如果我们使用默认系统路径存储数据库文件:
&& &第一步:新建一个类继承SQLiteOpenH写一个构造,重写两个函数!
&& &第二步:在新建的类中的onCreate(SQLiteDatabase db) 方法中创建一个表;
&& &第三步:在进行删除数据、添加数据等操作的之前我们要得到数据库读写句柄得到一个数据库实例;
&& &注意:&继承写这个辅助类,是为了在我们没有数据库的时候自动为我们生成一个数据库,并且生成数据库文件,这里也同时创建了一张表,因为我们在onCreate里是在数据库中创建一张表的操作;这里还要注意在我们new 这个我们这个MySQLiteOpenHelper 类实例对象的时候并没有创建数据库哟~!而是在我们调用&(备注3)MySQLiteOpenHelper ..getWritableDatabase() 这个方法得到数据库读写句柄的时候,android 会分析是否已经有了数据库,如果没有会默认为我们创建一个数据库并且在系统路径data-data-com.himi-databases下生成himi.db 文件!
(如果我们使用sd卡存储数据库文件,就没有必要写这个类了,而是我们自己Open自己的文件得到一个数据库,西西,反而方便~ )
-----------如果我们需要把数据库文件存储到SD卡中:
&& & &第一步:确认模拟器存在SD卡,关于SD卡的两种创建方法见我的博文:【Android 2D游戏开发之十】
&& & &第二步:(备注1)先创建SD卡目录和路径已经我们的数据库文件!这里不像上面默认路径中的那样,如果没有数据库会默认系统路径生成一个数据库和一个数据库文件!我们必须手动创建数据库文件!
&& &第三步:在进行删除数据、添加数据等操作的之前我们要得到数据库读写句柄得到一个数据库实例;(备注2)此时的创建也不是像系统默认创建,而是我们通过打开第一步创建好的文件得到数据库实例。这里仅仅是创建一个数据库!!!!
&& &第四步:在进行删除数据、添加数据等操作的之前我们还要创建一个表!
&& &第五步:在配置文件AndroidMainfest.xml 声明写入SD卡的权限,上一篇已经介绍权限了,不知道的自己去看下吧。
&& & 有些童鞋不理解什么默认路径方式中就有表?那是因为我们在它默认给我们创建数据库的时候我们有创建表的操作,就是MySQLiteOpenHelper类中的onCreate()方法里的操作!所以我们如果要在进行删除数据、添加数据等操作的之前还要创建一个表,创建表的方法都是一样的。
总结:不管哪种方式我们都要-创建数据库-创建表-然后进行操作!
&& & &&&在Android中查询数据是通过Cursor类来实现的,当我们使用SQLiteDatabase.query()方法时,会得到一个Cursor对象,Cursor指向的就是每一条数据。它提供了很多有关查询的方法,具体方法如下:
&以下是方法和说明:
以当前的位置为参考,将Cursor移动到指定的位置,成功返回true, 失败返回false
&moveToPosition
将Cursor移动到指定的位置,成功返回true,失败返回false
&moveToNext
&将Cursor向前移动一个位置,成功返回true,失败返回false
&moveToLast
将Cursor向后移动一个位置,成功返回true,失败返回 false。
&movetoFirst
&将Cursor移动到第一行,成功返回true,失败返回false
&isBeforeFirst &返回Cursor是否指向第一项数据之前
&isAfterLast
&返回Cursor是否指向最后一项数据之后
&isClosed & &返回Cursor是否关闭
返回Cursor是否指向第一项数据
&& & &返回Cursor是否指向最后一项数据
&& & &返回指定位置的值是否为null
&getCount & & 返回总的数据项数
&getInt & & & & &返回当前行中指定的索引数据
对于SQLite的很多童鞋有接触过,但是就不知道怎么存储在SD中,所以我也研究了下,这篇也写了把sd卡中的方式也提供给大家。
OK 这元旦放假几天就光给大家写这个了,呵呵~凌晨2点了,咳咳~该睡觉了。(我一般凌成3点睡觉,早8点起来上班&呵呵~习惯了~)
(推荐大家订阅本博客,因为咱的更新速度可是很快的~娃哈哈)
本篇源码:&
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2043251次
积分:18629
积分:18629
排名:第192名
原创:149篇
评论:2835条
移动开发专家,专注于移动开发领域,多年 J2me、Android、iOS 平台游戏开发经验;
CSDN、ITeye、51CTO、eoe-Android、泰然、中国移动开发者社区、微度网等多家技术论坛担任专家与版主;
? 【iOS】(高级群/超级群)
Cocos2d-x @Himi:
? 【Lua】(高级群)
Cocos2d-x-Lua @Himi:
? 【Unity3D】(超级群)
Unity3D @Himi:
文章:62篇
阅读:953520
文章:34篇
阅读:641738大型安卓游戏怎么安装,是不是只要把数据包放在SD卡根目录就可以了??速度求解_百度知道
大型安卓游戏怎么安装,是不是只要把数据包放在SD卡根目录就可以了??速度求解
提问者采纳
还有少数情况会出现在data/data/下;games/下;下,gameloft的游戏一般在gameloft&#47数据包文件夹要放到指定的文件夹;下,一般都在Android&#47,EA的游戏一般在sd卡根目录的ea&#47
其他类似问题
为您推荐:
安卓游戏的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁9U8U通行证登录(可使用发号账号登陆)
下次自动登录 |
使用合作网站账号登录
注册9U8U通行证
由数字,字母,下划线组成,长度为3-20位。
请输入您常用的邮箱地址
6~20个字符,区分大小写,推荐使用数字+字母组合
请再次填写密码
请填写图片中的4位数字
使用合作网站账号登录
您的位置:&>&&>& > 生存战争存档怎么用
生存战争存档怎么用
来源: | 作者: | 时间:
关键字:生存战争存档怎么用
  更多精彩游戏攻略,敬请关注游戏网
  小伙伴们,你们对于生存战争存档是不是不怎么了解,你们是不是对生存战争存档不怎么熟悉,就让zyj为你们讲解生存战争存档吧。
  生存战争存档怎么用
  生存战争存档位置及其用法
  1.安装生存战争安卓版游戏。
  2.下载好生存战争的存档。
  3.将游戏存档放在SD卡根目录Survivalcraft文件夹内。
  4.进入游戏,选择GET CONTENT。
  5.选择PRIVATE。
  6.之后可以看到刚才放进去的存档文件,触摸选择存档文件名。
  7.选择DOWNLOAD。
  8.这时可以看到存档读取过程。
  9.返回到游戏主菜单界面,触摸选择存档QIXIE9,再选择PLAY。
  10.这样就进入了QIXIE9这个存档开始游戏了。
  生存战争怎么玩
  首先左边第一个选项为进入游戏,左边第二个选项为设置,右边第一个选项是检查更新和安装材质存档的,右边第二个选项为合成表。
  接着来到下面的界面,第一个选项为继续游戏,第二个选项为开始新游戏,第三个选项为设置存档。
  点击新游戏后如下图所示,第一个选项为世界名字(可更改),第二个选项为地图种子(只有一次输入机会),第三个选项为模式选择,当前的是生存模式,点一下是地狱模式,再点一下是创造模式,再点一下是和平模式,再点就又回到生存模式了,第四个选项为创造模式的设置,最后一个选项为完成或确认。
  接着进入游戏,如下图所示,左边第三个是小工作台和背包,右边第一个是合成表、截图、视角。第二个是蹲下,蹲下后只能在平地移动,就是不会摔死。图中下方的四个格子是快捷栏,点击格子中的物品会出现在手中,图左下角是移动。右下角是跳,还有那四个红心是血(被野兽攻击的话就会掉血,没红心的时候救代表游戏结束了)。
  经过了zyj的介绍,小伙伴们对生存战争存档知道了吧,对生存战争存档有所了解了吧,希望可以帮助小伙伴们了解生存战争存档。
··········
网友评论仅代表其个人看法,并不代表9U8U同意其观点!
游戏排行榜
37游戏今天93pk今天完美世界今天37游戏今天
9U8U媒体视窗

我要回帖

更多关于 survivalcraft怎么玩 的文章

 

随机推荐