摘要: 在程序设计 之 C#实现《拼图游戏》 (上)中,上传了各模块代码,在本文中将详细剖析原理,使读者更容易理解并学习,程序有诸多问题,欢迎指出,共同学习成长! 阅读全文
posted @ 2017-04-15 12:00 蜡笔小黑 阅读(7272) 评论(10) 推荐(6) 编辑
摘要: 通过c#语言来实现拼图游戏 阅读全文
posted @ 2017-04-12 14:01 蜡笔小黑 阅读(9815) 评论(14) 推荐(1) 编辑
摘要: 很多刚刚接触编程的人都不知道怎么下手编写程序,特别是学习了新的知识点,不知道有什么用,那么本文将以简单的存储结构及简单的运算,条件语句,分支语句,循环语句结合,带来一个双人对战版五子棋,这是一个简单的模型,实现了五子棋最最基本的功能,还有好多地方需要补全,如边界问题,设计问题,游戏逻辑问题,希望读者阅读后能够注意,通过自己的努力来完善它,还能扩展各种功能,如悔棋,网络对战等,有时候写程序和小生命一样,慢慢会成长,而我们作为“父母”的看到自己的小宝宝成为有用之才,过程之欣喜特别棒! 阅读全文
posted @ 2017-02-01 19:53 蜡笔小黑 阅读(14721) 评论(6) 推荐(2) 编辑
摘要: 计算机学习者经常会用到诸如Sqlserver Mysql Orcal 等“关系型”数据库。 问题一:那么,到底什么是“关系”呢? 首先,我们来看以下三组数据 注:A1,A2表示具体的某个人,比如张三,李四 我们用数学集合的形式对其进行表达,得到三个集合 男人: D1 { A1,A2,A3 } 女人: 阅读全文
posted @ 2019-12-27 08:45 蜡笔小黑 阅读(3495) 评论(0) 推荐(0) 编辑
摘要: 首先,对构成游戏世界的基本元素进行建模,如下图所示: 第一阶段,因为将采用构造运行时对象管理办法,我的思路是: 1.数据:为寻求统一的数据标准,采用贫血模型(先不在对象内部赋予这些对象行为)的方式构造基本对象。 2.关系:为达到数据关系的统一,场景“Scene”中的“Spirits” 通过这种只表达 阅读全文
posted @ 2019-06-24 17:29 蜡笔小黑 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 粒度统一与建模: 为屏蔽人为编译时代码构建复杂,业务难以统一的现象,实现运行时自动化,将编码转移为“配置数据”形式,系统自动通过装配器将模型与配置进行原型装配,实体管理器获取原型模型,进一步形成实体并投入实体数据库中进行统一管理。如下图所示: 如同“面向对象程序设计”中,“对象or类”是一等公民,将 阅读全文
posted @ 2019-06-24 12:09 蜡笔小黑 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、分析与抽象: 我们想要构建一个游戏世界,即构建一个项目。需要将领域问题拆解,我的思路是,无论如何,第一部分一定是“动画模块”的设计,因为我对游戏的理解是“一部即使人为干涉的电影”。如果你放下手中的手柄、键盘,那他就是一部电影,而这正是游戏的基础。我将我的引擎名定义为OF(OlderFlower, 阅读全文
posted @ 2019-06-24 11:39 蜡笔小黑 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 序·楼主对游戏编程的印象仅停留在小学计算机课堂上的Flash动画教学中,为探索模型驱动架构这个宏观目标,先选定了一个领域 “游戏”,寻找一种“轻量级”的游戏开发框架,实现游戏领域内设计的高度统一,以“模型”开发的方式减轻对编码的依赖,更专注于游戏业务实现。 一、什么是电子游戏? 为达到某种目的,玩家 阅读全文
posted @ 2019-06-24 11:09 蜡笔小黑 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 问题一:变量交换 利用异或操作来进行变量交换,可以省下一个空间,即不借用第三变量。 问题二:数组求和 问题求解过程更加注重 “套路” ,注重问题本身的描述(归纳)。 问题三:数组反转 似乎,熟悉多钟形式之间的转化。 开始,我们为了成长,试着脱离“解决问题”的苦难开始理解“抽象”,离开迭代,学习递归。 阅读全文
posted @ 2019-06-04 16:45 蜡笔小黑 阅读(209) 评论(0) 推荐(0) 编辑
摘要: “数据”是机器学习的基础。 初学机器学习时,我们通常处理的数据格式通常是以下的形式: 属性(特征) 几室 几厅 供暖(0地热 1暖气) ... 临街(1临街 2不临街) 楼层 房价 样本1 3 2 1 ... 1 5 300000 ... ... ... ... ... ... ... ... 样本 阅读全文
posted @ 2018-12-28 23:02 蜡笔小黑 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 定义:机器学习是人工智能的一个分支领域,主要关于构造和研究可以从数据中学习的系统。 小不忍则乱大谋,不可急功近利,工欲善其事,必先利其器,得能吃苦。 今日上午,阅读了西瓜书的第一章绪论,大致了解了机器学习的一些宏观内容,在下认为,接触一个全新的、完全陌生的’领域,从导读起,先死记硬背记下一些概念,再 阅读全文
posted @ 2018-12-27 11:24 蜡笔小黑 阅读(669) 评论(1) 推荐(1) 编辑
摘要: --概述-- 2016年,阿尔法狗大战李世石引起轩然大波,题主得知之后,感觉非常酷炫,于是开始关注各种人工智能的新闻,如车联网,无人驾驶,智能推荐,智能医疗等相关内容,但是苦于没时间去学习,一直没能触及。这次,有大量的时间,我觉得要有所行动了。挑战开始! 挑战者战前数据概述 数学 0基础(还记着部分 阅读全文
posted @ 2018-12-25 23:10 蜡笔小黑 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 首先我们来看一下这个著名的八皇后问题 八皇后问题:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 在这个问题提出之后人们又将它扩展到了n×n格的棋盘摆放n个皇后有多少种摆法 其实这是只有在8×8出现这种问题吗?那显然不是嘛, 阅读全文
posted @ 2018-11-27 13:47 蜡笔小黑 阅读(743) 评论(0) 推荐(1) 编辑