勉強算是個游戲
5年前學 Flash 三個星期就能做這樣的東西,C++搞了4個多月才能達到這效果……
不過,接觸底層的感覺真的很好,用代碼寫出“按鈕”跟“拖”一個來用感覺完全是不一樣的。^^
代碼還沒有優(yōu)化,C++的內(nèi)存管理確實有很多陷阱呀!萬惡的析構(gòu)……不過放心玩,至少沒有內(nèi)存泄露啦。
從零開始寫程序的感觸太多了,估計教程我要寫兩周了。關注我技術(shù)博客的朋友敬請期待吧,接下來要寫的東西絕對是最直接最實用的第一線經(jīng)驗。下載地址:(包含完整源代碼,雖然我還沒來得及整理代碼和寫注釋,您就勉強忍忍我的英文想當然的縮寫與表示法吧^^)
ps: 今天早上起來做了個小修改,程序運行時內(nèi)存消耗就少了10M。該的就是把TextSurface類釋放TTF_Font*的時間從析構(gòu)函數(shù)改到構(gòu)建SDL_Surface后馬上釋放。上面的下載鏈接里面我就不改了,源代碼大家可以自己修改后編譯。
4月11日更新:因為有部分朋友的系統(tǒng)無法運行。我用MinGW(gcc)重新編譯了一次,并且修改了VC編譯版本的部署文件,重新上傳了游戲,請大家在新地址下載:
Windows版本
http://sourceforge.net/projects/uvi/files/LoveTest/LoveTest_win32/LoveTest.rar/downloadLinux版本
http://sourceforge.net/projects/uvi/files/LoveTest/LoveTest_Linux/LoveTest.tar.gz/download
posted on 2008-04-10 11:20
lf426 閱讀(789)
評論(0) 編輯 收藏 引用 所屬分類:
資源和下載