Time of Update: 2018-12-05
經過2個月的,苦苦掙紮,終於實現了 一款mmo用戶端基本的功能.納米盤:(需開啟串連下載,並非直接下載)http://www.namipan.com/d/cc3a2077b3fb74dc2aa78f2e051d10e572591ab54a914c00推薦!!!!:迅載下載(需開啟串連下載,並非直接下載)http://www.xunzai.com/down.aspx?down=ok&filepath=timeshift%2f%b9%c5%c4%b9%c0%f6%d3%b0.rarwww.
Time of Update: 2018-12-05
visual maxscript 是3dmax提供的一個使用起來非常簡單的ui外掛程式編輯器,使用他可以建立產生基於事件的UI指令碼,如:當按鈕按下時會執行的命令,有點類似VB或MFC的,當然這裡只是max外掛程式。 首先需要開啟 visual Maxscript,在3dmax菜單的MaxScript功能表項目的最後子項,開啟即進入了visual
Time of Update: 2018-12-05
找活時候的遊戲Demo.拿出來大家玩吧..基本上都是攢起來的技術.情境用了3ds檔案格式, Octree進行片面管理. 角色用了 md2 md3兩種模型. 問:為啥這麼用?答:因為這個是引擎Demo呀..要把所有的 功能都show出來. 問:為啥寫的這麼菜?答:因為2年前我就是很菜嘛... 問:為啥沒自己格式?答:現在我他娘的有了.. 問:為啥不去死?答:現在有技術比較珍惜生命了... 問:這麼蠢的東西拿出來還
Time of Update: 2018-12-05
程式中開始new了一塊記憶體,最後銷毀時使用Delete[]老報錯, pointNum = GetPointNum(file);pPointList = new POINT3F[pointNum-1];memset(pPointList, 0, sizeof(POINT3F)*(pointNum-1));後來發現紅色部分大小與程式所需記憶體大小明顯不符,後來將其改為: pointNum = GetPointNum(file);pPointList = new POINT3F[pointNum+1
Time of Update: 2018-12-05
文章目錄 GeneralHacks GeneralBreak on szone_error not working [permalink] Sometimes when you have memory corruption issues, the malloc library happily informs you:Borkdoku(11062,0xcec0600) malloc: *** error for object 0xd10901
Time of Update: 2018-12-05
引擎還不是太完整..尤其動畫那個地方.可以忽略了..這個東西主要我是拿來寫演算法用的,因為不需要編譯器想在哪寫都可以 1.典型的精靈引擎.2.遊戲整體架構為 MVC3.使用鏈式管理精靈.4.使用Lua為引擎指令碼.可以在Lua上面控制引擎的邏輯.5.底層為c.表層為c++. ....您的修改會使其變的很強的..呵呵. 源碼地址:http://download.csdn.net/source/2181520
Time of Update: 2018-12-05
哇真是不容易呀.整了快1年了.中間由於com的加入又返工了兩次..今天終於可以進入第二期開發了.由於本引擎為自己消遣而完成.故不參與商業.可以拿來隨意使用,休閑娛樂TS3.0經曆了TS1.0 2.0的技術沉澱.今天架構已經比較成熟.Lua作為主邏輯開發語言..綁定了opengl為基礎的渲染引擎.還有TS遊戲引擎.配合目前還比較坑爹的Lua編輯器.構成了TS3.0的主架構.TS3.0的特性:由於TS3.0使用了opengles2.0為標準並以c++ lua編碼.
Time of Update: 2018-12-05
關於Lua的閉包的用法。動態語言閉包是一大特色,但是知道如何產生一個閉包,不知道閉包如何來使用就會變成一個非常尷尬的問題。前幾天突然想明白了。跟大家說說。有其他好的理解也歡迎來和俺討論切磋。 for i in iter() do print(i)end 這是Lua的泛型for的一個虛擬碼。Lua提供了一些迭代器比如 pairs()這個東西。問題這個迭代器是如何寫的呢?我們把for拆開來看iter會一直被調用 直到iter返回 nil為止。所以說
Time of Update: 2018-12-05
也許是我對max骨頭的建立比較模糊..所以這個匯入骨頭功能一直困擾俺..直到昨天才恍然大悟...如果說白的話.主要就是白到想當然上面了..我原來以為.只要把綁的點 和 骨頭(一根線段) 輸入..是這個樣子弄...結果.壓根不是.骨頭是有個封套.還有個Mesh組成的.我就瞎..後來沒轍.就弄了弄max的骨骼.問了問俺同事.終於發現其奧妙了..最終搞定了這個噁心的東西. 實際上並不難..如果你知道IGame這個外掛程式.(SDK帶了一個xml的檔案格式).我目前的小test就是.匯入這個東西.
Time of Update: 2018-12-05
學習QML有幾天了..感覺是個非常不錯的指令碼...非常容易.定義表單和c++互動都非常的便捷..這裡說明一下如何讓QML支援中文.. 實際上非常簡單..只要在QML的字串上面加上 qsTr("XXXXX") 就可以了.之後需要使用 多國語言工具來產生 qm. 首先 進入命令提示字元.進入我們的 qml所在的目錄(我的qml是在
Time of Update: 2018-12-05
RSA公開金鑰加密在電腦產業中被廣泛使用在認證和加密。可以從 RSA Data Security Inc.獲得的RSA公開金鑰加密許可證。公開金鑰加密是使用一對非對稱的密碼加密或解密的方法。每一對密碼由公開金鑰和私密金鑰組成。公開金鑰被廣泛發布。私密金鑰是隱密的,不公開。用公開金鑰加密的資料只能夠被私密金鑰解密。反過來,使用私密金鑰加密的資料只能用公開金鑰解密。這個非對稱的特性使得公開金鑰加密很有用。 使用公開金鑰加密法認證 認證是一個身份認證的過程。在下列例子中包括甲和乙,公開金鑰加密會非
Time of Update: 2018-12-05
3G視頻檔案3gp編解碼庫解析3gp檔案. 分解出frame,以及相關的資訊,比如keyframe等等.根據解析的資料,可根據客戶要求,按照原有的keyframe切割檔案,或者按照檔案大小切割檔案.庫中包含了對3gp檔案的splitter,mux等等操作.免去貴公司在對3gp檔案研究方面的巨大痛苦,為貴公司產品的發布贏得時間.另可根據需求定製.OS: windows, symbian.聯絡電話137-6436-1143(楊先生).
Time of Update: 2018-12-05
//先行編譯指令#fileonce 該檔案僅僅載入一次#include 負載檔案#define 定義宏#ifdefine 如果定義了宏#ifndefine 如果沒有定義宏#endif 結束IF//關鍵字-類型typedef 轉義類型var 動態變數int
Time of Update: 2018-12-05
Adroid 應用程式開發環境搭建 其實基本步驟網上已經有很多介紹了,詳細參考以下連結:http://www.cnblogs.com/lukun/archive/2011/02/22/1961444.html 下面就將我在安裝過程遇到的問題加以總結: 1. 安裝jdk2. 安裝Adroid sdk a) 下載完成後,運行SDK
Time of Update: 2018-12-05
Cocoa with gcc command這裡介紹一下怎麼開發最簡單的Cocoa程式,這個程式是在是太簡單,因為如果你用Xcode的話,選用Cocoa Foundation Command Tool的話,應該不用寫任何代碼, 但是這裡是為了向大家介紹一下,這個最簡單的程式是如何通過gcc編譯成功的,當然裡面還有一個東西可以做一點解釋.先看看原始碼:#import <Foundation/Foundation.h>int main(int argc, char* argv[]){
Time of Update: 2018-12-05
關於cocos2d-x的精靈touch訊息監聽Demo.//// TSSpirte.h// TSSpiriteTouch//// Created by TSEnel on 13-2-23.////#ifndef __TSSpiriteTouch__TSSpirte__#define __TSSpiriteTouch__TSSpirte__#include <iostream>#include "cocos2d.h"using namespace cocos2d;class
Time of Update: 2018-12-05
沒想到這麼快就搞定了.最新版本的3.0太多windows的東西了.灰常難移植Mac.所以使用了老版本TS3.0來一步一步的移植吧.第一版.目前只有LuaEdit + cocos2d-x 可以調試Lua.圖1:顯示介面.圖2: Debug支援.補充:LuaIDE用法.1. F9就是下斷點了.. 需要首先選到程式碼上面..再次F9就會取消斷點.2. 當斷點斷下來了.F10就是下一行F11就是進入..3. Watch功能就是看 變數..把變數名自己輸進去斷行符號.嘿嘿...4. Stack就是堆棧了.
Time of Update: 2018-12-05
凸包的定義:內角和是360°的就是凸包.看起來就是圍出來的凸多邊形.每個角沒有超過180°的.凸包的形成:凸包是由n個收尾相接的向量圍出來的.所以有順序的說法.凸包的樣子:該圖形是5個點,5個向量圍出來的圖形.1. P0 -> P12. P1 -> P23. P2 -> P34. P3 -> P45. P4 -> P0根據向量可以根據右手法則.知道2d向量的2d法線.
Time of Update: 2018-12-05
寫程式.尤其是開發遊戲應用.最需要的就是看到運行結果.如果debug的時候看不到當前刷屏的瞬間效果.會感到非常的不爽.實際上本文僅僅是提到一句話就可以解決這個問題. 在windows API開發的時候可以HWND CreateWindowEx( DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int
Time of Update: 2018-12-05
很多編程規範裡都提到了盡量避免使用縮寫,理由是“長度不是問題”,確實對於編譯器來說也許“長度不是問題”,但對於程式員來說,長度絕對是個問題。試問:Application_ShowDetails_Button 和 APL_ShowDetails_BTN