lancelotdiary.blogspot.com
藍斯洛‧雜技的雜記: 七月 2013
http://lancelotdiary.blogspot.com/2013_07_01_archive.html
Good programmers copy, great programmers steal.". Android NDK Cocos2d-x WinGDB Mobile Visual Studio 2012. Posted by 藍斯洛 in 程式雜技. 小小的搞定了 Cocos2d-x 這個跨平台開發的遊戲引擎,做個紀錄。 Android SDK, NDK 的安裝就不提了。WinGDB 有個 Mobile 版本,可以支援 Android NDK 的 Build 與 Debug,這個也要先安裝起來。 Cocos2d-x 先去下載來,這次裝的是新版本,Cocos-x 2.1.4。 1 以 WinGDB 建立新的 Project and Solution, “New Android Java native package”. 2 Cocos2dx SDK 裡的 Cocos2dx 目錄,複製到 Project Solution 目錄中,與 Package 的 src, res 等目錄同一層。 Configuration/Target, Target ABI = armeabi. Common/Linker,...
lancelotdiary.blogspot.com
藍斯洛‧雜技的雜記: 三月 2010
http://lancelotdiary.blogspot.com/2010_03_01_archive.html
Good programmers copy, great programmers steal.". My GDC 2010 (Day 5). Posted by 藍斯洛 in 程式雜技. GDC 最後一天。下午上完課,晚上就要到機場去,很操. 第一堂課,本來要參加一個滿有意思的課程,但是,由於出發得較晚,結果因為人數已滿而進不去。( 我又要抱怨這糟糕的課程安排了. ). 跑去聽了一場比較另類的題目, Paint-by-Gender: How to Add Pink Gameplay to Your 'Blue' Title (and Still Keep All the Boys Happy). 意思是,如何讓你的遊戲可以受女生歡迎,男生也不會太反感。 1 Detailed backstory for characters and the world. 2 Major female character(s), non-stereotypical. 3 In-game relationships, especially ones the player can affect. 故事還沒完,Ga...
lancelotdiary.blogspot.com
藍斯洛‧雜技的雜記: Unity3D Plug-in for Android -- Activity 擴展方法
http://lancelotdiary.blogspot.com/2012/05/unity3d-plug-in-for-android-activity.html
Good programmers copy, great programmers steal.". Unity3D Plug-in for Android - Activity 擴展方法. Posted by 藍斯洛 in 程式雜技. Unity3D 的 Android Plug-in 還有另一種實做方法。當需要使用 Android SDK 中的 Java 物件時,利用這個方法來將 Unity3D 與 Android SDK 結合是比較好的。 1 先在 Eclipse IDE 中,新建一個 Android Project。 2 在 Project 的 Property 中,點選 Java Build Path,切到 Libraries 的分頁,按鈕 Add External JARs…,然後選擇 Unity 安裝目錄,找到 Editor Data PlaybackEngines androidplayer bin 子目錄裡的檔案 classes.jar 來加入. 3 修改 Activity 的 Java Code. Android.os.Bundle;. B 將 Android Project 中的 A...
lancelotdiary.blogspot.com
藍斯洛‧雜技的雜記: 第一支 Android App 上架,從無到有的全記錄 (3)
http://lancelotdiary.blogspot.com/2012/08/android-app-3.html
Good programmers copy, great programmers steal.". 第一支 Android App 上架,從無到有的全記錄 (3). Posted by 藍斯洛 in 程式雜技. Https:/ play.google.com/store/apps/details? 可以載入地圖之後,下一個要做的事,就是抓到我們的位置,還有,把地圖移到我們所在的位置上。 我們需要的是 LocationManager, LocationListener, 還有 MapController。 LocationManager 的作用是定位我們現在的位置,然後再將定位的結果傳喚給 LocationListener。不過呢,LocationListener 是一個抽象類別,需要我們自己去繼承實做,主要要實做 onLocationChanged 這個函式。 所以,我們先建立一個 GeoUpdateListener 類別。 Public class GeoUpdateListener implements LocationListener {. 160; . 160; {. 160; ...
lancelotdiary.blogspot.com
藍斯洛‧雜技的雜記: 十月 2011
http://lancelotdiary.blogspot.com/2011_10_01_archive.html
Good programmers copy, great programmers steal.". Visual Studio 2010 是好物. Posted by 藍斯洛 in 程式雜技. 前一陣子 CryEngine 釋出 SDK,抓來看了以後,發現它的編輯器介面很漂亮,多翻了翻,才知道原來是用 MFC Library 做的。 這下子又引起我對 MFC 的興趣。 顯然 MFC 還不至於像傳說中的那麼慘。 最近打算重新改寫遊戲資源檔案打包上傳的工具程式,想到了 MFC,打算拿著來試試。 Your First MFC C Ribbon Application with Visual Studio 2010. 趕快隨手很快的建了一個專案,勾選幾個項目後,完整功能的 Dock Panel, Ribbon Menu ( 還有一個 Outlook的 Navigation Bar 沒勾) 都有了. Visual Studio 2010 是好物. 銀狐 Silver Fox 的碎碎唸. Color Band is featured on Apple's App Store!
sfoxstudio.com
岩田聰過逝後,任天堂的掌門人會是? - 銀狐 Silver Fox 的碎碎唸
http://www.sfoxstudio.com/10236
銀狐 Silver Fox 的碎碎唸. 銀狐 Silver Fox 的碎碎唸. 不過另一位竹田玄洋在任天堂的年資比宮本茂更長,雖然作品的數量沒有宮本茂那麼多,不過從很早以前就以製作人的身份參與了拳擊遊戲 Punch Out 等遊戲的開發。 手機遊戲 進擊的 Tap Titans (Attack of the Tap Titans). 手機遊戲 從網頁搬上移動平台的 ドラゴンクエスト どこでもモンスターパレード. Http:/ news.yahoo.co.jp/pickup/6174341. 在 我是怎麼走進遊戲這一行的 Part 2 一台Super 5磁碟機開啟的新大陸. 在 我是怎麼走進遊戲這一行的 Part 2 一台Super 5磁碟機開啟的新大陸. 在 我是怎麼走進遊戲這一行的 Part 7 盜版遊戲拷貝小弟轉職打雜遊戲企劃. 在 我是怎麼走進遊戲這一行的 Part 7 盜版遊戲拷貝小弟轉職打雜遊戲企劃. 在 我是怎麼走進遊戲這一行的 Part 8 支援、自製、代理、中文化一把抓. 在 我是怎麼走進遊戲這一行的 Part 8 支援、自製、代理、中文化一把抓.
lancelotdiary.blogspot.com
藍斯洛‧雜技的雜記: 六月 2011
http://lancelotdiary.blogspot.com/2011_06_01_archive.html
Good programmers copy, great programmers steal.". Posted by 藍斯洛 in 程式雜技. 你看標題就知道了, 「自己做作業系統? 台灣的資訊相關書籍,多如過江之鯽,作業系統核心的內容已經夠硬了,還要自己寫程式來做? 幾個月前我在書店裡看到的時候,愣了一下,覺得很神奇,怎麼會有人出版這種書? 果然, 今天閒晃的時候又看到它,整本書還是跟新的一樣。 這種市場小之又小的書,一不注意,就會消失在書店裡,再也找不著。 這是一本兼具趣味、實用與學習性的作業系統書籍。作者以獨創手法,從電腦的構造、組合語言、C語言開始解說,讓讀者透過實作與測試學會演算法,並在自由愉悅的氛氛下,從零開始建構作業系統。 即使是初學者,也不需畏懼,因為連貓咪都能輕鬆學會自作作業系統! 68年次,西元。 上高中那一年到了生平第一次也是唯一一次的電腦補習班上課,學的居然是Basic程式設計,於是就這樣產生了Coding之魂。 97年從遊戲程式外包起家,從此就踏入了一個無法回頭的行業。 銀狐 Silver Fox 的碎碎唸. 關於把 Mil 開源,徵求大家意見.
lancelotdiary.blogspot.com
藍斯洛‧雜技的雜記: Unity 3D Plug-in for Android 開發指南
http://lancelotdiary.blogspot.com/2012/02/unity-3d-plug-in-for-android.html
Good programmers copy, great programmers steal.". Unity 3D Plug-in for Android 開發指南. Posted by 藍斯洛 in 程式雜技. Unity 的 Plug-in 是以二進位存在的,所以,在不同的平台上,必須開發不同的 Plug-in,例如,在 PC Windows 平台,使用 dll 檔,在 Android 系統,使用 .so 檔。 在使用 Unity 開發專案時,因為是在 PC Windows 平台上操作,所以當使用了 Android 的 .so 檔時,會造成無法在 Unity Editor 中即時操作遊戲的問題。至於是否可以有個取代方案,例如,另外寫個相同功能的 dll 檔來在 PC Windows 平台上操作,這要再做進一步測試。 Unity 的官方文件,是建議將 Plug-in 複製到專案的 Assets/Plugins/Android 目錄下,如果沒這個目錄,就自行建立一個。 所以,就是將寫好編譯好的 .so 檔,複製到這個目錄下就可。 C# Script 如下 (已經改過了). Float x = 3;.
lancelotdiary.blogspot.com
藍斯洛‧雜技的雜記: 第一支 Android App 上架,從無到有的全記錄 (2)
http://lancelotdiary.blogspot.com/2012/08/android-app-2.html
Good programmers copy, great programmers steal.". 第一支 Android App 上架,從無到有的全記錄 (2). Posted by 藍斯洛 in 程式雜技. 這樣說吧, App 裡頭要使用 Google Map 的資料,需要 Google 的授權。所以, Google 要求開發者要登記一個 Google Map API 的金鑰。App 還在開發中的時候,先使用 Debug 版的金鑰就可。至於發佈版的金鑰,後面再說吧。 取得金鑰前,先要簽署 Maps API。 Sign Up for the Android Maps API - Android Maps API - Google Code. 打勾,填入 MD5 Fingerprint,然後按下 Generate API Key。 Android SDK 附有一個名稱為 debug.keystore 的檔案。 Windows Vista / Windows 7:. C: Users user .android debug.keystore. 160; 版本: 3. 160; ...160;...
lancelotdiary.blogspot.com
藍斯洛‧雜技的雜記: 七月 2011
http://lancelotdiary.blogspot.com/2011_07_01_archive.html
Good programmers copy, great programmers steal.". Posted by 藍斯洛 in 寫不完的遊戲引擎. 今年 GDC 給我的一個大震撼,就是,Game Engine / Graphic Engine 裡,要加上圖形除錯功能。 回頭翻了一本 3D Game Engine Architecture 的書,才發現人家早早就有說了。 然後發現,啊,Engine 裡頭那個顯示 Bounding Box 的物件,不就是其中一個圖形除錯物件麼? Bungie 在開發 HALO 時,連網路封包的數據與優先權都用即時圖形顯示。 我們真的該把圖形除錯的功能加到 Engine 裡。 我叫它做「圖形除錯設備」。 ( Graphic Debugging Facilities ). 最後一個組件呢,就是弄了一組除錯用的 Camera 跟 Frustum。遊戲場景的攝影機,是場景管理中很重要的運算基礎,但是我們怎麼知道這些運算有沒有問題? Hmm 看來 Frustum 的 Culling 並沒有算得很乾淨. 銀狐 Silver Fox 的碎碎唸.