原创 c++程序員必須牢記的24條

在網上看到別人給c++新手的24條建議,覺得挺有道理的,記錄一下。其實這24條不只對學習c++有效,對一般的學習也有效。 【牢記24條】  1.不要看到別人的回覆第一句話就說:給個代碼吧!你應該想想爲什麼。當你自己想出來再參考別人的提示,

原创 cegui_src版安裝與編譯

1. cegui 0.7.1的下載地址:http://prdownloads.sourceforge.net/crayzedsgui/CEGUI-0.7.1.zip?download 2. cegui 0.7.1依賴庫的下載地址:htt

原创 用ORGE+OFUSION+CEGUI+NxOrge+OpenAL組件構造一個遊戲引擎

     最近打算做一個賽車遊戲,先去看了<<DirectX 9.0 3D遊戲開發基礎>>和<<DirectX遊戲開發終極指南>>這本書,根據裏邊的教程,一步步實現了一些基本的功能模塊,學完<<DirectX遊戲開發終極指南>>後,已經可

原创 CEGUI學習筆記五-- 如何如何擴展CEGUI庫(一)

本文以FrameWindow爲對象,粗略的講述瞭如何擴展CEGUI庫,從而添加一個全新的基礎控件類型。 -------------------------------------------------------------------

原创 XML開發庫之XmlLite

MSDN描述:XmlLite 是一個快速安全的非緩存只進 XML 分析器,它允許開發人員生成高性能的 XML 應用程序。 XmlLite 可以使用能夠使用動態鏈接庫 (DLL) 的任何語言;Microsoft 建議使用 C++。 官方網站

原创 CEGUI學習筆記三-- 如何顯示中文

CEGUI使用utf8編碼格式。這就意味着我們可以很簡單的就顯示中文。 1、弄個包含中文的字體,在這裏我借用大多數例子裏的 “C:/windows/Font/simhei.ttf”文件。把這個文件拷貝到Datafiles文件夾的Font文

原创 渲染分析工具

3D Ripper DX Forum GLIntercept - Similar tool for OpenGL OGLE - GLIntercept plugin for capturing geometry from OpenGL a

原创 CEGUI學習筆記七--如何擴展CEGUI控件庫(二)

本文是擴展CEGUI控件庫的第2部分,對FalButton.CPP文件的分析記錄。目的是探究下如何去控制 Renderer,從而徹底實現一個CEGUI沒有的控件類型。 但是分析未完成,希望這些半成品能對大家有用。 PS:由於公司的網絡限制

原创 orge_src版編譯與安裝

今天編譯了orge,第一次安裝編譯orge挺麻煩的,現把編譯和安裝步驟總結一下: 1.ogre 1.7.0的下載地址:https://sourceforge.net/projects/ogre/files/ogre/1.7/ogre-v1

原创 wxWidget Visual Studio 2008環境配置

本文轉載自笨笨狼的cnblog 一、下載並解壓縮wxWidgets   1. 到 http://www.wxwidgets.org/downloads 下載一個wxMSW版本的wxWidgets。(wxMSW是專門針對Windows系統)

原创 轉--CEGUI學習筆記一--FirstWindow和FalagardDemo1分析

前言         該系列文章將記錄我在學習CEGUI(0.6.0)時碰到的一些問題和得出的心得體會,適合沒有任何CEGUI基礎的朋友看。我會不定期的將自己的學習整理成筆記,同時由於我是本月剛接觸CEGUI,也是正在學習的階段,所以熱烈

原创 3D遊戲引擎特效系統設計

本文轉自:http://blog.csdn.net/shadow_gz/article/details/6359220 特效系統 對於通用化的特效,圖形效果,我設計結構是如下: 第一部分: EntitySource  特效的渲染實體,封裝

原创 CEGUI學習筆記四-- [轉載]如何輸入中文

2008.5.5[修改] 修改了關於工具函數的命名,使上下文統一[修改] 修改了CEGUI::System::getSingleton().injectChar(...),原文沒有調用 獲取單件。感謝 [email protected]

原创 falagard skinning ssytem for CEGUI 參考手冊翻譯(2)

<FrameComponent> Element 目的: <FrameComponent> 元素通常通過用8幅圖片給4個角,4條邊和一幅單一圖片來做背景來定義一個圖象框架,如果忽略那麼任意一個圖象都不是必須的。(一共最多9個圖片) 屬性:

原创 CEGUI學習筆記二-- FalagardSkinning使用手冊第2章翻譯

CEGUI學習筆記二-- [翻譯]FalagardSkinning使用手冊第2章本文翻譯了FalagardSkinning使用手冊的第2章。 閱讀完本文,你將瞭解如何自定義一個控件外觀的方法,並且將看見自己剛剛的成果! ---------