BlackJack魔兽世界单机版版里面分析出来的概率可以运用到实践中吗?

& iOS下载 &
Blackjack 21点 17.3
投诉建议:
千万流量共享 百度高权重排名
软件大小: 269.9 MB
软件厂商:
软件语言: 简体中文
软件授权: 免费
更新时间:
支持类型: Touch、iPhone、iPad
太平洋本地下载
编辑推荐:
Blackjack 21点17.3应用截图
与来自世界各地的数百万玩家一起免费玩最好的二十一点(21 点)!二十一点是一款任何玩家都会喜欢的刺激游戏。下注,获得比庄家更高的点数赢取筹码。沉浸在娱乐场的氛围中,感受风险并抓住财富的尾巴。立刻游戏提升您的技能、获取经验、结交新朋友,成为有史以来最棒的二十一点玩家!游戏特色: 免费筹码 – 每天登录游戏即可获得免费筹码。 与好友一起游戏–通过电子邮件邀请好友加入游戏,可免费获得奖励作为回报。 获得多种奖励 – 加大赌注、赢得与庄家对局的游戏、冒险组成 21 点并解锁成就。 任务 - 完成每日任务可获取免费筹码! 您专属的个人档案页面 - 追踪您的游戏进度和状态! 获得经验并提高等级!看看您赢了多少次二十一点锦标赛以及您取得的成就。 获取独特道具并将其显示在您的个人档案上! 查看其他玩家的个人档案进行比较! 与其他玩家聊天 - 通过方便好用的游戏内即时通讯工具,在棋牌桌上获得更多乐趣,您还可以和其他二十一点玩家聊天! 确保公平游戏 - 经认证的随机数生成器 (RNG),能带给您最棒、最公平的二十一点游戏体验。 学习玩法 – 您是二十一点新手,但一直想尝试玩一下?我们简单的教程模式将帮助您跨出第一步,快速了解关于二十一点、获胜组合以及游戏规则的所有信息。 简洁界面 – 游戏界面简洁而美观,让您只需轻触一下便可下注、停牌或拿牌。 3D 图像 – 完全免费的二十一点游戏,惊艳逼真的 3D 图像。 无需注册 - 直接开玩。无需注册,即可通过访客模式使用我们的免费棋牌应用。 单一帐户 – 在智能手机上免费玩二十一点游戏后,可以继续在平板电脑上玩,而不会丢失进度。使用单一帐户即可玩我们应用中的所有棋牌游戏!* 想玩二十一点以外的游戏? *试玩我们的其他游戏,感受难忘的 3D 体验: TEXAS HOLD’EM POKER - 专业棋牌玩家中最受欢迎的棋牌游戏!来令人惊讶的扑克竞标赛测试您的技能水平吧! ROULETTE - 具有惊艳的 3D 图形和三种轮盘桌:法式、美式和欧式。 OMAHA POKER - 一种更动态的扑克游戏,手中有 5 张牌。 更多惊人组合让您体验更多乐趣!游戏仅对达法定年龄的玩家开放。游戏并不提供任何金钱或其他价值物奖励。在游戏中取得成功,并不表示您在真正的赌场游戏中也能取得成功。更新内容*SPLIT BET POKER
全新游戏:
- 一种采用经典组合的新式扑克玩法
- 赢取高达 1000 倍下注
- 如果您发得一手烂牌,可收回下注
*即将推出!多桌锦标赛
MTT - 全新锦标赛形式
- 选择您的战略
- 在几十张牌桌上和成百上千位玩家角逐
- 晋级决赛牌桌,赢得整场锦标赛
*即将推出:新老虎机
- UNICORN KINGDOM
- MAYAN JUNGLE
- DIAMOND RUSH
没想到最新版本的Blackjack 21点已经有269.9 MB这么大了,不知道用起来会不会很卡
墙裂推荐,Blackjack 21点不流氓,被流氓应用骚扰得好痛苦
Blackjack 21点是特别好的应用,超简洁!Blackjack 21点没有太多累赘功能,真心赞
虽然现在有不少网络游戏游戏,但我最新话的还是Blackjack 21点,优秀的操作体验爽得不要不要的
推荐,这个应用我用了很久了,还行
今日更新推荐 同类软件下载排行
热门关键词黑杰克Blackjack玩法 大全_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
黑杰克Blackjack玩法 大全
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩1页未读,
定制HR最喜欢的简历
你可能喜欢作詞/曲/編曲:ゆちゃP 翻译來源:vocaloid中文歌詞wiki
翻译:四海漂泊怪叔叔 绘师:ハツ子 本家:sm
还木有人为作者打赏我来第一个打赏
还木有人为爱豆应援,TA的人气需要你来守护我来第一个应援
收录这首MV的悦单
选择举报类型
附加描述:
要求5-500个字,您还可以输入500字
若您还有其他的意见或建议,请联系&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
实践出真知:零基础小白学编程做游戏的 14 周历程
摘要:人人都应该学编程吗?随着每个人的工作与电脑连结愈发紧密,也许这是真的。我是游戏设计师,在分工细致的国内网游业界,不需要研发或美术背景也能担当游戏设计重任的角色多了起来。有时候他们甚至只需负责撰写剧情文档或游戏文案,一切涉及程序的工作内容都有开发同学代为解决。不离开自己的comfortzone也能很好地完成任务。但在本职之外,了解程序如何工作,能带来许多好处:日常工作中重复的工序可以自行使用程序解决;易犯的错误可以通过程序避免;更不用提编写脚本的能力,能够让你直接控制你所设计的
人人都应该学编程吗?随着每个人的工作与电脑连结愈发紧密,也许这是真的。
我是游戏设计师,在分工细致的国内网游业界,不需要研发或美术背景也能担当游戏设计重任的角色多了起来。有时候他们甚至只需负责撰写剧情文档或游戏文案,一切涉及程序的工作内容都有开发同学代为解决。不离开自己的 comfort zone 也能很好地完成任务。
但在本职之外,了解程序如何工作,能带来许多好处:日常工作中重复的工序可以自行使用程序解决;易犯的错误可以通过程序避免;更不用提编写脚本的能力,能够让你直接控制你所设计的内容的每个细节,了解设计的边界及内部空间。
毕竟,太初之时,只有程序。程序员想:「专职美术、策划、设计、产品经理是好的。」便有了他们一干人等。
「每周一游」:每个星期快速开发一个游戏,连续进行数个星期。这是许多开发者们磨练自己想法和技巧的方式。
我没有计算机背景或美术基础,但乘中国游戏行业大发展,却也幸运入行成为一名游戏策划。我希望在日常工作之余,用一个办法来锻炼自己对游戏系统设计和开发过程的理解。因此,我参加了 Coursera 上的几个课程,并且用课程提供的方便工具来实现设想中的功能。
一开始的成果非常基本、非常简单,但到后面挑战等级逐渐上升,到最后已经能独立完成 600 行左右的程序。
接下来我就给各位看看我在这近四个月中的成果,以及我从中学习和体会到的内容。我尽量省略比较枯燥的实现细节,一来可以避免无聊,二来需要下功夫的东西还是亲手实践比较有帮助。如有兴趣可来我的微博交流。
第一周:包剪锤蜥史波克(Rock-paper-scissors-lizard-Spock)
Sheldon%20喜欢的游戏。
谢耳朵爱玩的游戏,石头剪子布的升级版。内容最最基本,只要在控制台里输入命令,命令通过%20if-elif-else%20转化成数字(0-4,分别代表出的5个东西)。
电脑则会随机生成一个数字,转换成字符串。再根据双方数字,用%20if-else%20判断胜负即可。
对我来说这是自己亲手编写的第一个游戏。它虽然简单,但包含了一个游戏必须的全部要素:它有着固定的开始和结束,以及胜负的规则。
第二周:猜数字
猜数字游戏就是由电脑随机生成指定范围内的一个数字,由你来猜,电脑告诉你是高还是低,一定次数后未猜中则输掉的游戏。
在这个游戏中第一次引入全局变量的概念。初始化时,上下限以及允许你猜测的次数都是读取全局变量。这样一来,我们可以在游戏核心的方法之外,使用别的方法来修改全局变量,让玩家可以自己选择数字范围和猜测次数。游戏本身则依然是%20if-elif-else%20这样写成的。
这是我亲手编写的第一个可以由玩家调整游戏设置的游戏。
第三周:秒表游戏
秒表游戏是个考反应的游戏。点击开始后秒表开始向前走,若你按停秒表时,秒表的时间恰巧停在整数(小数点后为0),则你得1分。游戏会记录你按停的总次数和得分数。
这个游戏中涉及到为每个功能编写单独的方法。如玩家控制的按钮start()、stop()、reset();游戏本身时间前进的tick()等。同时,为了让时间正确地显示在屏幕上,还有一个将时间转化为「A:BC:D」这种形式的方法。
我们计时的方法是定义一个叫%20time%20的变量。由于这个游戏中最小的计时单位是%200.1%20秒,所以每经过%20100%20毫秒我们就让这个数字%20+1。与此同时,编写一个%20format()%20方法经过一系列计算将这个数字转化为分、秒和0.1秒,显示在屏幕上即可。判断玩家是否得分仍然使用%20if-else%20结构。
这是第一次涉及到玩家进行的复杂操作,也是第一次认识到,在游戏画面的表象之下究竟应该有些什么机制在运行。
第四周:乒乓(Pong)
终于我们从小朋友玩的游戏进入了街机时代!
传说%20Pong%20是世界上第一个电子游戏。在那个游戏机只有滚轴操作的年代,这个有着极简单画面的游戏启发了无限后来者。看着它在手下形成还有些小感动呢。
这个游戏也是我制作的第一个不模拟现实中的「逻辑」,而是模拟「物理」的游戏。它的核心部分是球的速度变化、板子的速度变化,以及球与边界和板子的碰撞。
为了让这个游戏不至于无限地进行下去,我让球的速度随着每一次板子碰撞上升。但上升的公式写成了指数函数,于是这球就啪啪啪越打越快每一回合很快就结束了。若改为对数函数,则会缓慢地趋近一个上限,令每一回合后期的双人对局非常紧张、充满变数。
这是我第一次体会到游戏的「手感」到底是怎么回事。每一次对参数的细微调整对手感带来的变化,可以让设计者与游戏本身有着更深刻的接触。这是在目前分工充分的网游公司的日常工作中体会不到的感觉。
除此之外,很快地你就能从一个简单原型中看出未来变化的可能。是否可以加入:
「球击打在板子的不同部位,会弹向不同方向」?
「当板子击球时,板子本身的速度会令球曲线飞出」?
或者「连续击中球数次后玩家可以发出大招」?
等等诸如此类。想到这里,这个游戏能成为数十年游戏业的起点,也是有其道理的。
第五周:记忆游戏
记忆游戏就是将多对牌打乱顺序朝下放置,玩家一次翻开两张,若相同则原样留着,若不同则翻回去。所有牌都翻开后玩家胜利。
在这个游戏中,暂且用数字来代替扑克牌。我们用了一个%20list%20(我有点搞不太清%20list,%20array,%20tuple,%20set%20几个词的中文翻译,不乱讲了……)来以%20Boolean%20值(True%20和%20False)记录每张牌是否翻开的状态。当设为翻开时,露出数字,否则在相应位置绘制一张牌背。
这个游戏的逻辑方面比较%20tricky%20的地方就是整个游戏实际上有三种状态,需要分别处理:
新游戏,一张牌都没翻开
翻开了(本回合内)第一张牌,等待翻开第二张
翻开了(本回合内)第二张牌,等待判断是否相同
于是我使用一个叫做%20state%20的变量,分别以%200,%201,%202%20代表三种状态。在核心方法中利用%20state%20的值来决定接下来要做什么。
第六周:21点(Blackjack)
啊,21%20点。我人生中接触的第一个扑克游戏。是的,在我会打「拖拉机」之前,7岁的我就在DOS下的初代大航海时代的酒馆里学会了%2021%20点。这是年幼的我在那个游戏里玩懂的唯一一个系统……
这是个赌博游戏。简单来说规则是:庄家给自己和玩家各发(deal)一张暗牌、一张明牌,玩家决定是否继续加牌(hit);玩家加牌结束(stand)后庄家自行加牌,接着双方摊牌。拥有最高点数的玩家获胜,其点数必须等于或低于21点。
在编写这个游戏的过程中第一次引入了类(class)概念。因为在游戏中许多物件都会重复出现,使用类可以很方便地重复制造它们:
每一张牌是%20Class%20C
方法%20get_suit()%20可以获取它的花色;
方法%20get_rank()%20可以获取它的数字;
还有一个方法来把它绘制出来。
手牌是%20Class%20H
方法%20add_card()%20可以在手牌中增加一张牌;
方法%20get_value()%20可以算出手牌的分数。
牌库则是%20Class%20Deck。
方法%20shuffle()%20可以洗牌库;
方法%20deal_card()%20用来发牌。
规定好这些基础方法以后,重发牌、加牌、摊牌都可以通过这些功能的组合来实现。例如开局就是洗牌库,向双方发牌;双方手牌加上两张发出来的牌。等等。
此外这个游戏还第一次涉及到怎样在画面上绘制固定的图形。整张牌表是一张大图,怎么样根据牌的值定位到对应的牌面也是要好好算一下。
第七周:小行星(Asteroid)
经典街机游戏的复刻版!大制作来临了!
这回的游戏涉及的内容比以前多,除了控制小飞船打来打去之外,动画、音效、UI 等也都引入了游戏中。但每一部分的实现都可以通过之前尝试的小功能叠加实现。简单地了解游戏图像和声音到底怎么运作后,并无特别的困难。只是这一次我学着一个模块一个模块渐次开发和测试,一个功能调通无误,再进行下一个。
反而是在游戏设计方面,制作这个游戏的过程给我带来很多思考。在这个游戏中可供调整的变量太多了:飞船需要推进和旋转;但推进是给飞船一个向前的加速度,而飞船本身还会有向着其他方向的速度。宇宙空间中微小的摩擦力、和陨石撞击后受到的力,都要考虑并且编入游戏中。
这时你会发现,同样的一些参数,经过调整会让整个游戏变得彻底不同。这艘飞船到底是笨重、转向慢、射速慢、射程远的战列舰,还是轻盈、转向快、射速快、射程近的战斗机?你要躲闪的是从一个方向袭来的流星群(陨石都从一边来,而且向一个方向阻力特别大),还是四面八方出现的乱石?每一种选择,好像都挺好玩的……
到这时我才了解到一个游戏设计者脑中「指挥意图」清晰的重要性。你到底要做一个什么样的游戏,给玩家带来什么样的情感?只有一个大概的「我要爽」是不够的:究竟是控制巨大战舰缓慢机动将将擦过一块流星的那种屏气凝神的爽,还是控制战斗机高速穿梭在流星群中那种险象环生的爽?有时候自己也会犹豫。只有记住一开始你要提供的是怎么样的情感,并且在全程中反复回看,才不会偏离目标。
一个人制作尚且如此,当需要团队合作的时候,若不把一个确定的思路贯彻到底,怎么行呢?
第八周:2048
啊,HTML%20小游戏。在这个星期,2048%20游戏突然流行了起来。于是我也跟风复刻了一个。看似简单的游戏,真的要做出来,对于新手来说还是挺费脑筋的。
第一个问题就是,这个网格怎么做呢?我采用的转化方法是使用一个二维的list。看起来就是:
[[0,%201,%202,%203][0,%201,%202,%203][0,%201,%202,%203][0,%201,%202,%203]]
这样一来,如果我要定位到第三(2)行第一(0)个格子,我就读取这个%20list%20中的%20List[2][0]%20即可。这样一来看起来颇为直观,又能解决问题。
接下来又有好几个问题需要一一解决。首先,当你按下一个方向键以后,所有行(列)的数字都会向着那个方向合并。这件事怎么办呢?
首先我单独写了一个%20merge()%20方法。只要传来一个%20list,就逐个%20iterate%20并将合并后的值返回去。然后在主要%20Class%20中间的移动方法%20move()%20中规定,向哪个方向移动,就以那个方向的四个格子为排头建立四个%20list,传去%20merge()%20那边再替换回来。这样一来这个游戏的核心规则就实现完成,剩下的边边角角多测试修缮即可。当测试成功的那一刻真是有一种爆棚的成就感——很少有解谜游戏的谜题能这样让你研究琢磨几个小时。
当你把游戏的每个部分分入不同的%20Class%20和方法中后,可以感觉到效率提升不少。例如你在制作模块%20B%20,此时要用到模块%20A%20中的功能,你可以完全不管模块%20A%20怎么实现的,只要把指定的数据传进去,等着它传出结果来就好了。
第九周:Cookie%20Clicker(点击-放置游戏)
这是个挺有病(误)的游戏。你只要点这块饼干就可以加饼干数,饼干可以买帮你加饼干的道具,越高级的道具加饼干越快,子子孙孙无穷匮也。听说最近这种放置类游戏在一些小圈子里挺流行的……
游戏本身的设计相对简单。加饼干数,加加饼干速度,获取各种升级和冷却的时间,购买道具等等,并不复杂。
但我们不想自己玩,我们想要电脑自动玩,算出最快速的策略,看看到底能获得多少饼干。
为了这样,我们专门做了一个叫%20simulator_clicker()%20的方法,它会根据输入的策略,在合适的时间购买固定道具;而每个策略都可以另外定义。这样一来,这个方法里引用的方法又引用了别的方法,复杂性上了一个台阶。
至于「策略」,就进入了%20AI%20的范畴。此时我们虽然只能使用最基本的条件判断,但反复计算应该让%20AI%20怎样动作,还是挺有挑战性的。只不过,发现让%20AI%20采用「纯随机策略」乱买道具出来的结果比你辛苦计算的结果还好,就有点蛋疼……
第十周:Yahtzee
这是个投骰的游戏,同样涉及自己的「手」概念。大家自己玩一玩这个就明白了。%20这一次制作的只涉及分数表上半区的部分。
Yahtzee游戏打印出的策略
为这个游戏编写%20AI%20最有趣的地方是涉及到了概率和期望。我手上还有这么些骰子,那么接下来可能出现的所有手我都要算一遍,列成一个树,然后找到概率最大的一种。我把列出所有可能手、为一手计算期望值、为一手计算分数和%20AI%20策略分别写在%204%20个方法里。
第十一周:僵尸末日
一群人类(绿点)被僵尸(红点)包围在破败废墟中的场景。请自行脑补。
啊,僵尸。也不知道谁规定的,僵尸及其变种的怪物成了无数影视游戏中人类可以毫无道德顾虑地击杀的游戏怪物。
这个游戏的画面如上图所示:
黑色是障碍物。可以理解为房子、篱笆、烂掉的车什么的;任何单位不能通过。
红色是僵尸。它们可以向上下左右四个方向移动,会自动前往最近的人类。
绿色是人类。他们可以向8个方向移动,会自动远离僵尸。请不要吐槽为什么颜色好像应该反过来。
紫色是感染者。被僵尸抓到的人类就会这样,不会动。可以理解为啃翻在地上,过一会儿就要变成僵尸起来。
所有的格子都是可以由玩家自行布置的。因此这是个乐趣在于%20YY%20的沙盒游戏。
点击%20&humans%20flee&%20按钮则人类移动一回合,点击%20&zombies%20stalk&%20按钮则僵尸移动一回合。它们采取的寻路策略都是广度优先搜索。游戏不会结束,你可以在这个沙盒中给自己安排胜利条件。布置各种各样的场面看着它们行动,也还能支撑个半小时的乐趣,是到目前为止制作的可玩性最强的游戏……
同样的,这个游戏也是一个具有充分扩展性的游戏。感染者会不会转化成僵尸?人类能不能拿到武器反击僵尸?僵尸中间会不会有特殊感染者,能够范围攻击、远程拉住人类、能跳来跳去或者会爆炸?玩家这个上帝的力量有多大?跳出「玩家扮演游戏中的某个角色」的框框,会发现沙盒类游戏的乐趣所在。
第十二周:猜词游戏
猜词游戏就是这样:你指定一个词,电脑会搜索词库,将这个词的字母能组成的所有词以星号遮住,你逐个尝试将他们列出来的游戏。
这个游戏中第一次涉及到读取文件。
为了成功的读取到输入的词汇并且匹配所有可能组成的词,我们需要使用一个%20merge_sort()%20方法来将一个打乱的列表变成有序的。这时我第一次接触到「递归(recursion)」。
要理解递归,首先要理解递归(误)。也就是说这个方法自己不断引用自己。看起来就像
merge_sort(something):...merge_sort(something_again)...
设计一个递归方法前,首先要明确停止递归的条件(base%20case)。在这个基础上推算每一步应该怎么办。可以拿一个简单的例子在纸上演示,无误后写出来看看效果。
我的设想中,当给出一个%20list%20后,首先应当将其分成两半,当字母的个数小于等于%201%20就应该停止递归。
最后写成的方法看起来像这样:
def%20merge_sort(list1):&&&Sort%20the%20elements%20of%20list1.Return%20a%20new%20sorted%20list%20with%20the%20same%20elements%20as%20list1.This%20function%20should%20be%20recursive.&&&new_list%20=%20list(list1)#%20base%20case:%20when%20length%20is%201%20or%200if%20len(new_list)%20&=%201:return%20new_list#%20recurrences:if%20len(new_list)%20&%201:#%20split%20in%20halfmid%20=%20len(new_list)%20/%202half_list1%20=%20new_list[0:mid]half_list2%20=%20new_list[mid:]#%20call%20merge_sort%20on%20each%20halflist1_sorted%20=%20merge_sort(half_list1)%20list2_sorted%20=%20merge_sort(half_list2)#%20and%20merge%20each%20sorted%20&-%20在这个方法中会对2个元素进行排序return%20merge(list1_sorted,%20list2_sorted)
对我来说递归还是挺复杂的。一个简单的递归就要想很久,不过想清楚了之后的效果还是不错的。不少复杂的游戏设计中都会出现类似的规则。
当然,你也可以不使用递归,而是设定一些条件重复地调用一个方法。但那样的话代码量就变得很大,执行效率可能也会变慢。你是要牺牲易理解性换取效率,还是牺牲效率换取易理解性呢?很多时候玩家也会试图来理解你游戏的内在逻辑,能不能让他们轻松办到呢?
第十三周:九宫格(tic-tac-toe)
九宫格,世界各地的小朋友可能都玩过的经典游戏。放大到5连就是五子棋。
为这个游戏编写电脑对手采用的是所谓的「蒙特卡罗方法」。也就是从目前这一步开始,推算出每一个可能的游戏结果。胜则加分,负则扣分,和则不加不减;最后选定分数最高的一步落子。这种算法在棋盘复杂的的情况下很难实用,但应付九宫格是绰绰有余。
然后,为了测试这个对手到底强不强,我把游戏规则反了一下变成「逆九宫格」。也就是谁先连到%203%20个就算输。这种模式下,没有下中间那个位置的不败手,更能看出电脑的实力。第一盘我还没反应过来,结果输掉了。
逆九宫格:先达成三个一线者负
到这里,我编写的%20AI%20就摆脱了特别直觉的%20if-else%20或者广度优先搜索规则,进入了一个发挥其强大计算力的时代。假如把棋盘扩大几倍,胜利条件相应放大,人类就很难战胜电脑了。
第十四周:数字推盘游戏(n-Puzzle)
一开始的游戏是15个方格,数字错乱了,需要你来把它们移动回正确的位置。有一种改进型就是拼图,首先你要找出图片的正确顺序,然后还要推回正确位置。
游戏本身的规则不难,但要做一个自动解%20Puzzle%20的%20AI%20就有点意思了,根据反复试玩观察,一个盘面可以分为几个区域,各自有固定解法:
第二行以下第一列右侧的的
第二行以下最左边一列的
最末阶段左上角的4个
大家可以观察动画里面解开的过程,研究一下在这些区域我让电脑怎么动作的……
一个个模块分别编写和测试,在内部再分情况讨论,真是件体力活!但只要测试无误,无论这个%20puzzle%20扩展到多大,解开它也就是时间问题。以后谁再拿这种东西为难你,只要把题目输入进去,就能看着电脑瞬间自动解开并且给你一个操作顺序了。
在整个的 14 周过程中间,我从能写简单的几十行程序,逐渐进步到能完成较复杂的600行程序(不含UI部分)。在此过程中,我逐步学到和应用的知识有:
python 基础语法
方法(function)
编程的 style 要求
……等等,族繁不及备载。这些知识以及应用的方法有可能忘却,但在此过程中有着更多东西是令我体会深刻,很难忘记的:
将「手感好」、「手感不好」等感觉分析成多个具体部分,进行调整。
评估各种实现某个功能的手段,依据其复杂程度或者实现效率。
分步计划并实现你期望的功能,最后组合成完整的游戏。
这些是在布鲁姆教育目标分类法被列为比较高级的认知类型。知识可以被忘记,理解和应用的过程会让你有一些印象,而分析、评估、合成的过程则可以逐步内化成你自己的能力。你从别人那里听来的经验是知识,也许你在自己行事的过程中能够理解一些、应用一些,但更高级的认知,则非亲手实践不能取得。
如果你在游戏或者互联网行业,但你并不知道程序同学们怎么工作、想些什么;或者总觉得自己的设想与实现之间有着一道障壁。也许自己亲手实现(implement)自己设想的过程会带给你启发。
至少我在这 14 周每周做一个游戏的过程中,确实有这样的体会。除此之外,亲手实现设计的快感,掌握自己作品的快感,也是无可比拟的。
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
邮箱低至5折
推荐购买再奖现金,最高25%
&200元/3月起
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
实践出真知:零基础小白学编程做游戏的 14 周历程相关信息,包括
的信息,所有实践出真知:零基础小白学编程做游戏的 14 周历程相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International1添加评论分享收藏感谢收起

我要回帖

更多关于 魔兽世界单机版 的文章

 

随机推荐