全球游戏果酱,ISU游戏开发俱乐部2019

我已经参加过两次黑客马拉松,所以我有点儿期待。 我们甚至举办了一场黑客马拉松比赛。 这个事件与我以前所经历的完全不同。 因为这不是通过MLH进行的,而且仅与学校里的一个俱乐部在一起,资金显然减少了,但是这仍然是我们在校园里一个大房间里的好时光,那里装着舒适的豆袋,白板和电视屏幕,在校园。 在活动开始之前,我在晚餐时与我的团队会面,讨论我们想要做的事情。 我真的很喜欢事先与我的团队会面,以弄清楚如何处理该事件,并在我们真正开始之前提出要考虑的策略和事情,这使事情变得更加顺利。 在我们的谈话中,我们决定制作一款具有某种怀旧气质的简单手机游戏,例如一款较旧的手机游戏。 直到活动晚上我们才知道主题,所以我们无法计划太多。 我们确实决定使用Javascript编写所有代码,并发现Phaser.io作为html5游戏引擎。 我们正计划为网络制作游戏,然后在有时间的情况下将其移植到手机上。 活动从6点开始,而我上周五的上课时间是5点,所以有足够的时间在开始之前抢点东西。 当我们到达那里时,我们将通过本年度的视频介绍该活动,该视频的主题为“家庭” 绘制好关卡后,我们对要实现的所有对象有了一个想法,然后我们就要着手制作主游戏。 我开始创建游戏的精灵和图形元素,Josh开始研究菜单系统,Jacob在服务器和后端上工作,Ben直接在实现实际游戏元素上工作。 对于主项目,我们使用了Phaser.io Examples提供的示例来处理项目,并将我们自己的资产和代码添加到项目中。 我们取得了很大的进步,但是决定我们都饿了,因为没有食物,我们决定点比萨! 那是一个非常棒的披萨,我对其他团队坐在那里看着我们吃饭感到有点难过,但嘿没有人阻止他们订购自己的披萨…

仅iPad,gamedev –第十名-优化游戏资产

在开发移动HTML5游戏时,您可以对受众群体做的最好的事情之一就是使其加载速度尽可能快,无论他们使用的设备还是浏览器。 我一直在寻找对提高游戏速度有用的技术,就像在js13kgames上可以找到的诸如优化图像,声音和代码之类的技术。 即使您不是为此游戏开发游戏,其中的许多游戏还是非常酷的。 我将为您提供一些技巧,使您可以通过非常简单的程序来最小化和压缩媒体和代码。 尽管我只在macOS和Linux上使用它们,但也许它们可以在Windows上以某种方式工作。但是,等等,这些文章不是关于仅使用iPad来开发游戏吗? 为什么这个家伙会提供有关台式机操作系统程序的提示? 如果您阅读了到目前为止的所有文章,您就会知道,对于某些任务,我必须在服务器中远程运行某些命令以执行iPad(在撰写本文时)无法完成的任务,例如编译代码,生成用于Android,iOS和Win10; 在App Store中找不到或无法由工作流程解决的问题。 但是,请,如果您知道该如何使用iOS应用程序执行后续操作,请告诉我! 首先,您必须在服务器中安装Node.js。 这样,您将拥有npm软件包系统,该系统将允许您安装可以执行我们必须执行的任务的脚本/应用程序。 之后将要安装三个软件包: html-minifier , clean-css-cli和uglify-js 。 必须将它们安装在全局范围内,以便通过打开终端并键入以下命令来方便使用:…