歡迎來到我們的狗刨網,我們今天主要做了三個小遊戲,分別是打磚塊,滾動的盒子和***。
一、 首先來看第乙個小遊戲:打磚塊
public gameobject wall;
void start ()
for (int i = 0; i < 10; i++)
for (int j = 0; j < 10; j++)
instantiate(wall, new vector3(j - 5, i - 0.6062002f, 50), quaternion.identity);
小球射擊的**:
public gameobject pos;
public gameobject bullet;
private float firerate= 0.5f;//初始化發射時間
public float nextfire = 0.0f;//宣告子彈間隔
void update()
transform.translate(newvector3(input.getaxis("horizontal"),0,input.getaxis("vertical")));
if (input.getbutton("fire1") && time.time > nextfire)
nextfire = time.time + firerate; //更新間隔時間
gameobject t = instantiate(bullet, pos.transform.position, transform.rotation) as gameobject; //例項化子彈
t.rigidbody.addforce(0,0,1000);
二、 滾動的盒子
public float speed=10;//角色移動的速度
private int i=0;//被吃掉的立方體的個數
void update()
float x=input.getaxis("horizontal");
float z=input.getaxis("vertical");
transform.translate(new vector3(x*speed,0,z*speed))
transform.rotate (new vector3(10,10,0));//為八個立方體新增旋轉指令碼
void ontriggerenter(collider col)
if (col.gameobject.name == "cube") {
gameobject.destroy(col.gameobject);
if(i==8){
print ("勝利了!!!");
else if(i<8)
print("吃掉第個"+i+"食物");
i++;
歡迎來到我們的狗刨網,我們的**是:
unity 製作 2048小遊戲
核心 就是這些,關於的那些分數排行榜哪些小功能懶得做了。using system.collections.generic using system 遊戲核心處理類 public class gamecore public gamecore region 生成新數 空位置列表 private list...
Unity小遊戲(一) 貪吃蛇
乙個極其簡陋的貪吃蛇,就不從新建專案一一贅述了,將完全 1 首先說一下設想 背景框,四邊圍牆,碰撞死亡,初始狀態,乙個蛇頭乙個蛇身,wsad控制上下左右,隨機出現食物,蛇頭吃掉食物後,增長,食物的隨機生成要避開蛇頭蛇身 2 移動 協程控制,蛇身用列表儲存,每次蛇頭向前移動一格,第一節蛇身移動到蛇頭位...
JS之小遊戲 pet
乙個網頁的小遊戲,養寵物,可以練習一下 doctype html en utf 8 viewport content width device width,initial scale 1.0 document title head pet.js script util.js script class...