一、介绍 资源是游戏开发中的原材料,也就是组成游戏的模块。 Unity只是一个游戏开发引擎,而并不是一个资源开发软件。这就意味着在游戏中需要的资源通常是由一些设计者使用其他软件开发出来的,然后设计者会将这些制作好的资源导出,并传递给Unity,而Unity负责将这些资源有机地组合到一个游戏系统中。 ...
分类:
编程语言 时间:
2018-03-10 00:16:19
阅读次数:
313
一.作业题目 实验题目 试仿照三元组或复数的抽象数据类型写出有理数抽象数据类型的描述 (有理数是其分子、分母均为整数且分母不为零的分数)。 有理数基本运算如下所示: 1.构造有理数T,元素e1,e2分别被赋以分子、分母值 2.销毁有理数T 3.用e(引用类型参数)返回有理数T的分子或分母,当入参i为 ...
分类:
其他好文 时间:
2018-03-08 22:03:28
阅读次数:
365
有些人问我,在现有的语言里面,有什么好的推荐?我说:“Java。” 他们很惊讶:“什么?Java!” 所以我现在来解释一下。 Java超越了所有咒骂它的“动态语言” 也许是因为年轻人的逆反心理,人们都不把自己的入门语言当回事。很早的时候,计算机系的学生用Scheme或者Pascal入门,现在大部分学 ...
分类:
编程语言 时间:
2018-03-03 15:28:30
阅读次数:
192
谈论了这么多程序语言的事情,说得好像语言的好坏就是选择它们的决定性因素。然而我一直没有提到的一个问题是,“程序语言”和“程序语言工具”的设计,其实完全是两码事。一个优秀的程序语言,有可能由于设计者的忽视或者时间短缺,没有提供良好的辅助工具。而一个不怎么好的程序语言,由于用的人多了,往往就会有人花大力 ...
分类:
编程语言 时间:
2018-03-03 13:56:20
阅读次数:
253
在谈论到程序语言的好坏的时候,总是有人说:“程序语言只是一种工具。只要你的算法好,不管用什么语言都能写出一样好的程序。”在本科第一堂编程课上,我的教授就这么对我们说。可是现在我却发现,这是一个根本错误的说法。 我不知道这种说法确切的来源,然而昨天在浏览网页的时候,偶然发现了 C++ 的设计者 Bja ...
分类:
编程语言 时间:
2018-03-03 12:26:23
阅读次数:
214
在现实的软件工程中,我经常发现这样的一种现象。本来用很简单的代码就可以解决的问题,却因为设计者过分的关注了“通用性”,“可维护性”和“可扩展性”,被搞得绕了几道弯,让人琢磨不透。 这些人的思维方式是这样的:“将来这段代码可能会被用到更多的场合,所以我现在就考虑到扩展问题。”于是乎,他们在代码中加入了 ...
分类:
其他好文 时间:
2018-03-03 11:02:48
阅读次数:
132
关于shortcut icon和icon代码的区别介绍 过去,为保证favicon出现,网站设计者和开发者采用了多种方法。很难明确地保证favicon可以在所有电脑上显示,即使是用同一版本的一种浏览器。 下列代码另一个局限就是它把favicon关联到了某个特定的HTML或XHTML文档上。为避免这一 ...
分类:
Web程序 时间:
2018-03-02 12:19:18
阅读次数:
1966
sql注入(百度的): 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安 ...
分类:
数据库 时间:
2018-03-01 23:29:23
阅读次数:
584
本篇导读: 可以说Git目前非常火,这与设计者剑指偏锋的设计思想有很大关系。Git采用发散的思维管理代码,最大的特点就是分布式,他可以让来自不同地区的开发者共同完成一个作品,让每个开发者都可以发挥个性,同时又可以由发起者(即项目管理者)统一发布新版本。各个地区的开发者,还可以离线开发,这样版本管理系 ...
分类:
其他好文 时间:
2018-02-26 17:50:16
阅读次数:
323
在软件完成之后,我们需要对软件进行一系列的测试,在我们编写软件时,需要进行单元的测试,集成测试,但是,测试系统与集成测试有很大的区别,在集成测试的时候,你可以自己创造自己的测试数据,进行自身测试,但是在测试一个系统之时,需要的与测试小组和开发小组中的一小部分合作,然而在测试时,将和整个开发小组进行合 ...
分类:
其他好文 时间:
2018-02-25 17:27:38
阅读次数:
109