原创 關於遊戲中的特效
http://blog.csdn.net/bugrunner/article/details/7705596 特效是遊戲中增加交互印象的很重要一方面,一個好的特效系統能夠很大程度上提高遊戲的特色。這尤其體現在動作遊戲上,比如God
原创 10個重要的算法C語言實現源代碼
10個重要的算法C語言實現源代碼 包括 拉格朗日,牛頓插值,高斯,龍貝格,牛頓迭代,牛頓-科特斯,雅克比,秦九昭,冪法,高斯塞德爾 。都是經典的數學算法,希望能開託您的思路。轉自kunli.info 1.拉格朗日插值多 包括拉格朗日
原创 gluPerspective and gluLookAt 在OpenGL-ES中的替代
Code: void perspective(double fovy, double aspect, double zNear, double zFar) { glMatrixMode(GL_PROJECTION); glLoadI
原创 PSP開發指南第五課
在學會架設開發環境,編寫第一個程序,領略一些編程技巧,並且涉獵列一些經典程序之後,接下來我們開始第五課,你不要想這裏有什麼會讓你感到驚訝的,這只是通過學習一些高級的概念來增強我們的編程技巧。 高
原创 psp開發教程-----第一課 安裝開發環境
Lesson 01 Setting up the Development Environment第一課 安裝開發環境How to get the tool chain and PSP SDK up a
原创 Linux下的通用線程池創建
本文給出了一個通用的線程池框架,該框架將與線程執行相關的任務進行了高層次的抽象,使之與具體的執行任務無關。另外該線程池具有動態伸縮性,它能根據執行任務的輕重自動調整線程池中線程的數量。文章的最後,我們給出一個簡單示
原创 psp編程指南第二課
學習了第一課之後,你已經建立了編寫psp程序的編譯環境。也許你已經迫不及待開始你第一個psp程序。這個教程將爲你提供一些c語言的基礎知識,併爲你的編程之路打下基礎。 我們先建立目錄來存放我們要編
原创 PSP程序開發第四課-----png格式圖像處理
通過GU函數在自己的程序中添加(png)圖像,我想這應該是每個人想要的。下載本課Demo首先我假設你已經安裝了cygwin(也可以不要),並且安裝了DevkitPro,知道怎樣生成eboot.pbp並且放入psp中運行,那就往
原创 PSP開發指南第三課
在讀過第一課和第二課之後,你現在應該可以安裝開發環境。並且可以完成基本的PSP編程。現在應該做更深一步的的學習。做一個"hello world"應用程序是很不錯的。但是它並不是萬能的,所以這個指南就是教
原创 《火炬之光》中的“X射線”效果
轉自http://blog.csdn.net/xoyojank/article/details/4791555 玩了下《火炬之光》, 沒想到能用OGRE做到這麼個程度, 很讓人驚歎! 剛開始玩就注意到人被遮擋時, 並不是像其它遊
原创 跟我一起寫Makefile(五)
隱含規則 在我們使用Makefile時,有一些我們會經常使用,而且使用頻率非常高的東西,比如,我們編譯C/C++的源程序爲中間目標文件(Unix下是[.o]文件,Windows下是[.obj]文件)。本章講述的就是一些在Makefil
原创 跟我一起寫Makefile(二)
書寫命令 每條規則中的命令和操作系統Shell的命令行是一致的。make會一按順序一條一條的執行命令,每條命令的開頭必須以[Tab]鍵開頭,除非,命令是緊跟在依賴規則後面的分號後的。在命令行之間中的
原创 跟我一起寫Makefile(一)
概述 什麼是makefile?或許很多Winodws的程序員都不知道這個東西,因爲那些Windows的IDE都爲你做了這個工作,但我覺得要作一個好的和professional的程序員,makefil
原创 PSP開發教程第六課----如何加入音樂
本課中將爲你在程序中播放音樂來一點小小的提示。音效和背景音樂經常被忽略,但它往往能讓你的程序變得更有趣。幸運的是,這篇教程會教你如何在程序里加入音樂。 首先我們先要通過SVN得到libmad(lib
原创 跟我一起寫Makefile(三)
使用條件判斷 使用條件判斷,可以讓make根據運行時的不同情況選擇不同的執行分支。條件表達式可以是比較變量的值,或是比較變量和常量的值。 一、示例 下面的例子,判斷$(CC)變量是否“gcc”,如果是的話,則使用GNU函數編譯