Skip to content

gggg826/PrisonLifeRPG

Repository files navigation

#PrionLifeRPG 开发记录

Athor: TheNO.5

标签: Unity Game Develop Note


###未完成的功能

第一界面

  - 分享、评价等调用移动平台API的触发事件的实现
  - IOS退后台重新点开游戏人物加载不全


DATE:  2016.03.23

  1. 修复退出重进时人物加载错误问题

DATE:  2016.03.23

  1. 增回少量委托事件

DATE:  2016.03.22

  1. 完成玩家脚下光圈和头部箭头显示

DATE:  2016.03.21

  1. 完成玩家信息全部显示
  2. 优化玩家信息代码

DATE:  2016.03.18

  1. 完成玩家信息第四页显示
  2. 完成玩家信息第五页显示

DATE:  2016.03.17

  1. 编写玩家信息第四页部分代码

DATE:  2016.03.16

  1. 完成点击技能图标,显示技能详细信息的功能
  2. 完成玩家信息第三页显示

DATE:  2016.03.15

  1. 技能显示改为ScrollView显示
  2. 修复切换人物时技能列表重叠问题

DATE:  2016.03.14

  1. 完成技能数据库库
  2. 完成玩家信息第二页显示

DATE:  2016.03.13

  1. 完善PlayerInfoPanelUI显示系统代码,并成功显示第一页信息

DATE:  2016.03.12

  1. 修改角色系统角色自身按键触发事件以角色所在场景分类
  2. 完成第二界面顶部玩家信息委托渲染的更新
  3. 要继续完善PlayerInfoPanelUI的初始化以及相关操作

DATE:  2016.03.11

  1. 搭建PlayerInfoPanelUI
  2. 整理图集

DATE:  2016.03.10

  1. 编写PlayerInfo单例脚本,添加新游戏,加载游戏,保存游戏方法,并与第一界面按钮建立事件链接

  2. 采用委托方式控制血条显示

  3. 修复拖动血条可以改变数值BUG

     采用PlayerPrefs保存玩家信息
    

DATE:  2016.03.09

  1. 搭建核心界面组的基础界面(Scene),并制作Prefab方便以后界面的搭建
  2. 编写血条百分比跟随Slider的数值变动脚本

DATE:  2016.03.08

  1. 完成图集与assetbundle相关操作
  2. 开始游戏核心界面组的搭建

DATE:  2016.03.05

  1. 编写assetbundle创建与加载工具
  2. 根据图集恢复之前的UI显示

DATE:  2016.03.04

制作图集


DATE:  2016.03.03

  1. 角色基本信息显示功能初步实现,不包含技能列表和特点列表

DATE:  2016.03.02

  1. 制作 New Game UI
  2. 制作 PrisonInfo Panel 第一界面版

DATE:  2016.03.01

  1. 完成成就系统代码构建
  2. 完成成就数据库信息构建

DATE:  2016.02.29

  1. 修复成就图标加载BUG

DATE:  2016.02.28

  1. 增加成就数据表并添加部分成就数据
  2. 编写成就系统代码 图标加载存在BUG

DATE:  2016.02.27

  1. 重新设计Idle动画,加入转身 & 循环控制Event
  2. 重新设计举牌小人加载及Prefab初始化,采用继承思想

DATE:  2016.02.26

  1. 重新设计第一界面代码结构
  2. 添加人物按钮解法事件
  3. 添加浮云按钮,用来查看全部人物信息

DATE:  2016.02.25

  1. 增加角色Idle动画
  2. 增加第一场景中举牌小人的加载,未设定按键

DATE:  2016.02.24

  1. 增加所有角色显示
  2. 添加滑动条显示人物
  3. 可视化插件 XML转SQLiteDB 工具

DATE:  2016.02.23

  1. 编写XML转SQLiteDatabase脚本

  2. 完善SQLite数据库文件

  3. 建立SQLDB读取接口,并加入加载数据方式选择(XML || SQLDB)

    已实现功能:
    
    根据名字把单个角色信息从SQLDB中读取出来,建立数据原型,并将其显示在屏幕上。
    

DATE:  2016.02.22

  1. 增加Mono.Data.Sqlite、sqlite3、System.Data三个DLL
  2. 增加Navicat 破解工具

DATE:  2016.02.20

  1. 添加角色状态属性
  2. XML中增加医生和狱警数据

DATE:  2016.02.21

根据PureMVC框架原理对角色显示代码进行优化


DATE:  2016.02.20

  1. 制作两个prefab(腿在身体上层渲染 & 腿在身体下层渲染),挂载初始化人物图片脚本
  2. 编写XML文本,已加入四个人物信息
  3. 编写XML读取工具
  4. 编写名为CommonDATA的static类,声明一Directionary(只读)用来存储从XML读取的人物信息
  5. 编写CharactorProxy,并提供关于角色操作的接口

测试:

把xml中所列所有角色显示到屏幕上 

DATE:  2016.02.19

人物系统 角色渲染的初始化

#实现思路一(采用):

  1. 编写Excel 映射 XML(包含角色名称、所用Prefab类型及各肢体部分所用Sprite名称)
  2. 制作Prefab
  3. 读取XML各角色信息,赋值给Prefab并加载渲染

#实现思路二(未采用):

组装各角色肢体并依次制作Prefab


DATE:  2016.01.28

搭建第一界面UI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages