原创 A*尋路算法

A*尋路算法 A*尋路算是遊戲開發中很常見的一種尋路算法,網絡上相關的介紹也非常多,這次從其他尋路算法談起,來看一看A星算法是如何誕生的,本文所有尋路算法使用TypeScript實現 算法默認權重不爲負數 廣度優先搜索 廣度優

原创 CocosCreator 圖片資源加載和釋放

CocosCreator資源加載和釋放 CocosCreator的官方文檔對資源的加載和釋放方面描述的不算清楚, 不少人對遊戲內存的把控沒有信心,今天我就來捋一捋CocosCreator的資源加載和釋放,權當是測試一下各個資源加

原创 CocosCreator Android項目集成Admob

AndroidStudio集成Admob 前段時間公司的遊戲開發的差不多了,集成了一些SDK,本次要說的就是其中之一的Admob,這個變現sdk就不用介紹了吧,看到這個文章的肯定都知道是什麼,實在不清楚就去玩玩度娘。其實Android應用

原创 OpenGL學習筆記(1)--創建一個窗體

創建一個窗口 創建一個cpp文件 引入glew和glfw的頭文件 #define GLEW_STATIC #include <GL/glew.h> #include <GLFW/glfw3.h> 接下來我們創建main函數,在這個函數中我

原创 GIT使用筆記

GIT使用筆記 GIT合併時二進制文件衝突 取消已經track的文件的版本控制 git reset的三個參數 GIT使用筆記 GIT合併時二進制文件衝突 GIT在合併時如果出現衝突,如果是普通的文本文件,git會在文件衝突的

原创 通過CocoaPod方式在ios平臺集成ADMob

最初打算直接將admob的framework繼承到項目中去,喜聞樂見的出現了非常多的鏈接錯誤,由於admob支持通過admob集成,所以換成該方式集成進項目。關於CocoaPods網上有非常多的介紹,這裏就不再贅述了 通過Cocoapod

原创 Shell 雜記

介紹下Shell中的${}、##和%%使用範例,本文給出了不同情況下得到的結果。假設定義了一個變量爲:代碼如下:file=/dir1/dir2/dir3/my.file.txt可以用${ }分別替換得到不同的值:${file#*/}:刪掉

原创 GooglePlay支付總結

GooglePlay支付 配置支付權限 <uses-permission android:name="com.android.vending.BILLING" /> 在AndroidManifest中配置了該權限,上傳至GooglePla

原创 OpenGL學習筆記(0)

前言 LearnOpenGL-CN是一個非常棒的網站,它是一份非常棒的OpenGL教程,我正在這個網站閱讀學習,本文章也是我的學習筆記,非常建議感興趣的朋友去看看,也希望我的文章對你有用. MacOS OpenGL環境搭建 教程使用的

原创 上傳到GooglePlay的Apk簽名被改變

上傳到GooglePlay的Apk會被重新簽名 最近在準備發佈新版本的時候,測試同學發現新版本的apk覆蓋老版本的時候安裝失敗了,通過命令行安裝發現問題 Failure [INSTALL_FAILED_UPDATE_INCOMPATIBL

原创 Android app發佈到GooglePlay

Android app發佈到GooglePlay 開頭的廢話: 最近使用cocoscreator開發的一個遊戲的android版本需要發佈到google play, 要上傳到google play就需要再app中集成google play

原创 CocosCreator 遊戲發佈到Instant Game

CocosCreator 遊戲發佈到Instant Game InStant Game是Facebook的一個類似微信小遊戲的一個平臺,允許開發者發佈自己的遊戲,可以通過內購和廣告獲得收益 Instant Game由於蘋果政策的關係,不