2021年11月29日 星期一

WEEK08-阿噗的神奇小筆記(姨媽使我心累)

 ❤期末準備-我要打蟑螂!!

(一起消滅蟑螂得斯)

今日滴遊戲引擎過於恐慌

每次登入都過久,時間都浪費了嗚嗚
老師也找不到bug然後我們就被放生了😢

💩我滴期末作業

1.標題:瘋狂打蟑螂

2.主角:各種噁心的蟑螂,及一隻台灣製藍白拖

3.遊戲畫面:

背景為大理石地板,各種蟑螂會從四面八方出來(有烏龜蟑螂,飛奔蟑螂等等),並以單一路徑來行走,而滑鼠則會變成台灣製藍白拖。


4.遊戲規則:

左上角為計時,右上角為分數(每隻分數不一樣),遊戲一開始會出現5至8隻蟑螂,使用台灣製藍白拖打扁他們(打扁會有扁掉畫面)。


5.製作理念:

本人對於蟑螂的恐懼強烈至夜晚都不敢去樓下裝水,痛苦不已,可在現實生活中也毫無勇氣消滅牠們,只能在內心瘋狂吶喊,甚至連家中蟑螂也似乎知道我的弱點,看到我也絲毫無動於衷,可當家人到場,牠們卻瘋狂逃竄😑。因此想趁這個機會,滿足我滴內心,打扁牠們!!!


-圖為火星蟑螂(簡直就是我家蟑螂的嘴臉!)



1.示範期末作業


🎮小遊戲:https://www.gather.town/



💬老師做的遊戲網址:https://openprocessing.org/sketch/911326
       
好多神奇小遊戲!!
旁邊也有程式碼解說。



😀製作麥塊人物走路!!

作法:
要將多個圖片放入檔案中(快捷鍵 Ctrl+K)
如,往上走會有手與腳擺動的不同位置。
這樣之後讀檔會像GIF一樣,有動起來的感覺。
以下為程式碼:

PImage img;
void setup(){
  size(500,500);
  img=loadImage("img.jpg");
  imageMode(CENTER);
}
int a=0, b=0, x=250, y=250;
void draw(){
  background(255);
  //image( img, 0,0);
  image(  img.get(141*a, 211*b, 141,211), x,y);
  if(frameCount%30==0) a = (a+1)%4;
}
void keyPressed(){
  if(keyCode==RIGHT){ b=3; x++; }   ///想加快的話改這裡,ex: x+=3;
  if(keyCode==LEFT) { b=2; x--; }
  if(keyCode==UP) { b=1; y--; }
  if(keyCode==DOWN){ b=0; y++; }
}



沒有留言:

張貼留言