【作業】充滿血與淚的軟工

這篇我決定置頂到這學期結束,真是踏入了棺材啊TAT

兼帶日誌(怨念?)性質的一個表:

2009/09/30 鬱悶
2009/10/01 AnimationControler
2009/10/06 用Thread做動畫
2009/10/08 TCP server and client
2009/10/14 專題分組作業 PEP
2009/10/21 專題分組作業 PEP ← 范姜老大說延期
2009/10/28 P1、P2、P3
2009/11/11 期中考
2009/11/16 專題分組作業 SDD
2009/11/18 專題分組作業 SRS
2009/12/02 P4、P5
2009/12/16 P6
2010/01/13 期末考
2010/01/20 專題分組作業 多人線上遊戲 <<淚



2009/09/30
鬱悶


就算不管期末專題……

作業陣容也夠華麗了……Orz

何況還不知道其他三個專題是什麼玩意……=口=

P1~P5的任務大綱

(P6?P6內容多到沒辦法截圖啦……Orz)

歐買尬真是太刺激了……Orz

還要做動畫!我沒看錯吧TAT

可以確定是我軟工如果過了的話一切能力都會大增……

但是現在看起來FAIL機率挺高的……

死貓你這混蛋你沒說作業那麼變態啊!!!(狂捅貓咪的詛咒娃娃)



2009/10/01
AnimationControler


把P4的那個動畫的控制雛形作出來了!

目前四個方向各放入兩張圖(共八張),可以確定會跟著命令變動。

而且按下SPACE也會暫停><

花了一天搞定,行數目前141。

(同學們你看我進步了!行數變少了!)<<被打爆

考慮以後加個什麼調整速率的功能?

反正只要加個BAR以後改變DELAY時間就行了~~<<你夠了

剩下的問題就是……親愛的圖怎麼辦TAT

火柴人已經確定是備胎定案……不過等下還是去畫個……

當作行走解剖的練習吧~~

至於正案嘛……我好想做小鸚鵡喔TAT



2009/10/06
用Thread做動畫


應該沒人看的懂的作業日誌繼續更新。

結果我沒有畫火柴人啊TAT

昨天坐捷運的時候秒掉了P1的GUI外觀。

今天早上上課的時候秒掉了P1的Listener們。<<死孩子不認真

大體上P1是搞定了,就看細部怎麼微調了。



今日重點是P4大幅修正。

先把它修改成連P5都可以應用的版本。

接著,本來是用Timer做Delay,現在進化為用Thread做Delay。

(怎麼個進化法?聽說用Thread會比較省資源,不過其實我也不知道差哪=v=(打爆))

Java課本上沒有的東西要自行學習還真是困難TAT

網路上有不少例子,不過有些排版……真是害死人……

加上幾乎全部都是用Applet……而我的不是……

修改起來又是難上加難=O=?

幸好最後還是學會了……Orz



動畫跑的時候最怕「閃爍」問題:

*發生原因:呼叫「update()」清空畫布造成瞬間空白。

*排除方法:覆寫「update()」。

基本上就是把原本寫在「paintComponet(Graphics g)」裡的東西寫到「update()」裡就行了=v=

大致上是改成這樣==?

public paintComponet(Graphics g)
{
  update(g);
}


public update(Graphics g)
{
  //drawing code
  repaint();
}

吼吼~~本日最大收穫啊(淚)

扣掉細部微調跟還是沒有畫的圖,P4也算搞定了=v=

雖然對P5的動態背景比較有興趣,不過看來得先研究sever跟client啊TAT

十月底的期限是很快的……Orz



2009/10/06
TCP server and client


繼續給自己的備忘記錄TAT

如果說這學期的作業有一個共通點……那我想說:「Thread」。

P4的動畫確定做出Thread版。

而聽說……server跟client不用thread會死的很慘==?!

總之……努力的對著JAVA課本模仿之後……

確定……這兩個神秘的class莫名的就連接起來了!!!

不過內碼顯然很有問題……從5開始倒數到0為什麼會出現-1啊-2這種東西啊?!

貓問我說有沒有處裡「共用問題」……(會唸原本的英文可是不會拼TAT)

好像沒有耶……囧rz

不過它們存取的不是同一個變數不該有這個問題啊TAT

後來處理掉了亂跳的倒數數字後……

計數器變成一次性的物體了……Orz

用完一次就自動幫我回收了TAT

阿娘喂……事前的規劃我也是有做……

可是實際寫起來還是拼命的塗塗改改啊(翻桌)

范姜老大你趕快讓我們學會UML吧……TAT

看寫起來會不會少點痛苦……



tag : 日誌

發表留言

秘密留言

行事曆

黃毛鸚鵡們
魔界鸚鵡們
松井小魚缸
Plurk
連結
加為好友

和此人成爲好友

RSS連結