游戏开发(十四) 之 塔防项目完结篇

第一个项目算是基本完成.基础玩法确定,玩法功能实现,服务端接口联通,记录下过程,后面会说具体功能点:

游戏开发(十四) 之 塔防项目完结篇_第1张图片游戏开发(十四) 之 塔防项目完结篇_第2张图片

除去前期框架搭建时间,整个项目玩法功能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这个表格巨难用....

你可能感兴趣的:(游戏开发之路)