2012年10月16日 星期二

week06,HW06

6-1.推薦邱垂傑的想法

week06,HW06

1.作品建議
(1)黃培恩----
踩地雷小遊戲--很有趣,從以前就很歡這個小遊戲,希望能再加入新的功能,會更吸引人
(2)蕭俊宇----
下樓梯小遊戲--眾所皆知的遊戲,一定會有死忠粉絲,希望能變畫更多(雙人對戰、闖關),更有賣點喔

2.我們的期中作業進度與流程
(1) 素材:人、衣服、褲子、配件

(2)遊戲說明:為幫人物搭配服裝
(3)遊戲方法:點選配件 直接回應完成服裝的效果
(4)code:要克服有透明化的程式


3.心得

開始做期中作業了,希望能把這幾周老師所教的程式都應用進去 
加油!

Week06,HW06

1. 寫作品建議
我覺得林雨辰他們那組想做的遊戲,可以讓大家玩得很開心
而李之寧他們那組射擊酒瓶很刺激,也可以順便考驗自己手眼的準度

2.做期中作品
(a)素材
人臉,衣服,鞋子,褲子,配件
(b)想流程解詳細的寫下步驟
幫小女孩搭配衣服
(c)是code 看想法是否可行

3.心得
發現要打出一個遊戲真的不容易,程式碼會很常有錯誤,需要更多時間克服

Week06,HW06

TODO: "看" 別人的 HW05 的作品

6-1 HW06第一部分: "寫"作品建議, 讚美、寫賣點


1. 跳跳繩的遊戲-沈奕均
隨時間增加,跳繩速度會越快,這樣挑戰性越高。
2. 擠痘痘遊戲-林雨辰
若可以擠氣泡布充當目標物更有感覺。
3. 接蘋果遊戲-陳柔淇
空白鍵當可以跳躍鍵。
4. 彈跳人-傅建國
自製的按鍵是指滑鼠、鍵盤以外的按鈕嗎?

6-2 HW06第二部分: 今天的進度: 做期中作品

(a) 素材
遊戲登入畫面
遊戲畫面





棒球(玩家)與球





目標物

投手

出局畫面


闖關成功畫面

(b) 想流程,很細地寫下步驟

















*遊戲方式:
登入遊戲畫面點選開始按鍵開始遊戲,玩家打擊投手(電腦)所投出的球,球速會依等級增加而變快、角度也會隨機變換,玩家使用滑鼠移動左右會在固地位置揮動球棒,若有觸碰到球會打出去,球會依照球棒的角度飛行出去。若擊中目標物會得分,沒擊中不扣分,以及有時間限制。有開始按鍵和再玩一次按鍵。

*流程:
1. 登入遊戲畫面(有開始按鍵)--->載入圖片、按鈕
2. 點下開始按鍵進入開始遊戲畫面
(1) 載入背景圖、投手圖、玩家圖、目標物圖、計分計時板圖、棒球/球棒圖、檯子圖
(2) 背景圖固定不變
(3) 投手會從投手那向玩家投球(按開始按鍵進入開始遊戲畫面時等待3秒計時器開始計算以及投新球)
(4) 球棒把球打擊出去(棒球和球的角度可以用"向量"解決)
(5) 球超過某條線(pixels值)代表此球已結束,投手等待2秒便可投下一顆球
(6) 目標物會左右來回移動(被打中就消失)
(7) 打中目標物計分器會加分10分
(8) 計時板(按開始遊戲按鍵時間開始)
3. 背景音樂按開始按鍵同時播放
4. 時間到遊戲結束->出局畫面、闖關成功畫面(依照分數超過多少)

(c) 試 code 看想法是否可行
6-3 心得
今天老師講了兩個期中作品範例,講得有點快吸收不良。

week06, hw06

程柔淇的遊戲接蘋果,感覺是一個很簡單卻會讓人越玩越難停手的遊戲,如果遊戲又畫得很可愛的話,那一錠是大賣的啦!

我想做一個遊戲是有幾種顏色可以選擇,而螢幕上會出現不同顏色的顏色字,例如出現黃色的<紅>就要押黃,黑色的<白>就要押黑,這種遊戲在綜藝節目常出現,滿容易搞混腦袋的!!在不斷出現圖的一定時間內(一秒)要選擇完畢,一開始有兩命,錯一個抵銷一命,連續對十個加一命,直到沒命為止game over,答對越多越高分。

98160345蔡承芳,HW06,Week6

1.
潘若葳的踩地雷遊戲是每一台電腦都有的遊戲,我覺得版面可以設計可愛一點。

2.
期中作業進度 與楊子儀

太鼓達人

素材:

WEEK06,HW06

1.
我覺得詹中豪那組俄羅斯方塊很特別,利用腳踩踏的方式控制方塊的方向再利用手控制方塊左右移動感覺很動感。
2.
素材:顏色方塊*4,計時器,100個隨機顏色方塊以上我們打算直接用PROCESSING做出來,
背景音樂想選用比較刺激的配樂。
流程:剛進入遊戲畫面會有兩個選項 1.開始遊戲 2.背景音樂開關  按開始遊戲後就可以直接開始按相對應的方塊,上方有計時60秒的計時器,看大家在一分鐘能按對幾個顏色方塊

Week06 , HW06

TODO: HW06第一部分: "寫"作品建議, 讚美、寫賣點
我覺得朱席寬要做的遊戲蠻酷的,雖然很簡單,可是就是訓練反應速度吧~
玩久了反應會變快。


TODO: HW06第二部分: 今天的進度: 做期中作品
(a) 素材
(b) 想流程,很細地寫下步驟
(c) 試 code 看想法是否可行
我跟林雨辰要做擠痘痘的遊戲,我們用小畫家畫了痘痘,還有爆開的痘痘。
我們在網路上找了幾張臉的卡通圖案,到時候希望用同學的照片然後可以讓使用者選其他張臉。

WEEK06,HW06

1.
我覺得傅建國的期中作品"小朋友上樓梯"還不錯,讓我回想到以前很常玩,很懷念這遊戲:)很期待他們做出來我一定要去玩:D
還有
我覺得鍾毅軍的也不錯,"棒球遊戲",感覺很好玩,但感覺相對的難度也滿高的,也好期待他們做出來:D

2.
素材:顏色方塊*4,計時器,100個隨機顏色方塊以上我們打算直接用PROCESSING做出來,
背景音樂想選用比較刺激的配樂。
流程:剛進入遊戲畫面會有兩個選項 1.開始遊戲 2.背景音樂開關  按開始遊戲後就可以直接開始按相對應的方塊,上方有計時60秒的計時器,看大家在一分鐘能按對幾個顏色方塊

Week06, HW06

看其他人的心得:

大部分人都是做一些小時候玩過的小遊戲,
感覺都快變成懷舊大會了.
只有發現有一個人跟我一樣想做踩地雷QQ

可以發現這些小遊戲雖然看似簡單,
但因為開發平台的不同,不一定適合移植在processing,
比如有些彈珠台、2D卷軸等等,都要用到碰撞判定,
個人覺得還蠻麻煩的.

所以最後還是選了個簡單跑資料的遊戲.

99160866陳冠倫,Week06,HW06

1.鍾孟志的騎單車撞人,以前的小遊戲,適合紓解壓力,希望他能做出很多效果


2.
首先我們會先把素材都找出來或做出來,先把背景貼上去,之後再將代替地鼠的圖片放上去

然後會設定成將地鼠的圖片在一段時間內隨機出現在地鼠洞上,然後設定槌子在地鼠上面點擊就會增加分數。以下是目前找到要用的素材。

Week06, Hw06

1. 作品建議
我覺得邱舒曼那組的電流急急棒遊戲很有趣,吃金幣就能讓人物變小來度過狹窄的山洞,我覺得好酷!

2. 期中作品
我們做的是踩地雷的遊戲
素材: 炸彈按鈕、背景圖和音樂來增加緊張度
     
我們想要做9x9的踩地雷遊戲,放10顆炸彈,我們想要選擇9x9是因為初次點擊後方塊的改變機會較少,而玩家須猜測的機會也比較少。
 
3.心得
我覺得要做出一個小遊戲相當困難,必須要清楚知道自己的流程才能打出程式,做出一個有趣的遊戲,希望之後可以做出初步的成果。

week06 hw06

作品建議
鐘毅軍的棒球遊戲,可以選擇好玩的打擊手人物(ex小葉老師),充滿新鮮感

潘若崴的踩地雷遊戲,可以加入音效或是小動畫來凸顯和一般看到的踩地雷不同之處

廖子萱的繪畫世界遊戲,感覺很好玩的冒險遊戲,讓人有心動想玩的感覺。

期中作品本周進度

我們的期中作業進度與流程1. 素材:小人、金幣、背景(山洞與天空)的圖案

2.在我們的遊戲中背景要隨小人前進而移動,最後背景從暗暗的山洞變成亮亮的天空。

(所以我們目前初步想到怎麼用程式去表示)

3.吃金幣的後(小人)變小的效果

4.小人碰撞到山壁時,會game over


在網路上找到一個可以做參考的迴圈方法下次再強

 for(int i=1; i<width; i++) {  
    line(i, 0, i, y[i]);
    line(i, x[i], i, height);
  }

心得:

本周開始對於其中作品有了初步想法,所以我們要開始執行我們預先設想到的問題,加以解決讓我們的作品有新進度!






Week06,Hw06

作業(一) 看別人的作品,給建議、讚美或是賣點


(1) 李之寧 & 邱垂傑 -- 射擊酒瓶遊戲
我本身就蠻喜歡射擊類的遊戲
看到之之她們要做射擊就更想要去玩 XD
我覺得在普通的酒瓶中
可以加入一些特別的酒瓶(可用別的顏色代替或是換成更高檔的酒瓶)
玩家擊破特別酒瓶的分數是普通酒瓶的兩倍
這樣可以增加玩家的挑戰慾望
(2) 邱舒曼 & 潘瀅玉 -- 小人離開山洞遊戲
我覺得她們將電流急急棒的概念結合到此遊戲中的構想很棒
玩法新奇也很刺激,很期待她們做出來的遊戲
(3) 蕭靖芸 & 黃慶華 -- 雞蛋拋拋樂
追加要素中的拋物造型很特別哦哈哈哈
雞蛋拋完還可以拋大便和秒咪超酷的 ~ !!!!
大便可以用阿拉蕾的大便嗎 ~~ 一定超可愛的 :P
如果遊戲基本要素都已經完成的話
可以考慮雞蛋「拋物線」的條件
依據玩家拋的力道,來決定雞蛋拋的高或低 :D
(4) 潘若葳 & 黃培恩 -- 踩地雷遊戲
我覺得做這個遊戲很有挑戰性
很期待他們做出的作品 :)
(5) 王承安 & 林雨辰 -- 擠痘痘遊戲
我覺得她們的遊戲好特別也很有吸引力
雖然擠痘痘有點噁心 XD
不過會讓人很想要去玩她們的遊戲 ~~


作業(二) 期中作品進度 -- 與詹中豪

(1) 素材


俄羅斯方塊圖形








沒有加入任何色彩的俄羅斯方塊





















我們預期完成的作品介面




















(2) 流程 ( 遊戲的玩法 )

【遊戲目標一】
a. 方塊從上方掉下來,玩家按 ← → 鍵移動調整方塊位置
b. 玩家可以按 ↓ 鍵,讓方塊快速落下
c. 玩家可以按空白鍵切換方塊的方向
d. 當一列方塊堆滿時,就會消去一列方塊,玩家便能獲取分數
e. 如果有任一方塊滅頂時,遊戲便會宣布結束

(3) 程式碼

這是我們試程式碼之前的流程想法

a.建置遊戲介面設計
1.利用迴圈和陣列建立遊戲方框
2.上網截圖遊戲外框,讓它看起來較精緻
3.利用陣列建立提示方框、分數方框
4.在右上角加入基本操作說明(文字敘述)

b.建置方塊圖形與方塊控制
1.利用陣列建立七種方塊圖形
2.可以用鍵盤←、→控制左右方向
3.可以用鍵盤↓控制方塊往下以及移動速度
4.按空白鍵可以轉換方塊方向
5.可以讓方塊從上面掉到下面,並隨機換方塊

c.堆疊方塊判斷
d.提示方塊判斷
e.加入分數計算

◎ 第 6 週完成目標 -- 完成遊戲介面設計





















a. 遊戲方框
b. 提示方框
c. 分數方框
d. 基本操作說明

目前遇到的問題
a. 方塊掉下來後要如何判斷是否消掉
b. 方塊在轉 90 度時,要如何剛好對應在格子上

(4) 心得感想

Week06,Hw06

1.
   邱垂傑想做的“射擊酒瓶”的遊戲感覺很不錯,射擊的部分跟我戳破泡泡有點像,而且他還有計分&時間的功能
2.
   我們想做的是“海綿寶寶戳泡泡”

   需要
        1.海綿寶寶圖案
        2.泡泡圖案
        3.海底世界背景圖
        4.計時,計分器

  今天有把基本的架構都做出來,泡泡會動了

wk06,hw06

TODO: HW06第一部分: "寫"作品建議, 讚美、寫賣點

潘瀅玉那組我覺得非常有創意,很有趣讓我很想玩
而且也很有深度,具備強勁的挑戰性,
簡單的色彩與工具創造不平凡的遊戲
非常有亮點,若可著手寫成app,必定是一大賣點




TODO: HW06第二部分: 今天的進度: 做期中作品

素材;
炸彈、按鈕、音樂與一些基本圖示
我們有在規劃做成9*9的圖案方塊 共81格可供選擇
並打算以初級程度來放置炸彈,大約10顆
然後音樂部分也找到初步想要的素材


想流程,很細地寫下步驟

遊戲時,總會遇到不同的炸彈配置及數字模式。如想快速過關,通常得先找出簡易的數字配置,接著再處理不確定的部份。


心得
本周上課主要在製作自己的夢想遊戲,我還有許多疑問與觀念,需要釐清
接下來我也會多花點時間在這上面,希望自己的遊戲程式能很快地有一些初步成果
也期待在一點一滴的累積下,processing功力會有長足的成長。 加油!

week06,hw06

1.
我覺得做章魚燒的感覺很好吃又很好玩~很期待他們做出來的章魚燒~~~˙ˇ˙


2.

我跟小安今天做了一點點進度,我們放了一張臉還有畫了未來預計要用到的痘痘。

Week06,HW06

1.作品建議
   紀詠心和陳孟琳的章魚燒遊戲感覺不錯~~
2.期中作品
A.素材
B.流程
C.code

PImage girl1;
void setup(){
 size(500,500);
 girl1=loadImage("girl1.jpg");
}
void draw(){
  background(223,236,244);
 image(girl1,mouseX,mouseY,238,121);
}

Week06 , HW06

1. 寫作品建議
*鍾毅軍
  棒球遊戲很好玩,不過感覺難度就很高
  畢竟投球一定沒有只有一個路線
  所以還要做不同的投球路徑
  但是如果做出來的話一定會很棒
*詹中豪&王靚瑄
  傳統俄羅斯方塊的玩法,但是搭配了視訊系統
  第一次看到這種玩法
  建議可以增加更下一個方塊互換的功能
  這樣可以玩久一點~

2.做期中作品
(a)素材

背景














人物












酒瓶












(b)想流程解詳細的寫下步驟
*
一開始有個開始的畫面,有人物拿著手槍和一個開始的START鍵。
Start 鍵 滑鼠點下後,布幕會向兩側滑開,準備開始!

**
開始遊戲後,時間會開始倒數60秒(預計),
且酒瓶&酒杯會從布幕後面跑出來。

***
酒瓶跟酒杯,射擊到的分數會不同,因此也會有計分的功能。

****
瞄準的準心會跟著槍枝移動,當準心觸及酒瓶並點擊滑鼠後,酒瓶就會消失,並計分。


(c)是code 看想法是否可行

3.心得
這週自己的進度較慢,上星期請公假,想說要把沒學到的地方先補起來
結果上週的大致上補完了,但是這週的就有很多地方寫得有點兒簡略
下週會把他做得更詳細!



HW06 Week06 98163021 張耀璇

1.看了許多同學的其中構思,有些看似很簡單,卻也不簡單,有些看似很難,但好像又還好,但我想可能比較在於運算的東西,會很複雜,所以可能在於判斷都會很難,所以我想應該會雖然複雜,但花時間應該可以做出來。

Week06,HW06

(1)
  我覺得程柔淇那組的熊接蘑菇遊戲感覺很新穎,很不錯,最後蘑菇掉落的速度依序加快的話那就更刺激了,還有楊子儀那組的太鼓達人,感覺也很好,如果再搭配最近最夯的江南Style玩的話,就會更好玩了。

(2)
  (a)素材:我們做的彈跳人,背景音樂想要用瑪莉歐的遊戲音樂,人物、背景、樓梯,我們想要以MAYA來做出來
  (b)流程:一開始進遊戲會有三個選項(1)開始遊戲(選擇人物)(2)高分排行(3)設定(可控制音效和配樂),一進入比賽螢幕向上的速度會由慢漸漸加快,玩家可用一個按鍵按著集氣,按越久則跳躍高,到後面樓層數也會漸漸變少,難度增加。

HW6,Week6

第一部分: "寫"作品建議, 讚美、寫賣點
雞蛋拋拋樂(蕭靖芸,黃慶華)
很像上樓梯一類的遊戲,但是我好想看到雞蛋破掉,或是孵出小雞
擠痘痘遊戲(林雨辰,王承安)
看起來很噁心又很有趣,很期待成品
踩地雷遊戲(潘若葳,黃培恩)
很好奇隨機出現的數字的產生


第二部分: 今天的進度: 做期中作品

(a) 素材
(b) 流程,很細地寫下步驟
我們需要(Backgroud)
  • 計時器,來推估製作進度 ( 麵糊白→黃→熟→→焦掉 ),與遊戲時間的限制
  • 烤盤
  • 盒子
  • 垃圾桶,將失敗的麵糊丟至此處
工具欄位包含了
  • 麵糊壺,於烤盤上倒入入麵糊
  • 叉子,利用滑鼠翻面與移動章魚燒
  • 內餡,麵糊上加入章魚、高麗菜等
  • 刷子,可於章魚燒上加入醬料
分數計算
於時間內所製作完整的章魚燒數量加以計算


延伸加強版
結合「撈金魚遊戲」
在遊戲一開始必須先撈適量的"章魚"放置於盤子上
而麵糊熟後必須加入「新鮮的」章魚才能獲得高分
或放置過久的章魚不能添加進去




(c) 試 code 看想法是否可行

week6 hw6

TODO: "看" 別人的 HW05 的作品



TODO: HW06第一部分: "寫"作品建議, 讚美、寫賣點


蕭靖芸的遊戲-雞蛋拋拋樂
       若是拋貓咪會更可愛,可以看到貓咪張牙舞爪的樣子會比較有"笑"果((有點虐待的感覺會不會?))

紀詠心與陳孟琳的遊戲-章魚燒
       好手忙腳亂的感覺,有挑戰性還不錯,若可出更多口味可以選擇,會增加遊戲的難度和耐玩性。

徐修謙的遊戲-音樂遊戲
       喜歡打節奏的感覺,聽音樂敲敲鍵盤舒解壓力,個人還蠻喜歡的。

TODO: HW06第二部分: 今天的進度: 做期中作品

(a) 素材



背景



人物


(b) 想流程,很細地寫下步驟


1.先載入好背景和人物,人物分為兩個部分
  1. 拿繩子的小朋友(不需要移動)
  2. 跳跳繩的小朋友(會跟著滑鼠移動)

2.寫程式跳繩數度會變快

3.寫程式會紀錄已經跳了幾下

4.寫出遊戲結束玩家的得分結果


(c) 試 code 看想法是否可行




Week,hw06

1.按鈕操作

void setup(){
  size(600,650);
}
//boolean a=false;
//boolean s=false;
void draw()
{
  int sice=0;
  //if(a=true)
 // {     
   // fill(0);
   //  rect(50, 100, 100, 100);
 
  //}
  if (keyPressed)
  {
    //////////////////////////////////////////////////第一排
    if (key == 'a' || key == 'A')
        {
      fill(0);
      rect(50, 100, 100, 100);
       // a=true;
     
        }
    else if(key == 's' || key == 'S')
        {
      fill(0);
      rect(180, 100, 100, 100);
        // s=true;  
         
        }
     else if(key == 'd' || key == 'D')
        {
      fill(0);
      rect(310, 100, 100, 100);      
        }
     else if(key == 'f' || key == 'F')
        {
      fill(0);
      rect(440, 100, 100, 100);      
        }
  /////////////////////////////////////////////////第二排
   if (key == 'z' || key == 'Z')
        {
      fill(0);
      rect(50, 230, 100, 100);
        }
    else if(key == 'x' || key == 'X')
        {
      fill(0);
      rect(180, 230, 100, 100);  
         
        }
     else if(key == 'c' || key == 'C')
        {
      fill(0);
      rect(310, 230, 100, 100);      
        }
     else if(key == 'v' || key == 'V')
        {
      fill(0);
      rect(440, 230, 100, 100);      
        }
    /////////////////////////////////////////////第三排
   if (key == 'y' || key == 'Y')
        {
      fill(0);
      rect(50, 360, 100, 100);
        }
    else if(key == 'u' || key == 'U')
        {
      fill(0);
      rect(180, 360, 100, 100);  
         
        }
     else if(key == 'i' || key == 'I')
        {
      fill(0);
      rect(310, 360, 100, 100);      
        }
     else if(key == 'o' || key == 'O')
        {
      fill(0);
      rect(440, 360, 100, 100);      
        }
  ////////////////////////////////////////////第四排
    if (key == 'h' || key == 'H')
        {
      fill(0);
      rect(50, 490, 100, 100);
        }
    else if(key == 'j' || key == 'J')
        {
      fill(0);
      rect(180, 490, 100, 100);  
         
        }
     else if(key == 'k' || key == 'K')
        {
      fill(0);
      rect(310, 490, 100, 100);      
        }
     else if(key == 'l' || key == 'L')
        {
      fill(0);
      rect(440, 490, 100, 100);      
        }
  }
  else
  {
 fill(255);
 /////////////////////////////////////////////第一排
 rect(50, 100, 100, 100);
 rect(180, 100, 100, 100);
 rect(310, 100, 100, 100);
 rect(440, 100, 100, 100);
 ///////////////////////////////////////////////第二排
 rect(50, 230, 100, 100);
 rect(180, 230, 100, 100);
 rect(310, 230, 100, 100);
 rect(440, 230, 100, 100);
 //////////////////////////////////////////////第三排
 rect(50, 360, 100, 100);
 rect(180, 360, 100, 100);
 rect(310, 360, 100, 100);
 rect(440, 360, 100, 100);
 //////////////////////////////////////////////第四排
 rect(50, 490, 100, 100);
 rect(180, 490, 100, 100);
 rect(310, 490, 100, 100);
 rect(440, 490, 100, 100);
  }
2.分數的圖片
 if(sice==0)
  {
 
 fill(0);
 rect(340,180,60,20);
 rect(400, 200, 20, 60);
 rect(400, 280, 20, 60);
 rect(340,340,60,20);
 rect(320, 280, 20, 60);
 rect(320, 200, 20, 60);
 
  }
 if(sice==1)
 {
  fill(0);
 rect(400, 200, 20, 60);
 rect(400, 280, 20, 60);
 }
 if(sice==2)
 {
  fill(0);
 rect(340,180,60,20);
 rect(400, 200, 20, 60);
 rect(340,260,60,20);
 rect(320, 280, 20, 60);
 rect(340,340,60,20);
 }
  if(sice==3)
 {
  fill(0);
 rect(340,180,60,20);
 rect(400, 200, 20, 60);
 rect(340,260,60,20);
 rect(400, 280, 20, 60);
 rect(340,340,60,20);
 }
 if(sice==4)
 {
   fill(0);
   rect(320, 200, 20, 60);
   rect(400, 200, 20, 60);
   rect(340,260,60,20);
   rect(400, 280, 20, 60);
 }
 if(sice==5)
 {
 fill(0);
 rect(340,180,60,20);
 rect(320, 200, 20, 60);
 rect(340,260,60,20);
 rect(400, 280, 20, 60);
 rect(340,340,60,20);
 }
  if(sice==6)
 {
 fill(0);
 rect(340,180,60,20);
 rect(400, 200, 20, 60);
 rect(340,260,60,20);
 rect(400, 280, 20, 60);
 rect(340,340,60,20);
 rect(320, 280, 20, 60);
 }
 if(sice==7)
 {
 fill(0);
 rect(340,180,60,20);
 rect(400, 200, 20, 60);
 rect(400, 280, 20, 60);
 }
 if(sice==8)
 {
 fill(0);
 rect(340,180,60,20);
 rect(400, 200, 20, 60);
 rect(340,260,60,20);
 rect(400, 280, 20, 60);
 rect(340,340,60,20);
 rect(320, 280, 20, 60);
 rect(320, 200, 20, 60);
 }
 if(sice==9)
 {
 fill(0);
 rect(340,180,60,20);
 rect(400, 200, 20, 60);
 rect(340,260,60,20);
 rect(400, 280, 20, 60);
 rect(340,340,60,20);
// rect(320, 280, 20, 60);
 rect(320, 200, 20, 60);
 }

H6

1.有許多同學 的構思 都是由網路上的遊戲想來的
很有特色
但缺少了自己的想法
希望 大家可以 再有不一樣\的 創意結果

例如 章魚燒 可以碰到 燒焦或未熟的效果
讓遊戲更完整 更有刺激感

2.素材
 
遊戲登入畫面
 
 
棒球(玩家)與球


目標物
 
投手

出局畫面


 
闖關成功畫面
 
 
*遊戲方式:登入遊戲畫面點選開始按鍵開始遊戲,玩家打擊投手(電腦)所投出的球,球速會依等級增加而變快、角度也會隨機變換,玩家使用滑鼠移動左右會在固地位置揮動球棒,若有觸碰到球會打出去,球會依照球棒的角度飛行出去。若擊中目標物會得分,沒擊中不扣分,以及有時間限制。有開始按鍵和再玩一次按鍵。

*流程:
1. 登入遊戲畫面(有開始按鍵)--->載入圖片、按鈕
2. 點下開始按鍵進入開始遊戲畫面
(1) 載入背景圖、投手圖、玩家圖、目標物圖、計分計時板圖、棒球/球棒圖、檯子圖
(2) 背景圖固定不變
(3) 投手會從投手那向玩家投球(按開始按鍵進入開始遊戲畫面時等待3秒計時器開始計算以及投新球)
(4) 球棒把球打擊出去(棒球和球的角度可以用"向量"解決)
(5) 球超過某條線(pixels值)代表此球已結束,投手等待2秒便可投下一顆球
(6) 目標物會左右來回移動(被打中就消失)
(7) 打中目標物計分器會加分10分
(8) 計時板(按開始遊戲按鍵時間開始)
3. 背景音樂按開始按鍵同時播放
4. 時間到遊戲結束->出局畫面、闖關成功畫面(依照分數超過多少)



week06 hw06

1.我覺得游宗穎 跟 潘若葳 的遊戲看起來比較保守也比較好玩
   下樓梯就是挑戰緊張度   但是   踩地雷就是考驗頭腦  那個遊戲有一套公式可以帶入
   所以是在考驗大家的專心度

2.我們是要做太鼓達人
    跟著音樂節奏按

同學作品建議

廖子萱
小狗雷克斯誤入了繪畫世界
這個遊戲很有創意而且小巧可愛又因為要動腦劃線所以不會乏味

紀詠心
製作章魚燒
可以新增一個特別章魚燒增加變數以及減少時間讓玩起來更加手忙腳亂

鍾孟志
騎單車撞飛人
可以增加比較強烈的背景音樂還有人飛走的哀號讓玩起更活潑

邱垂傑
射擊遊戲
可以增加魔王讓難度變高以及武器可以更多元

程柔淇
接蘋果
這個架構很完善 而且玩起來不用新增東西就可以手忙腳亂了

詹中豪&王靚暄
俄羅斯方塊
這個點子聽起來非常困難 很期待作品呈現

期中作品的素材要花點時間來做 包括老鼠和背景還有音樂音效而流程方面是在九個空格裡面出現老鼠然後槌子打老鼠來得分

心得:今天看了老師做了兩個同學的雛型真的很厲害 要花點時間回家做了


HW06

1.我覺得廖子萱他麼那一組要做的東西很有內容,而且也很有趣,做出來應該會很耐玩。
2.我們會先把素材都找出來或做出來,先把背景貼上去,之後再將代替地鼠的圖片放上去,可能會設定成將地鼠的圖片在一段時間內隨機出現在地鼠洞上,然後設定槌子在地鼠上面點擊就會增加分數。以下是目前找到要用的素材。
 
 

Week06,HW06

1.
我覺得廖子萱那一組的"小狗雷克斯誤入了繪畫世界"的小遊戲感覺很有趣,之前沒玩過類似的遊戲,覺得很有新鮮感。

2.找到一些素材




Week06 , HW06

作業6-1
林雨辰那一組的 -- 擠痘痘
我覺得這個遊戲的構想很有趣
而且他們說會結合感應手套
我想程式碼的部分一定需要花很大功夫
要是真的成功了一定非常好玩也很有感覺!!!
好期待:)
朱席寬那一組的 -- 顏色配對
我覺得如果只有顏色配對的話有一點點單調
可以多設計一點關卡增加遊戲的困難度

作業6-2

Week6 HW6

作品建議

黃培恩-------踩地雷小遊戲

我覺得可以再踩到地雷的時候出現整片白白的效果,

或是踩到地雷的時候出現腳印的圖案。

他們說在遊戲中搭配音樂還滿不錯的,可以增加遊戲的刺激度。


我們的期中作業進度與流程

1. 素材:小人、金幣、背景(山洞與天空)的圖案

2.在我們的遊戲中背景要隨小人前進而移動,最後背景從暗暗的山洞變成亮亮的天空。

    (所以我們目前初步想到怎麼用程式去表示)

3.吃金幣的後(小人)變小的效果

4.小人碰撞到山壁時,會game over

5. 用code試看背景與小人是否可行


本週上課心得

自己做一個小遊戲不容易,因為要把步驟與流程想過一次,

目前我們已初步的想出背景與小人怎麼同時移動了。

week06,HW06

TODO: "看" 別人的 HW05 的作品
TODO: HW06第一部分: "寫"作品建議, 讚美、寫賣點

我覺得曾奕傑的彈珠檯應該會很有趣,因為這是每台電腦幾乎都會有的小遊戲

TODO: HW06第二部分: 今天的進度: 做期中作品


這是一個很經典的小遊戲,國小國中時代有上過電腦課的應該都有上課時偷玩過這種遊戲的經驗,尤其當年"史萊姆"算是下載小遊戲一個非常知名的網站,若能用processing重現一定會很有趣。

(a) 素材

      我們考慮將階梯人物背景這類的圖都重新繪製



(b) 想流程,很細地寫下步驟
   

(c) 試 code 看想法是否可行


week06,hw06

1.

我們想做大家耳熟能詳的俄羅斯方塊
【第一個目標】
利用「腳」踩踏的方式控制「方塊的方向」
再利用「手」控制「方塊左右移動」或是「迅速往下」
讓遊戲能夠依照我們的期望執行
【第二個目標】
將遊戲設計為兩種類型的關卡 -- 累計分數和時間限制
(a)累計分數關卡
玩家可以不受時間限制的一直玩,直到方塊滅頂後,才遊戲結束
(b)時間限制關卡
玩家必須在限時的一分鐘內,努力累積方塊削掉的數量
削掉的數量越多,玩家的分數越高 ------------------------------------------------------
我們覺得他們的想法很創新,從最復古的遊戲玩法變成用腳又用手,感覺很複雜
很期待他們的作品!應該會很好玩!

2.
(a) 素材
(背景)

(人物)

(b) 想流程,很細地寫下步驟

(c) 試 code 看想法是否可行