无所事事如何帮助我修复项目中的错误

如果您是一个热情的游戏开发人员,那么您所想到的就是创建游戏。 尤其是当您刚刚起步时。 您有一个已经存在多年的想法,并且想要使其成为现实,但是首先,您需要学习有助于您创建游戏的工具。 像大多数人一样,这也发生在我身上。 我刚刚学习了如何使用Unity Game Engine编写代码和进行游戏,我想创建自己的第一款游戏。 这是一个简单的游戏,玩家左右移动,摄像机会向下移动以模拟关卡的移动。 您可以捡起硬币,在途中生活,当然,路上有障碍。 我的朋友为我创建了资产,因此我准备开始制作第一款游戏。 如果您像我一样爱上了游戏开发,并且创建了第一个游戏,您就会知道这种感觉是多么的棒。 而且,如果您仍在学习,那么您就没有机会创建自己的第一个游戏,到那时,无论您创建的游戏有多小,您都会发现世界上没有更好的感觉。 所以我开始了我的冒险。 我完成了播放器的动作,相机掉了下来,产生了可收集的物品,并且障碍物也开始起作用。 一切都进行得很顺利,突然间我撞到了墙。 游戏非常简单,应该每秒运行200帧,但是在运行游戏几秒钟之后,帧速率将下降到如此低的水平,以至于我的电脑(是野兽)也无法使用它。 和其他程序员一样,我立即投入学习并开始寻找bug。 我认为这很简单,可以立即修复。…

博客#{blogCount}:{title}

上周,我决定将电子表格作为作者,并且我正在在线工作,以便我们都可以对其进行编辑,并且都可以访问该文档的最新版本。 为此,我必须转移对技术方面所做的所有更改。 当我意识到必须重新完成编辑才能在游戏中使用时,我才完成了传输的一半。 我花了星期一的大部分时间来整理所有最后的错误并同步变量分配。 之后,我决定更新为C#6.0。 更新任何东西会使我半死,但是我认为更新C#不会太危险-如果有的话,功能将被弃用而不是被删除。 但是,如果需要,我将-并且最肯定地必须满足需求。 我需要使用字符串插值作为函数的一部分,该函数允许将游戏中的变量输入到对话中。 我计划为此进行一些自定义编码的复杂实现,但是我的兄弟提到了javascript中的字符串插值,并建议我尝试查找等效的C#。 我按照这些说明进行了C#更新,因此我可以处理对话中的自定义变量。 第二天,我意识到更新是一种浪费,因为毕竟,字符串插值仅适用于字符串文字,而且我的数据存储在从JSON提取的变量中。 幸运的是,有一种解决方法-我不得不依赖string.format-但这还是C#先前版本中存在的功能。 唉! 现在我们都更新了。 可悲的是,随着更新,某些字符已被三角形中的问号替换(大概是“未知字符”字符)。 我还不确定如何解决这个问题,但是暂时来说,测试人员将只需要运用他们的想象力来填补空白! “说{sinCount}冰雹玛丽斯。” 我对这个项目的研究越深入,发现从长远来看,向脚本添加复杂的功能可以节省很多工作。…

XNA /单机游戏

独立神 Почтивсё,чтовамстоитонихзнать:историяотдревностидонашихдней,краткиесведенияокомплектациииподходахвразработкеипричинах,покоторымимеетсмыслиспользоватьилинеиспользоватьнаданныймомент。 Начнёмиздалека… Cсерединывосьмидесятых,когдакризис1983年годапревратилконсольныйрыноксевернойамерикиввыж。 1985年5月5日,NES,отстроилавсёснуляинавелатамжелезобетонныйорднун。 Конскиеотчисления,игрытольконанашуплатформу,носамоеглавное—图库视频影像#132410644 Кразработкеконсольныхигрподпускалисьтолькосолидныеконторыссолиднымипрофессионалаи, Ну,хотябыприблизительно。 КонкурентыНинтендо,которыеподтянулисьпопозже,тожекогопопалокразработкеигрнеподпуска。 Шловремя,усложнялисьигры,увеличивалисьбюджеты,ресурсыикоманды,необходимые,чтобысдела。 Конторы,подпускаемыекразработкеконсольныхигрстановилисьвсёсолиднееисолиднее。 Досерединынулевыхразработкаигрнаконсолибылауделомоченьсерьёзныхфирм,укотороз ЛюбителямоставалосьтолькодовольствоватьсяразработкойигрнаПК,потомучтониктотебеSDKотусловной索尼的PlayStationнаблюдечкенепринесёт,еслиутебязаспинойнеткомандыпрофиивозможностивложитьсясейчасиподелитьсяпотом。 Запомнилиэтотмомент? Точнозапомнили? Отлично。 Теперьзайдёмсдругогобоку。 Вконце90хсамоймоднойтехнологиейбылаплатформа的Java,котораяпозволялазапускатьп​​рограммы,написанныенаодноимённомязыкенамиллиардахустройствоткофеварокдосуперкомпьютеров。…