原创 cocos2d-x與Android混編實現換“頭像圖片”

      最近接手玩家個性化功能,其中較難處理就是更換玩家的“頭像”操作。通過努力搜索,終於找到解決方案了。      若更換玩家的“頭像”操作,其實就是調用android servers服務裏面的本地圖片,以及選取,裁剪圖片,裁剪完成

原创 【OpenGL遊戲開發之五】freetype2 顯示漢字

1.FreeType2 是什麼?    它是一個爲各種應用程序提供通用的字體文件訪問的軟件包。尤其值得注意的以下特性:提供統一的字體文件訪問接口。支持位圖和向量格式,包括 TrueType 、 OpenType 、 Typel 、 CID

原创 cocos2d-x學習日誌(16) --富文本

      最近做聊天系統,遇到棘手的問題,就是字體要支持多顏色、換行、表情(圖片)、超鏈接!我們不會從OpenGL底層來做這個工作,因爲那樣工作量非常大,不現實,考慮在已有的cocos2d-x接口上進行處理,來組合出我們需要富文本。因A

原创 cocos2d-x學習日誌(18) --程序是如何開始運行與結束?

問題的由來      怎麼樣使用 Cocos2d-x 快速開發遊戲,方法很簡單,你可以看看其自帶的例程,或者從網上搜索教程,運行起第一個HelloWorld,然後在 HelloWorld 裏面寫相關邏輯代碼,添加我們的層、精靈等 ~ 我們

原创 我所理解lua 語言中的點、冒號與self

lua編程中,經常遇到函數的定義和調用,有時候用點號調用,有時候用冒號調用,這裏簡單的說明一下原理。如:點號調用:-- 點號定義和點號調用: girl = {money = 200} function girl.goToMarket(g

原创 設計模式實例(Lua)筆記之六(Adapter模式)

1.描述  “我”在 2004 年的時候帶了一個項目,做一個人力資源管理,該項目是我們總公司發起的項目,公司一共有 700 多號人,包括子公司,這個項目還是比較簡單的,分爲三大模塊:人員信息管理,薪酬管理,職位管理,其中人員管理這塊就用

原创 設計模式實例(Lua)筆記之七(Decorator模式)

1.描述       就說說"我"上小學的的糗事吧。我上小學的時候學習成績非常的差,班級上 40 多個同學,我基本上都是在排名 45 名以後,按照老師給我的定義就是“不是讀書的料”,但是我老爸管的很嚴格,明知道我不是這塊料,還是往趕鴨子上

原创 設計模式實例(Lua)筆記之五(Bridge模式)

1.描述      今天我要說說我自己,夢想中的我自己,我身價過億,有兩個大公司,一個是房地產公司,一個是服裝製造業,這兩個公司都很賺錢,天天幫我在累加財富,其實是什麼公司我倒是不關心,我關心的是是不是在賺錢,賺 了多少,這纔是我關心的,

原创 Lua代碼編寫規範

Lua代碼編寫規範 開發中,大量使用lua,暫時根據當前狀況,總結相對而言較好的規範,在多人協作中可以更好的開發、交流。 介紹 該文檔旨在爲使用lua編寫應用程序建立編碼指南。 制訂編碼規範的目的: 統一編碼標準,通用,提高開發效率; 使

原创 關於cocos2d-x3.0和2.0之間的區別

區別1.去CC之前2.0的CC**,把CC都去掉,基本的元素都是保留的2.0 CCSprite CCCallFunc CCNode .. 3.0 Sprite CallFunc Node ..區別2.cc***結構體改變2.0

原创 Lua中的模塊與module函數

這篇文章主要介紹了Lua中的模塊(module)和包(package)詳解,本文講解了require函數、寫一個模塊、package.loaded、module函數等內容.    從Lua5.1版本開始,就對模塊和包添加了新的支持,可是使

原创 我所理解cocos2d-x 3.6 lua -- 初識MVC

簡單說幾句:    最近的遊戲項目中使用了lua腳本來開發,項目中用到了MVC框架. 從cocos2d-x 3.6 創建lua demo, 簡單分享一下思路和一些開發中的技巧。先簡單說說MVC,即Model View Controller

原创 我所理解cocos2d-x 3.6 lua --使用Cocos Studio

Cocos是觸控科技推出的遊戲開發一站式解決方案,包含了從新建立項、遊戲製作、到打包上線的全套流程。開發者可以通過cocos快速生成代碼、編輯資源和動畫,最終輸出適合於多個平臺的遊戲產品。 Cocos的主要產品有Cocos Studio、

原创 設計模式實例(Lua)筆記之五(Prototype 模式)

1.描述              首先從實際生活來了解原型模式的由來,假設你有一份非常好的講義,你的朋友也想要一份,那麼怎麼辦?重新手抄一份?顯然不是,當然是用複印機複印一份來得方便、直接,並且準確性也高,這種用原型來複制而不是重新創建

原创 設計模式實例(Lua)筆記之一(Factory Method工廠方法模式)

1.描述    女媧補天的故事大家都聽說過吧,今天不說這個,說女媧創造人的故事,可不是“造人”的工作,這個詞被現代人濫用了。這個故事是說,女媧在補了天后,下到凡間一看,哇塞,風景太優美了,天空是湛藍的,水是清澈的,空氣是清新的,太美麗了,