编码
文章平均质量分 76
abcdefgo167
我不是有钱人
展开
-
3D游戏编程——血条制作
血条(Health Bar)的预制设计。具体要求如下分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法IMGUI用scrollabr制作血条:GUI.HorizontalScrollbar(new Rect(20, 20, 200, 20), 0.0f, bloodValue,0.0f...原创 2019-11-21 23:22:59 · 855 阅读 · 0 评论 -
关于数字编码的小知识
百度百科给出的定义如下: 数字编码是只采用数字和有关特殊字符来表示数据和指令的编码。 大多数数字编码采用位置表示法,即任何一个数字量都可以通过一些数字的和来表示。根据这些数字码在表示式中所处的不同位置,有不同的值。也就是说,每个不同的位置,都具有自己的“权”。 十进制数据系统是人们最熟悉的数字系统,但是在数据转换和计算机处理中,使用十进制数据系统是很困难的,甚至是不现实的,这需要使用十个不同的原创 2017-10-22 16:54:45 · 10264 阅读 · 0 评论 -
Java语言历史
20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开原创 2017-12-10 16:41:29 · 301 阅读 · 0 评论 -
结构化程序设计方法
产生 E.W.Dijikstra在1965年提出的,是软件发展的一个重要的里程碑。它的主要观点是采用自顶向下、逐步求精的程序设计方法;使用三种基本控制结构构造程序,任何程序都可由顺序、选择、循环三种基本控制结构构造。是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变单纯而明确,为设计一些较大的软件打下了良好的基础。 基本要点 1.采用自顶向下,逐步原创 2017-11-25 22:03:52 · 3448 阅读 · 0 评论 -
贪吃蛇进阶之路
第一次打贪吃蛇的时候,花了好多时间,打出的代码如下:#include<stdio.h>#include<stdlib.h>#include<time.h>char map[12][12] = { '\0' };int i, j,k=0,e=0,a,b;int sx[10] = { 1, 1, 1, 1, 1, 0, 0, 0, 0, 0 }, sy[10] = { 5, 4, 3, 2,原创 2017-12-26 00:24:01 · 418 阅读 · 0 评论 -
贪吃蛇设计与算法
我觉得在这个游戏中,最难的就是move函数了,打得很艰难,不过最后终于在改了很多次后成功打出来了。如下:void move(char a){ int j1 = sx[0], j2 = sy[0]; if (foodnum == 0){ foodx = rand() % 10 + 1; foody = rand() % 10 + 1;原创 2017-12-26 01:09:11 · 611 阅读 · 0 评论