原创 廣度尋路的簡單實現

輾輾轉轉,終究覺得要做個筆記,廣度尋路與深度尋路不同,一個找最短,另一個找到就行,但廣度思路與深度無太多差異,只是從尋找1個方向變成4個方向,而a*是從4變成8。 那麼尋路要哪些元素呢?  1.地圖 2.地址 3.方向 首先我們先定義地圖

原创 win32遊戲進度異步加載

翻看自己以前練習的小demo,忽然感覺代碼寫的一團糟,故今而重整一下代碼,也算是溫習win32。 90年後,是感受到互聯網、it技術浪潮很深的一代,我等尤爲其盛,更爲遊戲原理之巧妙、精湛而讚歎不已,因此便借溫習之由,將筆者拙劣的實現拋磚引

原创 DX11 遊戲開發筆記 (二) DX11 基礎框架 上

必須吐槽csdn的排版,真的是對不起它的名字! 抱了很大的決心,才決定寫下這篇博文,筆者大三從其它專業轉行,學習c c++也就一年多,因爲入了遊戲這坑, 故選擇在遊戲引擎這塊泥濘的道路上前進,且行且開心吧。 不得不吐槽一句,國內想學遊戲開

原创 蘋果MacBook iMac免光驅安裝win7方法

介紹很詳細,基本可以解決大部分問題。(資源也在pdf中可以找到,一個很良心的網站) 百度雲鏈接:https://pan.baidu.com/s/10T6Jjnc4WWD1IZH3FnLEKg 如果windows需要分多個區,例如分3個區,

原创 DX11 遊戲開發筆記 (一) 資源介紹

國內對於dx這塊的環境是有點慘淡的,dx11龍書也鮮有人翻譯, 我在知乎上找到一份還算可以的譯本,翻譯了重點,故在貼出: 《Introduction to 3D Game Programming with DirectX 11.0》 譯本

原创 談虛函數與多態

c++中較爲複雜的就是虛函數表這一塊,很多人只是貌似懂了,會用,知道其大概內存模型,卻沒有對其有一個非常清晰的理解,這篇文章一爲我的筆記,二旨在給很多c++的同學一個比較有格調的解釋。 話不多說,我們直接看代碼: class A {

原创 HLSL 老鳥的私人課堂 (一) hello hlsl

本想自己寫,但發現真的沒別人寫的好, 這裏就直接貼前輩的博客鏈接: https://blog.csdn.net/chenjinxian_3d/article/details/51811944#commentBox。

原创 簡單寫一下Vector

  幾個月前重溫了數據結構與算法,對數據和結構有了不同的理解,最近又翻出來看了一下,覺得還是做一篇小筆記最好,故便有了此文。 我記得上課時老師曾講過一句話:編程最重要的是思想,而不是代碼;把思路理清了,自然代碼就會寫了,而且寫的代碼印像會

原创 DX 龍書11 中譯版 pdf

百度雲鏈接:https://pan.baidu.com/s/1jfa7d5RrbXonaaRTCBWmGw 記得留個腳印喲。