unity之小遊戲

2021-06-27 21:33:48 字數 1717 閱讀 2982

歡迎來到我們的狗刨網,我們今天主要做了三個小遊戲,分別是打磚塊,滾動的盒子和***。

一、      首先來看第乙個小遊戲:打磚塊

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...