背包系统 装备系统和锻造系统 - 基于Unity5.3UGUI 2016年5月
任务1: 课程源码、素材、笔记和UML图下载地址
任务2: 000-游戏演示 04:21 % O! c8 T4 v% v# D" n3 l
任务3: 001-课程介绍 16:57 % b5 f$ l- y" w+ H- p5 Y4 A5 q
任务4: 002-设计物品的UML类图 17:29 8 N5 V- l8 i" e, u" t
任务5: 003-开发Item物品类 10:14 9 t0 K) x! t1 X% F% f2 C- w3 B
任务6: 004-开发消耗品类、装备类、武器类和材料类 15:27
任务7: 005-设计物品类的Json文件 12:12 $ j2 h/ K) e7 R, |9 k
任务8: 006-开发InventoryManager物品管理器 09:45
任务9: 007-Json解析准备(曲折fixbug)22:04 , ^, h. G/ f2 F9 b
任务10: 008-Json解析(曲折解析过程) 29:07
任务11: 009-JsonObject讲解 08:32
任务12: 010-设计背包的UI 15:46 c4 a( x2 ~! V
任务13: 011-开发Slot和Item的Prefab预制体 07:04
任务14: 012-更改Knapsack和Chest的设计 04:46 l5 n7 y6 V1 n* {' G
任务15: 013-给Inventory添加物品存储的功能 10:29
任务16: 014-完善物品存储功能 12:04
任务17: 015-开发Slot的StoreItem存储功能 06:25
任务18: 016-测试背包物品存储功能 06:45 4 V r1 J u* l
任务19: 017-背包中物品的UI更新显示 06:58
任务20: 018-设计ToolTip的UI 10:05 . T- ?1 \3 y. \. E
任务21: 019-开发ToolTip类控制提示信息显示和隐藏 11:42
任务22: 020-把ToolTip交给InventoryManager进行管理 06:32 8 g8 V* X, k# A* F+ f
任务23: 021-检测鼠标的进入和移除 控制ToolTip的显示和隐藏 07:18 2 U- ?! y4 X8 T* F( y
任务24: 022-控制提示信息面板的跟随 13:26
任务25: 023-添加蓝瓶的Json和Fixbug 05:21 4 `3 T q: f1 l4 P
任务26: 024-添加胸甲的Json 07:37
任务27: 025-控制装备类型Json信息的解析 06:12
任务28: 026-完善所有的装备Json信息 15:18 & ?% L3 F) t; Z0 S4 P3 `
任务29: 027-武器Json信息的完善和解析 06:35 ) H8 p) ]/ l, {/ w/ w2 t
任务30: 028-材料Json信息的完善和解析 07:02
任务31: 029-完善物品的提示信息显示 12:46
任务32: 030-完善消耗品、装备和武器的提示信息显示 10:24 9 @% u3 }' T3 U
任务33: 031-在InventoryManager添加PickedItem的管理 08:36 + }% ^- r; \" x5 {! a& o
任务34: 032-物品移动各种情况分析 15:41
任务35: 033-处理物品的捡起 15:06
任务36: 034-处理物品数量的一半的捡起 14:59
任务37: 035-代码设计改善 03:01
任务38: 036-控制选中物品跟随鼠标 05:41 9 [! }; i/ M; `8 I2 R
任务39: 037-给物品添加显示的动画 13:58
任务40: 038-按下Ctrl一个一个放置物品 10:55 " b) R7 R& x/ P
任务41: 039-物品放置-累加和剩余情况处理 10:00
任务42: 040-InventoryManager中代码的设计优化 02:58
任务43: 041-处理把物品放到空的物品槽里面 07:30 F# i# L) ^. O+ V8 B6 H) B1 q
任务44: 042-添加Chest箱子 03:47 ) B3 G) F: e! _
任务45: 043-处理物品的丢弃 05:55
任务46: 044-控制背包的显示和隐藏 09:55 # I; A& [5 n, v" e% x' n. A
任务47: 045-解决问题Fixbug 02:44 . z5 N7 j( M; ]6 v0 Q N* u; H8 X: c
任务48: 046-处理物品交换 04:07
任务49: 047-设计角色面板 12:22
任务50: 048-管理角色面板所有的物品槽 08:48
任务51: 049-代码设计更换 03:24
任务52: 050-分析装备拖拽穿戴方式的情况 05:54 2 i& _( M5 e- Q/ D c' I! Z& ^0 J4 R
任务53: 051-处理装备的穿戴 22:13 ( k2 l' g/ X$ K
任务54: 052-装备的穿戴和卸下 07:39
任务55: 053-处理装备的右击事件 09:02 : `( u+ c' E7 X' R6 O+ O5 Q
任务56: 054-处理装备的自动穿戴 11:13
任务57: 055-Fixbug 02:46 ' O0 d1 g$ ^5 a8 N) c2 I- x2 G
任务58: 056-处理装备的脱下 04:12 ) S+ @, h8 W: e5 e( x3 x
任务59: 057-控制角色面板的显示和隐藏 03:14 % N' x/ I) I& U( F
任务60: 058-控制角色面板的属性显示 24:39
任务61: 059-设计小贩商店 06:48
任务62: 060-小贩商店中物品的初始化 06:15 ' k: w# j3 D' a8 A8 _
任务63: 061-给角色添加金币属性 06:06
任务64: 062-物品购买功能 06:30
任务65: 063-物品出售功能 07:30
任务66: 064-设计锻造系统界面 08:12
任务67: 065-设计锻造系统的秘方类和秘方Json 07:09
任务68: 066-解析秘方Json 10:37
任务69: 067-开发物品合成的核心匹配算法 15:50
任务70: 068-物品的合成锻造生成处理 14:21 * `- m, V0 k0 @
任务71: 069-控制锻造界面和商店界面的显示和隐藏 03:30
任务72: 070-控制物品的存储和加载 14:29 5 f2 F- U3 O6 X0 i& t$ L
任务73: 071-Fixbug 09:36
任务74: 072-Fixbug和游戏发布 12:35" T' y/ h: m0 D, ^: X6 I( l
下载地址:
|