Tag: 见解

仅iPad,gamedev –第4周–游戏计划和原型

我们要开发哪种类型的游戏? 这应该如何工作? 本周,我们将定义并创建一个可视化原型进行处理。 我专注于构建游戏是“易于玩且难以击败的游戏”。 具有挑战性吧? 许多游戏都采用这种哲学,它们是休闲游戏中最恶毒的类型。 当然,我们(您)可以制作一个功能全面的游戏,但这并不是本系列文章的目标,正如在第一周提到的那样,我假装只是展示我使用iPad作为开发网页游戏的主要且唯一的计算机的经验。 在游戏中,有什么比独自移动的玩家更容易的事情了,而您只需要以某种方式帮助他,也许是通过跳动或改变他/她/它正在处理的环境? 我们可以从这里开始,并在Sketchbook应用程序上画一些想法: 保留尽可能多的想法草图,因为它们在某些时候甚至将来的游戏中都可能有用,也许可以通过组合或简化来实现(甚至更多)。 我的游戏将讲述一个忍者机器人被锁在笼子上以测试其下一条彩色皮带的情况。 并排运行而不停止,它会自动大幅削减敌人,我们将通过触摸屏幕使其跳跃来帮助它避免敌人的攻击和等级陷阱。 一旦您对自己的想法(疯狂或不疯狂)感到满意,请转到Pixaki应用程序并开始绘制一些正方形以用于原型。 为什么是正方形? 因为在开发的这一步中,您必须首先尝试您的想法,以确保保持这种方式足够有趣。 如果不好,您可以简单地尝试另一个想法。 到目前为止,我的伟大艺术被定义为绿色方块代表我的英雄,蓝色代表敌人,黑色代表环境,橙色代表某种陷阱,灰色代表我们的英雄和敌人的剑。 每个正方形的大小为16×16像素,图像画布的大小可以是所需的任意倍数。 您现在可以将此图像导出为PNG文件,并将其导入我们游戏文件夹内的Koder应用中。 在下周,我们将开始使用这些图像来构建我们的功能游戏原型,并使用大量代码开始使其具有响应能力。 一个星期见!

仅iPad,gamedev-第一周-为什么?

这是该实验的第一周,该实验旨在仅使用iPad制作网络游戏。 是的,这意味着仅iOS应用(工具),从游戏设计到Sprites,Tilesset(如果有),声音合成,市场营销艺术,当然还有代码。 首先,我必须解释为什么要这么做。 自从我的第一台iPad(第1代)以来,我一直在尝试将其用作主要设备,但它并没有获得实现自己想要的一切方法。 我想要的是一种使我的工作更简单,更快,更专注的方法。 我使用具有* BSD风格的其他设备,Linux,BeOS / Haiku甚至鲜为人知的操作系统来做很多工作,更改用户界面,甚至创建了自己的几次。 操作系统从来都不是问题,在这种情况下也不是工具。 Mac OS X(现在为macOS)很棒,并且是我自2010年以来的主要操作系统。(Macbook)Air机器的便携性也很好,但是最近几年,我对管理文件,软件和硬件的简单方法的搜索发生了变化。 我仍然喜欢o通过手工,硬件和软件配置来构建自己的服务器,但是每天我希望它摆脱我的方式来专注于我的代码。 自从iPad Pro发行以来,许多人开始将iPad用作其主机(如果您愿意,可以使用主计算机或主工作站),并且iPad变得越来越明显,甚至自iPad的早期版本起,人们就一直在使用iPad。 然后,许多人说它不能放置机器,其他人说是……但这并不重要,因为对某些人有用的东西可能对其他人没有好处,您必须搜索合适的设备,应用程序和满足您需求的工作流程。 看到各种成功的案例,其中(任何)iPad取代了作家,企业,艺术家的主计算机,并且看到很少有程序员在谈论它,所以我决定只使用iPad(Air)在一个完整的游戏中制作一个简单的游戏。系列文章,详细介绍了在此任务中(我)能最好地利用工具,流程,技术和工作流程的工具,包括可能出错的所有内容,原因以及解决方法。 选择网页游戏也将避免Mac编译代码或构建应用的必要。 如有必要,我可以通过SSH或其他方式登录到Mac,然后开始构建和编译代码。 在下周,我将讨论所选的工具并解释是什么促使我选择它们。 再见!

仅iPad,gamedev-第二周-工具和应用程序

让我们谈谈在接下来的几周中将对本实验有帮助的工具! 首先,让我展示一下除了iPad Air(第一代,16 Gb,仅Wi-Fi)之外还将使用什么硬件。 由于打字将是游戏开发的重要组成部分,因此除非您是屏幕上的好打字员,否则我们必须拥有实体键盘。 我的选择是Anker超薄键盘盖 –轻巧,电池续航能力良好(待机时间将近6个月!),而且虽然嘈杂,但打字起来确实不错。 对于将要创建的某些艺术作品,例如图标,营销艺术或游戏故事,我建议使用Wacom Bamboo Stylus ,如果您不将任何新的iPad Pro版本与Apple Pencil一起使用,那真的很好。 这个集合很简单,但是足够有效地处理工作。 在软件方面,我希望只使用免费的应用程序,但最终没有找到付费应用程序的良好替代品,因此,清单中的一些应用程序必须以物有所值的便宜价格购买。 当然,您可以根据需要使用任何应用程序作为工具,这些只是建议,也是我在实验期间将使用的那些应用程序。 为了处理文件(这里不再讨论iOS如何处理文件,必须使用它),我将结合使用Google Drive , Dropbox和Documents 5 。 云应用程序将授予我的同步私有服务器上文件的备份。 文档将有助于下载文件,并在必要时将其移至云中。 您可以使用其他更适合您工作方式的应用程序。 在美术创作上, Sketchbook擅长使用手写笔,并且可以生成高质量的图像以供以后导出。 像我喜欢游戏中的老式外观一样, Pixaki可以让我创建游戏中的像素艺术(让我记得我的第一个Atari)。 两者也可以结合在一起,具体取决于您的游戏风格。 如果需要, Pixlr只是用来裁剪生成的图像。 正如您可能猜到的, GarageBand将用于创建游戏的音乐。 我更喜欢使用循环来创建它们,但是,如果您有音乐技能,可以肯定会使用其他工具来制作更好的歌曲! 对于开发人员而言, Koder是一款非常不错的软件。 与云存储,FTP,WebDAV很好地集成; 对于各种编程语言,语法要突出显示,对于本地文件(充当本地服务器),要具有良好的“预览”功能。 它仍未针对大型Pro(开发人员正在对其进行优化)进行优化,但其工作原理却很吸引人。 我认为很多人都了解Workflow及其工作方式。 如果不这样做,可以通过一种非常简单的方式自动处理任务,将其视为iOS的automator。 如果您只想在日常工作流程中使用iOS,则必须习惯一个事实,即它不是(可能还)不能为您做很多事情的工具。 如果您习惯了iOS处理文件的方式,并且会在短时间内适应它,那么这些应用程序的混合不会对您造成影响。 下周,我们将为游戏准备基础,并提供一些文件和图像进行测试。 敬请关注!