[Unity3D·CSV篇]目录

木头之前分享了一份缓存、读取CSV文件的代码(http://www.benmutou.com/archives/2300),一直想顺便写个教程。但是最近太忙了,我好久好久之前就一直在写的一个Unity3D游戏也一直没写完,终于在这周末写完了。 于是我就一鼓作气,把这CSV的教程也写了。 教程目录:1. [Unity3D·CSV篇]00.CSV是什么?2. [Unity3D·CSV篇]01.CSV新...
阅读(101) 评论(0)

[Unity3D·CSV篇]04.CSV高级缓存

1. 存放所有缓存的字典对象新的缓存方式也不复杂,也是新建一个缓存类:public class CsvDataCached_Higher{    ///     /// 存放所有CSV数据缓存    ///     public static DictionaryType, object> csvDatas = new DictionaryType, object>();    static Cs...
阅读(67) 评论(0)

[Unity3D·CSV篇]03.CSV初级缓存

既然数据对象都有了,要缓存起来,真是太简单了,新建一个专门缓存CSV文件对象的类:public class CsvDataCached_Newer{    ///     /// CSVDemo.csv文件缓存对象    ///     public static Dictionaryint, CSVDemo> csvDemoDatas = null;    static CsvDataCache...
阅读(59) 评论(0)

[Unity3D·CSV篇]02.CSV高手级读取

在上一篇中,保存CSV文件每一行的数据为CSVDemo对象时,总是要用if条件判断当前是哪个字段,然后再给对象赋值。这样太烦人了,要是在开发的过程中不断地有新的想法,不断地新增修改字段,那真是改死人了。甚至完全失去了改动的兴趣,于是游戏的创意就大打折扣,后果十分严重,嗯嗯。(旁白:说了这么多,接下来就要宣传你的“产品”了吧?) 不过,大家不用怕,有木头在,木头有个好招,大家看招吧。 1. 临时的字...
阅读(72) 评论(0)

[Unity3D·CSV篇]01.CSV新手级读取

CSV文件的读取是非常简单的,本篇木头就给CSV新手简单又详细地吹吹水,阿不是,详细地聊聊如何读取CSV文件。 1. 创建CSV文件首先,用Ron’s Editor创建一个新的CSV文件,不要问我怎么创建,这个常识大家应该有。 或者用记事本新建一个文本文件,然后把后缀改为.CSV,不改也行,这个不影响。然后点击【文件】->【另存为】,编码选择UTF-8。(Ron’s Editor不需要这么做)然后...
阅读(76) 评论(0)

[Unity3D·CSV篇]00.CSV是什么?

如果你们有看过木头的其他教程的话,应该会发现,木头大部分时间都在用CSV格式的文件作为游戏的配置文件(旁白:是不是太久没写教程了,连语句都这么不通顺)。1. CSV是什么?CSV是一种格式非常简单的文件,它使用逗号来分隔不同的数据内容,详情自己百度(旁白:我就是从百度点进来的好吗!)在游戏开发里,CSV经常用于静态的数据配置,比如关卡数据配置文件、怪物数据配置文件、装备数据配置文件,比如:如果大家...
阅读(115) 评论(0)

用于Unity上的CSV文件读取工具,一句代码缓存、提取

用于Unity上的CSV文件读取工具,兼具缓存、提取功能。♦功能说明1.支持读取并缓存CSV文件,支持PC端和Android端,不支持iOS 2.只需创建与CSV文件结构对应的类即可,细节无需关心,工具类会自动帮你读取并缓存数据 3.随时读取已缓存的CSV文件对象,也可单独读取CSV文件的某一ID对应的数据 4.不支持“聊天内容”等内容丰富的数据,即,CSV文件中的数据不能包含英文逗号、换行符等特...
阅读(1593) 评论(0)

【笨木头Unity】入门之旅010(完结):Demo之四处找死(五)_UI

UI是游戏里必不可少的元素,在Unity里添加UI是比较轻松的事情,但要玩好它,可就不那么轻松了。没关系,先入门。 笨木头花心贡献,啥?花心?不,是用心。转载请注明,原文地址:http://www.benmutou.com/archives/2196文章来源:笨木头与游戏开发 1.创建UI很早之前也介绍过怎么创建UI,这里简单再回顾一下。在Hierarchy窗口中点击右键,依次选择【UI】-【Te...
阅读(14945) 评论(11)

【笨木头Unity】入门之旅009:Demo之四处找死(四)_在代码里操作物体

有没有发现越往后写,旁白出现的次数越少?是的,最近公司出了点小问题,思绪就变得沉重了一些,思绪一沉重,我的精神分裂就很难发作。 不唠叨了,这次我们来试试在代码里操作物体吧,很简单很简单的。  笨木头花心贡献,啥?花心?不,是用心。转载请注明,原文地址:http://www.benmutou.com/archives/2176文章来源:笨木头与游戏开发   1.找遍全世界,只为了发现你——FindG...
阅读(1808) 评论(2)

【笨木头Unity】入门之旅008:Demo之四处找死(三)_触发器

好了,游戏开始进入奇怪的阶段了,接下来我们要在场景里放上地雷,终结这个帅气的BugPlayer吧。  笨木头花心贡献,啥?花心?不,是用心。转载请注明,原文地址:http://www.benmutou.com/archives/2157文章来源:笨木头与游戏开发  1.Sphere物体除了Cube(立方体)之外,我们还可以创建很多种形状的物体。这里我们需要做一个地雷,地雷是有一个杀伤范围的,或者叫...
阅读(2126) 评论(4)

【笨木头Unity】入门之旅007:Demo之四处找死(二)_主角移动和旋转

上一篇我们仅仅是创建了场景和主角,暂时不具备任何玩法。 这次,我们来看看怎么让主角移动起来。  笨木头花心贡献,啥?花心?不,是用心。转载请注明,原文地址:http://www.benmutou.com/archives/2131文章来源:笨木头与游戏开发  1.Update,又是Update似乎游戏开发里总是无法离开Update,我现在的工作不是游戏开发,没法使用Update,导致我非常不习惯。...
阅读(2353) 评论(4)

【笨木头Unity】入门之旅006:Demo之四处找死(一)_场景和主角

终于把一些基本的东西介绍完了,我不想再介绍无聊的菜单和快捷键了,这些东西大家自己在折腾的过程中慢慢熟悉就好。有什么不懂的就问度娘,不喜欢度娘的,可以找谷歌。 这次,我们来开始一个很简单的Demo,我突然想到一个游戏,又或者只能叫做Demo。一个人物,可以四处走动,地图上有很多暗雷,踩到之后会随机产生一些效果(比如加血、掉血、增加防御、小若失去吐槽能力等等)。 人物身上当然得有一些UI,这些UI会跟...
阅读(2164) 评论(2)

[笨木头Unity3D]杂记003·Unity在Android中读取文件

这周被一个问题给折腾了几个晚上,那就是在Android中读取文件,这本是一件很简单的事情,可想象总是美好的。  笨木头花心贡献,啥?花心?不,是用心。转载请注明,原文地址:http://www.benmutou.com/archives/2094文章来源:笨木头与游戏开发 1.在电脑上读取文件首先要解决的当然是在电脑上读取文件了,这个并不难,网上一堆资料。比如:public static stri...
阅读(3657) 评论(3)

【笨木头Unity】入门之旅005:正常人都要掌握的操作

各位,对不起,我一直都很想快点进入代码的教程,但是不知道为什么,老是在编辑器这边徘徊。这不,本篇又要介绍编辑器了,唉。(小若:好可怜…个屁吖,还不是你自己要介绍的!)  笨木头花心贡献,啥?花心?不,是用心。转载请注明,原文地址:http://www.benmutou.com/archives/2089文章来源:笨木头与游戏开发 1.技能快捷键呐,我们玩Dota的人呢,是绝对不能忘记一件事情的——...
阅读(2177) 评论(2)

【笨木头Unity】入门之旅004:地形初初初级介绍

我突然有点不知所措,Unity的教程果然很难写,我有点不知道该从哪个话题开始写起。我想,从地形开始写起?这个用的比较多,嗯,就它吧。(小若:不知道为什么,我总感觉好像很随便的样子)  笨木头花心贡献,啥?花心?不,是用心。转载请注明,原文地址:http://www.benmutou.com/archives/2063文章来源:笨木头与游戏开发 为什么标题是【初初初级介绍】?(小若:我知道,你口吃)...
阅读(2156) 评论(0)
166条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:898568次
    • 积分:11878
    • 等级:
    • 排名:第2683名
    • 原创:160篇
    • 转载:6篇
    • 译文:0篇
    • 评论:1569条
    木头个人博客
    博客专栏
    最新评论