2008年12月4日 星期四
BCB 專案
想一個BCB的專案報告書,說真的這禮拜我真的想破頭,又讓我想到當初老師上課說的「你現在寫過什麼可以拿出來的程式」。我分析了自己為什麼想破頭的理由,一方面是因為程式能力不足,害怕做不出來而放棄,另一方面是沒有創意創新的點子,能想到的都是上課學過的,像是什麼八皇后、老鼠走迷宮...等等的。記得11月28號是專研總審,我有去看,說真的我真的很難想像大三大四的時候我到底能夠做出些什麼東西,看過來看過去,數位電視、影像結合、機器人都好像以前似曾相似。真是想吃個阿斯匹靈,頭痛啊! 其實我最想要寫的東西是作業系統,因為微軟真是太摳了,可是就像我說能力不足。所以我想了又想,決定寫一個很簡單的搜尋工具,因為google、yahoo其實也很威。我最常用yahoo,特別是遇到很不懂的東西,就可以打一些關鍵字,找到想要的網頁。記得網路上有個下載軟體叫做GoGoBox,要下載還要找他的box,可是不知道從什麼時候開始,已經能夠搜尋了findbox,可是今天我上去看的時候,似乎又關掉了。為什麼選擇搜尋呢?因為除了一些天上網的實例之外,還有就是最近上課學的東西,就是我們的資料結構,裡頭有一些排序。 其實想到這邊,第一個遇到的問題就是要搜尋些什麼,名字、數字、英文...等等的,想了很多,以我現在的能力光是數字就有點困難了,因為不是由大到小就是二元排序,所以我可能還是會寫一個比較簡單的,差不多是數字的排序吧! 一般的數字排序,就是直接在上面輸入數字,之後進行排序。可是有了之前數位媒體概論放照片上來,還有老鼠走迷宮不讓迷宮寫死的經驗,我是打算把一份筆記本,裡頭打滿了類似電話或是生日等等的數字類的,之後在BCB中開啟。 雖然你可能會說才幾筆資料,用眼睛看就好了,當初我也是這樣想的,就好比說做個1加到100,明明用算都算的出來的,可是如果遇到數字過多過大,我們就有需要,就像是網路上的網頁幾兆筆,你要怎麼挑選,總不能一個一個看,我們需要的就是搜尋。雖然說我的搜尋,比起一些google真的有些不及,比不上,望塵莫及,畢竟能力不足。 到了最後我選了一個超出了自己能力範圍的又沒有創新的搜尋工具。總結自己的想法,我到底要做什麼呢?就是一個簡簡單單的數字搜尋。使用方式是開啟一個裡頭就是電話、生日和學號的文件,之後在軟體中排序,之後在用一元、二元搜尋法來尋找自己想要的數字內容。
2008w13
我的專案
雖然老師說要發揮想像力,想出各種創新的專案
我也有想過許多奇特的專案,但是夢是美的,現實是殘酷的
還是只能從自己有把握的開始著手
因此我想做撲克牌的遊戲
大至分成四階段
簡單--只有撲克牌比大小的遊戲
普通--一開始的界面 可以選擇兩種以上的遊戲
困難--賭場模式(比大小 21點 百家樂......等等)
夢靨--完整版
依據時間及我個人的程度,簡單和普通也許可以做到
困難就很有挑戰力了(夢靨是理想化...)
簡單:目前的想法是從最簡單比大小開始下手,先去網路上找撲克牌的牌
(我之前有找過所以確定可以找到)
把牌的圖片都抓下來 然後開始寫發牌程式(玩家一張電腦一張)
(這部分大一有稍微做過 雖然當初是用C++ 現在是用BCB 但是我想應該要改不會太難)
之後再寫比較程式(比誰大誰小--這裡是是最關鍵的程式同時也是最難的部分)
在這裡比大小的程式,我會去網路上找資料和去圖書館找書來研究程式碼
而最後結果的部分,設計出現一個訊息窗(恭喜您贏了或是很遺憾您輸了之類的)
到此為止,這程式也差不多可以算完成了,至於其他的就是再修改一些小地方
(如加入作者簡介或是加入背景音樂和遊戲音樂等等)
普通:先做一個可以選擇想玩的遊戲的介面,然後連結已做好的遊戲(比大小)
再嘗試做其他類型的撲克牌遊戲(我應該會先試著做21點,因為感覺比較容易)
21點還是比單純的比大小難多了,也許憑我自己找資料也還是做不出來
這時候老師和一些高手同學就是最佳的詢問對象,不過還是擔心聽不懂 Orz
介面當然是盡量美化囉,最簡單的方法就是找張美美的圖當背景
然後在上面進行改造 (我想做成像互動式網頁那種很漂亮的畫面和按鈕)
這裡就需要一些額外的功能了,我會先試著做 如果做不出來再去找書
或是網路上人家寫好的FLASH按鈕之類的來套用
(這裡有可能放棄,因為似乎會動用到BCB以外的軟體,這樣會有
許多問題產生,除了會不會使用該軟體外,還有兩種軟體是否可通用
ex:java寫出來的物件程式,是否可以放入BCB內)
困難:賭場模式就真的很傷腦筋了,一開始的介面要做的比普通要好
(希望能像外面的遊戲那種開頭界面一樣好)
遊戲也要多樣化 至少要有4~5種以上
(這裡是最麻煩的地方!!!因為每做一款遊戲 就要寫很多的程式...)
夢靨:完整版賭場模式
這是此專案的最終型態
但是在這學期絕對無法完工
因為這已經是功能非常完善了
(不只撲克牌遊戲還包跨其他的賭場遊戲 如:轉盤 麻將 等等)
當這遊戲完成到這種境界 要上市都沒問題 (但是要完成 恐怕需要很長的時間)
雖然老師說要發揮想像力,想出各種創新的專案
我也有想過許多奇特的專案,但是夢是美的,現實是殘酷的
還是只能從自己有把握的開始著手
因此我想做撲克牌的遊戲
大至分成四階段
簡單--只有撲克牌比大小的遊戲
普通--一開始的界面 可以選擇兩種以上的遊戲
困難--賭場模式(比大小 21點 百家樂......等等)
夢靨--完整版
依據時間及我個人的程度,簡單和普通也許可以做到
困難就很有挑戰力了(夢靨是理想化...)
簡單:目前的想法是從最簡單比大小開始下手,先去網路上找撲克牌的牌
(我之前有找過所以確定可以找到)
把牌的圖片都抓下來 然後開始寫發牌程式(玩家一張電腦一張)
(這部分大一有稍微做過 雖然當初是用C++ 現在是用BCB 但是我想應該要改不會太難)
之後再寫比較程式(比誰大誰小--這裡是是最關鍵的程式同時也是最難的部分)
在這裡比大小的程式,我會去網路上找資料和去圖書館找書來研究程式碼
而最後結果的部分,設計出現一個訊息窗(恭喜您贏了或是很遺憾您輸了之類的)
到此為止,這程式也差不多可以算完成了,至於其他的就是再修改一些小地方
(如加入作者簡介或是加入背景音樂和遊戲音樂等等)
普通:先做一個可以選擇想玩的遊戲的介面,然後連結已做好的遊戲(比大小)
再嘗試做其他類型的撲克牌遊戲(我應該會先試著做21點,因為感覺比較容易)
21點還是比單純的比大小難多了,也許憑我自己找資料也還是做不出來
這時候老師和一些高手同學就是最佳的詢問對象,不過還是擔心聽不懂 Orz
介面當然是盡量美化囉,最簡單的方法就是找張美美的圖當背景
然後在上面進行改造 (我想做成像互動式網頁那種很漂亮的畫面和按鈕)
這裡就需要一些額外的功能了,我會先試著做 如果做不出來再去找書
或是網路上人家寫好的FLASH按鈕之類的來套用
(這裡有可能放棄,因為似乎會動用到BCB以外的軟體,這樣會有
許多問題產生,除了會不會使用該軟體外,還有兩種軟體是否可通用
ex:java寫出來的物件程式,是否可以放入BCB內)
困難:賭場模式就真的很傷腦筋了,一開始的介面要做的比普通要好
(希望能像外面的遊戲那種開頭界面一樣好)
遊戲也要多樣化 至少要有4~5種以上
(這裡是最麻煩的地方!!!因為每做一款遊戲 就要寫很多的程式...)
夢靨:完整版賭場模式
這是此專案的最終型態
但是在這學期絕對無法完工
因為這已經是功能非常完善了
(不只撲克牌遊戲還包跨其他的賭場遊戲 如:轉盤 麻將 等等)
當這遊戲完成到這種境界 要上市都沒問題 (但是要完成 恐怕需要很長的時間)
HW11
這次閱讀 數位時代 174期當然是要看"Apple vs. Google"是怎麼一回事阿!!(Apple Google 加入,Nokia 微軟 應戰,科技產業最後一戰)多麼吸引人阿!!!!!!!!!!!!!!!!!!!!!!!!!起初 很有興趣的看了標題,但是不知道內容是啥發現越看越酷 越看越有趣呢原來 我們手機的發展會有大幅度的變化因為Google跟Apple的加入!!!導致於手機越來越朝向 網路發展讓我們手機上網功能更普及化話不多說 馬上來比較兩家公司的手機~i-phone G-phone
重量 133g 158g
相機 210萬 310萬
記憶體 8G,16G 內建1G,可擴充
美國價格 199綁2年 179綁兩年
GPS 有 有,還有更多Google專有的服務
音樂下載 iTunes Amazon
資料同步 電腦,網路 網路
我想我會比較喜歡G-phone,這樣看起來
G比較好又比較便宜,可是外觀的話...Apple就贏了
看完這篇報導!!!
好期待以後的手機,更加爆炸的資訊時代
----------------------------------------------------------------------
翻了翻也有個東西蠻吸引我的
在經濟不景氣的時候,網路遊戲竟然發達起來囉
哈哈 話說我也是躲在網路遊戲的影子下長大的~
練功 聊天 打寶 已經是我們這群宅男不可或缺的元素了
而...免費的角色扮演!! 好像最吸引了大家
像魔獸世界 天堂 似乎都是呢
不過....我什麼會在景氣不好的時候 逆勢成長呢?看完了 原來!!! 大家不願意去花大筆金錢在娛樂上
於是轉往門檻低 娛樂性高的 網路遊戲了!!!
想想...這可能會是一種不好的習慣
大家都是宅男 都龜在家
在這樣下去 可能哪天 路上不會在有店家
網路太發達 會不會變成這樣咧?
重量 133g 158g
相機 210萬 310萬
記憶體 8G,16G 內建1G,可擴充
美國價格 199綁2年 179綁兩年
GPS 有 有,還有更多Google專有的服務
音樂下載 iTunes Amazon
資料同步 電腦,網路 網路
我想我會比較喜歡G-phone,這樣看起來
G比較好又比較便宜,可是外觀的話...Apple就贏了
看完這篇報導!!!
好期待以後的手機,更加爆炸的資訊時代
----------------------------------------------------------------------
翻了翻也有個東西蠻吸引我的
在經濟不景氣的時候,網路遊戲竟然發達起來囉
哈哈 話說我也是躲在網路遊戲的影子下長大的~
練功 聊天 打寶 已經是我們這群宅男不可或缺的元素了
而...免費的角色扮演!! 好像最吸引了大家
像魔獸世界 天堂 似乎都是呢
不過....我什麼會在景氣不好的時候 逆勢成長呢?看完了 原來!!! 大家不願意去花大筆金錢在娛樂上
於是轉往門檻低 娛樂性高的 網路遊戲了!!!
想想...這可能會是一種不好的習慣
大家都是宅男 都龜在家
在這樣下去 可能哪天 路上不會在有店家
網路太發達 會不會變成這樣咧?
企劃...
更改企劃.....
計算機太鳥了.....
我發現了一個更有趣的東西...
那就是 printScreen直接儲存成jpg檔
這是看常在按printScreen來交報告的人...
所給我的靈感......
介面沒有多大的華麗花俏......
盡量做成 處理時間短 記憶體佔的小 影響工作低
的介面程式......
計算機太鳥了.....
我發現了一個更有趣的東西...
那就是 printScreen直接儲存成jpg檔
這是看常在按printScreen來交報告的人...
所給我的靈感......
介面沒有多大的華麗花俏......
盡量做成 處理時間短 記憶體佔的小 影響工作低
的介面程式......
BCB專案企劃

對於這次的BCB企畫專案,我想要做一個能跟
使用者作相當多的互動的軟體,例如:猜謎遊戲
或撲克牌的基本遊戲,像是21點ˋ大老二ˋ釣魚
等,當然這些程式都容在一個軟體裡,可以看使用者
的需求來做出適當的選擇,並能記錄遊戲的進度
下次要再玩的時候,就可以從上次的進度開始進行
順帶一提,上禮拜老師所教的浮水印程式,能寫一套
使用者作相當多的互動的軟體,例如:猜謎遊戲
或撲克牌的基本遊戲,像是21點ˋ大老二ˋ釣魚
等,當然這些程式都容在一個軟體裡,可以看使用者
的需求來做出適當的選擇,並能記錄遊戲的進度
下次要再玩的時候,就可以從上次的進度開始進行
順帶一提,上禮拜老師所教的浮水印程式,能寫一套
軟體來辨別真偽,其實也在我的涉獵範圍,現在的著作
權法與智慧財產權,越來越不受人們尊重,社會上時常出現
往往利用他人的著作權或者是他人的版權來圖謀自身的利益
情況相當嚴重,身為將來走資訊業的我們,這種專業的技術,
是需要我們的意識抬頭,所以製作辨別真偽的軟體,會是將來
日趨重要的發展。
或許這些想法太過於天馬行空,不過我相信只要
肯花功夫努力,
有一天
能讓這個夢想實現
肯花功夫努力,
有一天
能讓這個夢想實現
w13
開啟圖片檔案


把兩張照片作透明化後合成
這兩張照片的透明化處理
R = (unsigned char) ( ( (float)( RMatrix[i][j]* (0.4) ) )+ ( (float) ( Rwm[i][j])*0.6) ));
G = (unsigned char) ( ( (float)( GMatrix[i][j]* (0.4) ) )+ ( (float) ( Gwm[i][j])*(0.6) ));
B = (unsigned char) ( ( (float)( BMatrix[i][j]* (0.4) ) )+ ( (float) ( Bwm[i][j])*(0.6) ));
其中的button1效果是隱藏image1....純屬老師上課時提到順便做出來的.....
我發現像是互補,灰階,浮水印,都是從圖片的R,G,B中去做更改
我把所有的處理按鈕用在mainmune中不用看到一大堆button很麻煩.
這次透明化處理很久,甚至還有幾次都直接出現錯誤就當機了!
經過詢問和查找資料後好不容易才成功.
因為學的BCB還不太多,也不熟.
也沒有野心想做的多點,所以想了些簡單的去做!
之後若有想到其他的再來更改企劃.
Week 13 期末專案計畫書
Week 13 期末專案計畫書
期末專案計畫書這該寫啥好勒 ...
如果題目定錯了
寫了計畫書卻不沒辦法在時間內完成
這就完蛋了 ~"~
假使時間上允許的話我希望我可以做出
簡易小畫家手寫功能操作介面功能如下:
拖曳滑鼠左鍵可以以畫線方式寫入文字
而按住滑鼠右鍵而可擦拭已完成之線段
如果能夠製作順利的話則執行畫面可能如下:
如果題目定錯了
寫了計畫書卻不沒辦法在時間內完成
這就完蛋了 ~"~
假使時間上允許的話我希望我可以做出
簡易小畫家手寫功能操作介面功能如下:
拖曳滑鼠左鍵可以以畫線方式寫入文字
而按住滑鼠右鍵而可擦拭已完成之線段
如果能夠製作順利的話則執行畫面可能如下:
BCB專案企劃書
才剛學BCB不到幾個月
我們就準備要寫計畫書了
真是酷斃了
首先要先設想我們要做怎麼樣的大型程式來讓大家大吃一驚
不過
我們對BCB的指令不但還沒有完全了解
一些BCB的用法也還沒有完全熟悉
在這樣的情況下就要寫出專案企劃書
真是非常刺激的
我想我能寫出個老鼠走迷宮或是皇后問題就已經很了不起了
不過既然是專案企劃書那就要來點特別的
我想到了!既然食神都能想到將兩樣食品融出爆漿撒尿牛丸
那我就來個皇后走老鼠迷宮問題吧!
這應該是個非常了不起的傑作(點頭如搗蒜)!
----------------------------------------------------
如果是要加入偉大的想像的話
首先能先把資料結構教的都能做出來就已經很不錯了
之前的魔術方塊已經倒了多人 皇后問題 老鼠走迷宮更不用說
而這堂課是數位媒體概論
那最好就是能夠做出與數位媒體相關的一些程式
能把彩色照片變黑白已不稀奇
如果能把黑白照片變彩色的 那就神奇了!
不知道有沒有辦法把黑白照片變為彩色的呢
如果有辦法我會去試試看的!
如果沒辦法的話 就先寫個簡單的計算基 從基礎開始吧...
我們就準備要寫計畫書了
真是酷斃了
首先要先設想我們要做怎麼樣的大型程式來讓大家大吃一驚
不過
我們對BCB的指令不但還沒有完全了解
一些BCB的用法也還沒有完全熟悉
在這樣的情況下就要寫出專案企劃書
真是非常刺激的
我想我能寫出個老鼠走迷宮或是皇后問題就已經很了不起了
不過既然是專案企劃書那就要來點特別的
我想到了!既然食神都能想到將兩樣食品融出爆漿撒尿牛丸
那我就來個皇后走老鼠迷宮問題吧!
這應該是個非常了不起的傑作(點頭如搗蒜)!
----------------------------------------------------
如果是要加入偉大的想像的話
首先能先把資料結構教的都能做出來就已經很不錯了
之前的魔術方塊已經倒了多人 皇后問題 老鼠走迷宮更不用說
而這堂課是數位媒體概論
那最好就是能夠做出與數位媒體相關的一些程式
能把彩色照片變黑白已不稀奇
如果能把黑白照片變彩色的 那就神奇了!
不知道有沒有辦法把黑白照片變為彩色的呢
如果有辦法我會去試試看的!
如果沒辦法的話 就先寫個簡單的計算基 從基礎開始吧...
2008w13
專案@@
我還在想可以延續老師教的
讓圖片做更多不同的變化
多設計幾個按鈕
讓圖片可以左右相反,或是上下顛倒。
不然就按一下按鈕,圖片會全變同一色,
或是再加些按鈕讓畫面更精簡更漂亮。
不過可能計畫會趕不上變化,
我也不知道我可以做到什麼程度。
我還蠻想要用BCB做小遊戲,
看到學長姐有寫過小遊戲,覺得還蠻有趣的。
上午的課有用processing來寫一些程式,像是做類似小畫家
看看可不可以用BCB做一個小畫家,
我很多BCB東西還沒用得很懂,都要同學熱心提醒,
或是慢慢教,雖然進度可能沒有比那些程式能力很強的同學那麼快,
不過我會努力的。
這是上禮拜上課的作業
我還在想可以延續老師教的
讓圖片做更多不同的變化
多設計幾個按鈕
讓圖片可以左右相反,或是上下顛倒。
不然就按一下按鈕,圖片會全變同一色,
或是再加些按鈕讓畫面更精簡更漂亮。
不過可能計畫會趕不上變化,
我也不知道我可以做到什麼程度。
我還蠻想要用BCB做小遊戲,
看到學長姐有寫過小遊戲,覺得還蠻有趣的。
上午的課有用processing來寫一些程式,像是做類似小畫家
看看可不可以用BCB做一個小畫家,
我很多BCB東西還沒用得很懂,都要同學熱心提醒,
或是慢慢教,雖然進度可能沒有比那些程式能力很強的同學那麼快,
不過我會努力的。
這是上禮拜上課的作業
" 貼上 "
很多都是同學教我的,真的很感謝他^^
2008w13
期末專案計畫阿...就我個人來說一時也無法決定呢!因為有些東西想做但是我卻沒
把握做出來, 有些東西又不識很有興趣的說...,於是乎我去翻了一下書裡面,發
現11章有教些動畫元件的東 西,所以我想我暫時應該是先決定做這個吧...,不過
沒把握做出來就是了= =...畢竟我要學的東西 還多著呢!看到很多人都想寫資料結
構的作業,但是我覺得這樣做的話好像做到重複的東西了...感 覺會縮小學習範
圍,而且老師好像說過做不出來沒關係,只要有能過做出一些成果就行了,雖然
說我還是想作出來啦!不過我認為救我的能力可能只能弄出一半吧...總而言之我會
盡力去做做看, 當然做出來是最好的對吧?目前就先決定期末作這東西,如果有
新點子的話在補上!
稍微提一下我看到的程式碼:
MediaPlayer1->FileName=OpenDialog1->FileName;
這程式碼是希望我的檔案用Media來播放
開啟的話則用MediaPlayer1->Open();
這是我稍微看到的東西!
把握做出來, 有些東西又不識很有興趣的說...,於是乎我去翻了一下書裡面,發
現11章有教些動畫元件的東 西,所以我想我暫時應該是先決定做這個吧...,不過
沒把握做出來就是了= =...畢竟我要學的東西 還多著呢!看到很多人都想寫資料結
構的作業,但是我覺得這樣做的話好像做到重複的東西了...感 覺會縮小學習範
圍,而且老師好像說過做不出來沒關係,只要有能過做出一些成果就行了,雖然
說我還是想作出來啦!不過我認為救我的能力可能只能弄出一半吧...總而言之我會
盡力去做做看, 當然做出來是最好的對吧?目前就先決定期末作這東西,如果有
新點子的話在補上!
稍微提一下我看到的程式碼:
MediaPlayer1->FileName=OpenDialog1->FileName;
這程式碼是希望我的檔案用Media來播放
開啟的話則用MediaPlayer1->Open();
這是我稍微看到的東西!
2008W13
這幾週,老師在課堂上教我們用BCB將一張圖片匯入然後變成灰階,加入浮水印等等,上星期五我也有去看系上大四學長的特優組專研,從這些內容中我也思考了我這堂課期末要用BCB做出什麼樣的程式.
由於我們學的東西並沒有很多,BCB也是從這學期我們才開始接觸的,所以有很多技巧及語法等等,我都還不是很熟悉很了解,雖然有買一本厚厚的BCB參考書,可是有時候也不知哪個才是自己心中想要的指令,因此在這種情況下,我選擇一個也許算比較容易的程式來當作這次期末的程式企劃,我曾經想過要做出一個類似小畫家的程式,但是那似乎不是很容易,因為有許多裡面應有的功能不知該如何設計,後來想了很久,我決定做出一個跟記事本一樣的程式,雖然看似簡單,功能也不多,但這裡面也含有許多我未曾學過,碰過,甚至看過的指令,語法及技巧等等,因此對我來說也算是一大挑戰,除了要自己研究,自己查資料,更要思考有哪些我曾學過的東西能運用在這上面,這算是我自己第一次必須靠自己的能力,自己完成一個自己心目中的程式,畢竟,每個人夢想做出的程式與目標都不太一樣,因此除了能像老師請教之外,剩下的完全要靠自己,這對我來說可算是一大挑戰阿!當然,這個企劃也只是我目前的想法與目標,或許到最後我可能也寫不出來,但我還是會努力的去思考研究,解決問題的.希望我能夠順利完成~
雖然大致上的架構以及成果我已經決定,但是或許對於沒學過程式設計,用電腦只會文書處理的人來說,這個記事本的程式似乎是相當的容易,因此,我也想了很久,我的期末計畫目標就只是寫出一個記事本的程式嗎?!經過幾天的思考,加上我對網路方面有較大的興趣,雖然這堂課是數位媒體概論,與我興趣的網路領域似乎有點差異,但由於這次的期末計畫,老師並沒有限定主題,也沒有詳細的方向,因此我打算在我還沒修過有關網路的任何相關程式課程前,利用這次的機會,先自行用BCB來寫一個網路的程式,當然網路方面的應用程式也相當的廣,有瀏覽器,即時通訊軟體,遠端連線,檔案傳輸等...雖然這些我都相當有興趣,也很想了解究竟是如何做出來的,但是以我現在的程度,或許很難吧,我也想過,上星期,電腦網路的課堂上,老師大概教了我們用JAVA透過UDP或TCP的方式來寫一個Server與Client的程式,由於程式碼都是課本上的,所以我們也沒有真的完全解其中每個程式碼的用途,不過,我也大概從那個程式中想到我所要寫的程式,一個能夠即時傳送文字訊息,或是能夠發送電子郵件的軟體,當然最好是又能夠附有檔案傳輸功能,不過我最終的理想是做出一個完美的遠端連線程式,雖然Windows內建就有遠端桌面連線程式,但由於不能兩方同步使用,必須使用者登出才能登入,因此我的想法是和市面上所推出的遠端桌面連線軟體一樣,能夠在不登出使用者的情況下,讓雙方都能夠使用!
由於我們學的東西並沒有很多,BCB也是從這學期我們才開始接觸的,所以有很多技巧及語法等等,我都還不是很熟悉很了解,雖然有買一本厚厚的BCB參考書,可是有時候也不知哪個才是自己心中想要的指令,因此在這種情況下,我選擇一個也許算比較容易的程式來當作這次期末的程式企劃,我曾經想過要做出一個類似小畫家的程式,但是那似乎不是很容易,因為有許多裡面應有的功能不知該如何設計,後來想了很久,我決定做出一個跟記事本一樣的程式,雖然看似簡單,功能也不多,但這裡面也含有許多我未曾學過,碰過,甚至看過的指令,語法及技巧等等,因此對我來說也算是一大挑戰,除了要自己研究,自己查資料,更要思考有哪些我曾學過的東西能運用在這上面,這算是我自己第一次必須靠自己的能力,自己完成一個自己心目中的程式,畢竟,每個人夢想做出的程式與目標都不太一樣,因此除了能像老師請教之外,剩下的完全要靠自己,這對我來說可算是一大挑戰阿!當然,這個企劃也只是我目前的想法與目標,或許到最後我可能也寫不出來,但我還是會努力的去思考研究,解決問題的.希望我能夠順利完成~
雖然大致上的架構以及成果我已經決定,但是或許對於沒學過程式設計,用電腦只會文書處理的人來說,這個記事本的程式似乎是相當的容易,因此,我也想了很久,我的期末計畫目標就只是寫出一個記事本的程式嗎?!經過幾天的思考,加上我對網路方面有較大的興趣,雖然這堂課是數位媒體概論,與我興趣的網路領域似乎有點差異,但由於這次的期末計畫,老師並沒有限定主題,也沒有詳細的方向,因此我打算在我還沒修過有關網路的任何相關程式課程前,利用這次的機會,先自行用BCB來寫一個網路的程式,當然網路方面的應用程式也相當的廣,有瀏覽器,即時通訊軟體,遠端連線,檔案傳輸等...雖然這些我都相當有興趣,也很想了解究竟是如何做出來的,但是以我現在的程度,或許很難吧,我也想過,上星期,電腦網路的課堂上,老師大概教了我們用JAVA透過UDP或TCP的方式來寫一個Server與Client的程式,由於程式碼都是課本上的,所以我們也沒有真的完全解其中每個程式碼的用途,不過,我也大概從那個程式中想到我所要寫的程式,一個能夠即時傳送文字訊息,或是能夠發送電子郵件的軟體,當然最好是又能夠附有檔案傳輸功能,不過我最終的理想是做出一個完美的遠端連線程式,雖然Windows內建就有遠端桌面連線程式,但由於不能兩方同步使用,必須使用者登出才能登入,因此我的想法是和市面上所推出的遠端桌面連線軟體一樣,能夠在不登出使用者的情況下,讓雙方都能夠使用!
2008w13
專案真是讓人頭痛!
先講講老師要我們做的作業吧!
這是原圖!
(一個嘴巴在吃草莓)
這是補色,
草莓變的好亮威 ˇˇˇ
專案
希望可以利用老師教的這項作業,
再增加一些東西;
例如增加一些按鈕,
把按鈕設計成可以改顏色的按鈕,
可以把圖片的顏色調成別的顏色,
而且可以自己選擇畫筆寫字,
自己選擇顏色。
至於照片上的功能,
可以讓它旋轉,或是模糊的特別效果;
but這只是目前的想法,
或許到最後根本做不出個所以然來,
也或許會增加比目前所說的功能還要多!
不過我希望關於BCB方面的程式可以在學多一點,
其實本身程式能力並不強,
所以每次聽到程式就想跑走;
但這學期學了proccessing程式,
令我有點增加信心了!
希望BCB也可以給我信心!
訂閱:
文章 (Atom)



