維尼的蜂巢

Archive for 二月 2008

今年的GDC

Posted by: kevinlin on: 二月 29, 2008

今年的GDC看起來很精采,在舊金山Moscone Center
隨著技術的成長,眾多廠商似乎演出引擎大戰了,有日製的物理引擎Octave、SCE 的Phyre Engine、Team Fortress的Shading
技巧、Frc Cry 2 使用的Dunia Engine以及Epic的Unreal Engine 3    http://www.watch.impress.co.jp/game/docs/20080228/3de.htm
http://www.watch.impress.co.jp/game/docs/20080229/3df.htm
UE3你實在太神奇了,看了很久,需要個人討論才行,來個懂的人跟我討論吧.不過Tim Sweeney真是個高人,寫了很多深奧的代碼.
這個Octave很有趣,以前有個用畫筆畫出動畫,他用畫筆作出物理效果

UE3的水越來越逼真了

嚕咪變香了

Posted by: kevinlin on: 二月 25, 2008

今天嚕咪變的香噴噴了,中午剛洗澡回來.
昨天晚上就把嚕咪帶去給好心的小姐姐那邊.
因為嚕咪屁股黏了大便,剪掉他還是有味道,所以我很想洗他,但是又不太會(不過以後我會練習一下的),所以好心的may姐要幫嚕咪洗澡.
嚕咪其實算是兇婆娘一隻,每隻貓都是被他兇跑,是屬於以氣勢壓過對方類型.
很過意不去,may姐幫嚕咪洗澡,還被嚕咪抓了兩下,真的很過意不去,本來是要先剪指甲再送過去的,但是每次要幫嚕咪剪,他就會裝可憐+哀嚎,真的很不忍心,就放他走了.
我想到好方法,下次抓他前先帶耳機,開到最大聲,完全聽不到他在叫,就能放心剪了.

用psp說helloworld

Posted by: kevinlin on: 二月 21, 2008

環境是用cygwin+toolchain
當然要用跟nds一樣的devkitPSP也是可以,不過我想試試看用windows跑gcc是怎樣.
很多東西靠著PSPSDK就能完成了,自己不用作什麼事情,比NDS好寫多了,但是文件一樣少,真的認真要開發,應該還是要官方授權
HelloWorld:

#include <pspkernel.h>
#include <pspdisplay.h>
#include <pspdebug.h>
#include <string>
PSP_MODULE_INFO("HelloWorld", 0, 1, 1);
PSP_MAIN_THREAD_ATTR(THREAD_ATTR_USER);
#define printf pspDebugScreenPrintf
/* Exit callback */
int exit_callback(int arg1, int arg2, void *common)
{
      sceKernelExitGame();
      return 0;
}
/* Callback thread */
int CallbackThread(SceSize args, void *argp)
{
      int cbid;
cbid = sceKernelCreateCallback("Exit Callback",
exit_callback, NULL);
      sceKernelRegisterExitCallback(cbid);
      sceKernelSleepThreadCB();
      return 0;
}
/* Sets up the callback thread and returns its thread id [...]

家裡的女王

Posted by: kevinlin on: 二月 18, 2008

女王就是嚕咪了.每天要幫女王清清貓砂,給他些東西吃.
女王正坐在我的書上,不給我看.
嚕咪女王:看什麼!!不給你看
維尼僕人:給我一本就好!!

嚕咪女王:這是我的,不要吵我!!! 
維尼僕人:囧rz(你的屁股上有大便)
 
每天早上6-7點,女王就起床了,他很乖,不會吵.
但是他會呼嚕呼嚕的趴到胸口上,看你沒反應,他會把臉貼在你的臉上,讓你不得不清醒摸摸他.

買了一本聖經

Posted by: kevinlin on: 二月 18, 2008

書的作者跟譯者都很有名氣,而且這本是第四版了
有很厲害的人幫他推薦
全世界超過450,000名程式員以本書學習C++ !—STEVEVINOSKI, 首席工程師,Product Innovation, IONA Technologies
本書將龐大而複雜的語言化繁為簡—JUSTINSHAW, 資深成員of Technical Staff, Electronic Programs Division, The Aerospace Corporation
本書不僅能讓新手成長且提早飛奔,並且能讓他們以良好的編程風格完成此事。—NEVINLIBER, 資深首席工程師(自1988即開始C++ 開發生涯)
就是大家都知道的C++ Primer第四版

其實我大部分的書都會買原文的,但是有幾本例外,以這本來說我個人覺得侯捷翻譯的很好,侯捷自己寫的一本MFC深入淺出,更是學Windows程式必讀的一本書。C++Primer第三版時,就已經創下很高的銷售紀錄了 作者來頭很大,幾乎跟C++的爸爸一樣有名,C++的爸爸(Bjarne Stroustrup)也寫一本The C++ Progrmming Language,也是一本不錯的書,
作者群由最傑出的C++ 專家組成。Stanley B. Lippman現任Microsoft Visual C++團隊架構師,最早曾於1984與C++ 創造者Bjarne Stroustrup共事於貝爾實驗室(Bell Labs)。他也曾為迪士尼(Disney)動畫團隊及DreamWorks公司工作過,曾任噴射推進實驗室(Jet Propulsion Laboratories)顧問。他的其他書籍包括《Inside the C++ Object Model》(Addison-Wesley,1996)。Josée Lajoie曾在IBM Canada’s C/C++ 編譯器開發團隊任職,亦曾在ISO C++ 標準委員會服務數年,擔任ISO基礎語言事務委員會(core language working group)主席,同時也是《C++ Report》的專欄作家。Barbara E. Moo是一位獨立顧問,擁有25年軟體經驗。她在AT&T和 Stroustrup及Lippman密切合作管理複雜的C++ 開發專案。Moo和Andrew Koenig共同為Addison-Wesley出版公司寫了兩本書:《Accelerated C++》(2000) 和《Ruminations on [...]

起伏

Posted by: kevinlin on: 二月 16, 2008

幾乎同時買了psp跟nds,總共花了
nds:4700 + R4+1GmicroSD:1800
psp:5750 + 黑店改機:500
雖然花了1萬多,但是就當作一種犒賞,我也沒別的特別嗜好.
一年中花最多錢的就只有買書(最高紀錄一次亞馬遜買2萬元的書,我還有shaderX5沒買)跟買遊戲.也不愛玩音響不玩車,也不是電腦硬體魔人(不喜歡來硬的,我大學跟硬體相關的課都低空飛過)手機也是人家不要的(其實是找不到想要的).
不過認真的想想,其實看起來真的還漫敗家的:P
但是呢!!一個人的生活就是要想辦法來娛樂一下自己,夢想其實是一個微弱的目標,所以要在每天的生活中找到一個簡單的目標,
每天期待下班吃飯去買飲料,
然後9點多回家前散步一下,也許路過可以聊個天.
回到家,先滿足嚕咪的討摸摸,然後洗澡,上網四處看看,跟嚕咪玩耍一下,睡覺
看起來很平淡,生活就是這樣.
但是在工作上,對於自己未來的路,我卻不想要平平淡淡,人生苦短,要做些不一樣的事情,投名狀有句話可能描寫的還不錯:我這一生,如履薄冰。你說我能走到對岸嗎?
現在我有xbox360,ndsl,psp, PS3暫時不會買 不過未來不一定.其實每一台遊戲機都有他不同的性能,所以可以來個全機霸制.

今天是來了小藍

Posted by: kevinlin on: 二月 15, 2008

小藍是新買的psp,顏色是粉藍

螢幕還漫大的,而且比NDS輕,畫面是魔物獵人2

ds v.s psp 兩台比一比
買的時候比較機車的是,刷機店家竟然要收500元,我知道怎麼刷,只要花2-3秒的時間就好,而且不用成本,有位dark-alex高手,都已經做了一些軟體出來可以直接刷了.但是刷機需要一台已經刷好的psp或者可以跑自己寫的程式的psp(用來製作潘朵拉電池)才可以,所以我沒有~~~~,電玩店都很機車,至少逢甲附近那兩家都是,雖然主機不是跟他們買,但是竟然要收500,又不是燒晶片上去,以前xbox我自己燒chip上去也不用花到500,真是很不滿,都賺這種黑心錢.
PSP Slim Hacks Forum(PSP駭客論壇)
其實psp裡面有一塊Nand Flash的晶片,Nand Flash有三大區域IPL、  IDStorage、   MASS Storage
IPL    必要訊息驗證區域,即經過此區域驗證,MASSstorage內容合格,可以開始工作
IDStorage        機器訊息、序號、地區版本、MAC編號、OpenPSID等訊息
MASS Storage  系統資料區域MASSstorage又含四個子區域
flash0 24M        系統區域 存放系統文件
flash1 04M        系統區域 存放配置文件
flash2 01M        驗證區域 PS驗證區?
flash3 01M        未知區域 用途不明
 在改機(刷機)時,就是把flash0裡面的系統文件flash掉,就是簡單的改韌體操作,
其實也有看了psp軟體的開發,比DS更容易,而且硬體比較強大,雖然沒有觸控,不過看起來再psp開發的東西很容易可以跟PC作移植,DS開發就比較苦一點.

Nvidia選在情人節推倒Ageia

Posted by: kevinlin on: 二月 14, 2008

相對於在情人節前夕鬧分手的那對怨偶,Nvidia 在情人節宣佈正式併購 Ageia 就顯得浪漫多了 (?)。Ageia 的 PhysX 物理運算卡推出相當久的一段時間了,但卻一直打不開市場,或許由 Nvidia 直接將技術整合到自家的顯卡上,是 PhysX 技術最好的出路吧!
出處:http://chinese.engadget.com/2008/02/14/nvidia-ageia-deal-gets-officially-officia/

不規則視窗 part II

Posted by: kevinlin on: 二月 14, 2008

之前有一篇不規則視窗六種方法,其實標題不是下的很好,應該是不規則圖形繪製,那一篇主要就是繪製圖形時,將alpha=0的給去除掉。
這一篇才是真正的不規則視窗的實作。

int SetWindowRgn(
  HWND hWnd,     // handle to window 指定的窗口
  HRGN hRgn,     // handle to region 輪廓
  BOOL bRedraw   // window redraw option 呼叫後是否重繪
);
HRGN是由多個點構成的一個資料結構,所以可以做成任何形狀
ex.HRGN rgn = CreateEllpticRgn(0,0,200,100)就有一個橢圓形的region了
先介紹我自己寫的方法:
設計個演算方法取得某張圖的HRGN
假設有一張圖叫做他Image好了

今天開工了

Posted by: kevinlin on: 二月 12, 2008

我一直以為是明天開工,沒想到是今天~~~~~~
原來假期這麼短!!!
尼可已經被他的主人帶回家了,現在嚕咪都在房裡四處找尼可,真奇怪人家在的時候你都躲起來,人家走了才要找。(聽說尼可回去後也都在找嚕咪…..)
對了,話說PSP好像也不錯,我要也要買來試試看。
其實我是覺得這一串Dude Get Your Own廣告還蠻有趣的。而且遊戲很多美版,沒有中文沒關係,我喜歡英文的遊戲。


Add to Google

這是一個月曆

二月 2008
W
« 八月   三月 »
 123
45678910
11121314151617
18192021222324
2526272829  

最近的回應

simon on 留言板
亞當 on 玩WII不用放光碟
北方鹰 on error LNK2005 operator new(uns…
kevinlin on 留言板
小鬼 on 留言板