第乙個專案算是基本完成.基礎玩法確定,玩法功能實現,服務端介面聯通,記錄下過程,後面會說具體功能點:
除去前期框架搭建時間,整個專案玩法功能0-1的實現基本用了半個月時間,都是業餘時間搞的,總時長沒有記錄.速度自己還算滿意,**都是從頭寫的,專案難度也不大,cocos-lua這塊也基本撿起來了
整體功能如下:
客戶端1.主場景
2.炮塔
3.子彈
4.怪物
5.其他
炮台擺放
a*尋路
戰鬥控制
ui更新
自動登入
格仔基類實現
戰鬥邏輯
尋找目標
範圍顯示
戰鬥邏輯(追蹤目標)
型別:暴擊
範圍減速
毒液整排
動畫移動
熱更新配置表
http通訊
離線獎勵
數值系統
服務端(資料庫結構)
1.使用者資訊
2.塔防遊戲資料表
主鍵id
賬戶密碼
暱稱使用者id
金錢關卡
建築等級
地圖資訊
登入時間
目前所有介面都已經聯調完成,外網架起來就可以了,後面的工作主要是完善遊戲,做做周邊功能:
其他功能:
1.sdk接入(廣告,統計,bugly,分享)
2.資源替換
3.任務系統(成就系統)
4.排行榜
5.新手引導
6.效能優化(重點)
cocos-lua 篇基本完成,現在在考慮後面做creator 還是 unity .選定題材以後還會以本系列相同的形式,從0-1的過程,發布出來.
吐槽:csdn這個**巨難用....
遊戲開發 十三 之 塔防 炮塔技能設計思路
壓縮gif的時候有問題.但是可以將就看.這裡我一共實現了5種炮塔的攻擊 單體暴擊 範圍群攻 毒液減速 整排攻擊 先說下我之前見過的這類遊戲的原始碼,然後再說下我的做法.看過的幾個原始碼,基本上實現的思路就是 炮塔選中目標 炮塔發射子彈 炮塔控制子彈 子彈打中目標 炮塔根據自身攻擊計算損失血量,或者怪...
Cocos2D 塔防遊戲製作之旅 十四
塔之戰 炮塔的攻擊 炮塔就位了?檢查.敵人前進中?再次檢查 它們看起來就是如此 看起來到了擊潰這些傢伙的時候了 這裡我們將智慧型置入炮塔的 中去.每乙個炮塔檢查是否有敵人在其攻擊範圍.炮塔一次只能攻擊乙個敵人.貓豬注 如果有,炮塔將開始向敵人 直到兩件事之一發生 敵人移出攻擊範圍或者敵人被摧毀.炮塔...
塔防遊戲固定路線解析
在塔防我們需要小怪沿著固定路線行走,今天就給大家分享一下我的方法,直接上 可在 裡看分析 首先我們在場景裡建立好cube當作怪,capsule來當作固定路點的點 接下來我們寫乙個指令碼,將他繫結在cube身上 建立路點陣列 public gameobject pathpoint 開始的索引 int ...