undertale用了什么编程软件

fiy 其他 201

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Undertale是一款由美国独立游戏开发者Toby Fox制作的角色扮演游戏。在制作过程中,Toby Fox主要使用了Game Maker这一编程软件。

    Game Maker是一款由YoYo Games开发的游戏开发工具,它提供了一个友好的界面和强大的功能,使得开发者可以轻松地创建自己的游戏。

    在Undertale中,Toby Fox使用了Game Maker中的GML(Game Maker Language)进行游戏的编程。GML是一种基于C语言的脚本语言,专门用于Game Maker中游戏的逻辑编写和实现各种游戏机制。

    通过Game Maker和GML,Toby Fox能够轻松地创建并控制Undertale中的角色、敌人、地图、战斗系统、剧情等各种游戏元素和功能。

    除了Game Maker和GML,Toby Fox还使用了其他一些软件来辅助Undertale的制作。例如,他使用了Adobe Photoshop来绘制游戏中的角色和场景图像;他还使用了FL Studio来制作游戏的音乐和音效。

    总之,Undertale的开发过程中主要使用了Game Maker这一编程软件,并结合了其他辅助软件来实现游戏的各项功能和元素。这些工具的使用使得Toby Fox能够创造出一个独特而精彩的游戏作品。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Undertale是一款非常受欢迎的角色扮演游戏,由独立游戏开发者托比·福克斯(Toby Fox)制作。该游戏使用了一种自定义的游戏引擎,称为「RPG Maker」。下面将详细介绍Undertale使用的编程软件及其特点。

    1. RPG Maker:Undertale使用的是一个修改过的RPG Maker引擎。RPG Maker是一款专门用于制作角色扮演游戏的软件,可以快速创建游戏中的地图、角色、对话等内容。尽管Undertale使用了这个引擎作为基础,但是托比·福克斯进行了大量定制和改进,使得游戏具有自己独特的风格和特点。

    2. GameMaker:除了RPG Maker,Undertale还使用了GameMaker Studio这一流行的游戏开发工具。GameMaker Studio是一款功能强大、易于学习的游戏开发软件,可以制作2D和3D游戏。托比·福克斯在开发Undertale时使用了GameMaker Studio来实现游戏的一些复杂功能和特效。

    3. Lua编程语言:Undertale使用了Lua编程语言作为游戏逻辑和脚本的编写语言。Lua是一种轻量级、高效的脚本语言,广泛应用于游戏开发领域。托比·福克斯选择使用Lua来编写Undertale的游戏逻辑,因为它易于学习和使用,并且与GameMaker Studio等工具集成良好。

    4. GameMaker语言(GML):GameMaker Studio的自带编程语言为GameMaker语言(GML)。在开发Undertale期间,托比·福克斯可能会在某些情况下使用GML来实现特定的功能和游戏机制。GML是一种易于学习的编程语言,与GameMaker Studio无缝集成,在制作2D游戏时非常常用。

    5. 自定义脚本和低级编程:除了上述的编程工具,托比·福克斯在开发Undertale时也可能使用了自定义脚本和低级编程语言。这些自定义的代码和脚本可以用来实现一些特殊的功能和效果,以及优化游戏性能。

    总结起来,Undertale使用了RPG Maker、GameMaker Studio、Lua编程语言、GameMaker语言(GML)以及自定义脚本和低级编程来制作游戏。这些工具和语言的选择是为了实现游戏的独特功能和效果,同时也体现了托比·福克斯作为一名独立开发者的创造力和技术能力。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在制作和开发Undertale这款游戏时,开发者Toby Fox使用了一种叫做GameMaker Studio的游戏引擎和开发工具。GameMaker Studio是一款流行的2D游戏引擎,它提供了一套简单易用的编程工具和资源管理系统,适合非专业开发者使用。

    以下是Undertale的开发流程和使用GameMaker Studio的一些重要步骤:

    1. 设计游戏概念:在开始编程前,开发者首先需要设计游戏的概念和核心玩法。对于Undertale来说,Toby Fox设计了一个以人类角色与地下世界怪物互动为主题的角色扮演游戏。

    2. 绘制游戏素材:开发者还需要绘制游戏中的各种角色、地图、背景和特效等素材。Undertale的艺术风格以简洁和像素化为主,所以Toby Fox绘制了大量的2D像素艺术。

    3. 配置游戏引擎:GameMaker Studio提供了一个可视化的界面,通过拖拽和放置资源、设置属性和设计关卡等,开发者可以将游戏原型快速建立起来。在这个阶段,开发者需要导入绘制好的素材,并设置它们的属性和行为。

    4. 编写游戏逻辑:GameMaker Studio使用GML(GameMaker Language)作为游戏的脚本语言。开发者可以通过写脚本来控制角色的移动、碰撞检测、音乐播放和对话等各种游戏逻辑。在Undertale中,Toby Fox编写了大量的脚本代码来实现游戏中的角色对话、互动和战斗等。

    5. 调试和测试:在编写游戏逻辑的过程中,开发者需要不断调试和测试游戏的各个部分,以确保游戏的稳定性和流畅性。GameMaker Studio提供了一个内置的调试工具来帮助开发者定位和修复问题。

    6. 发布和分发:当游戏开发完成后,开发者可以使用GameMaker Studio将游戏导出为可执行文件或者移动设备上可安装的应用程序。这样,游戏就可以发布和分发给玩家们进行体验。

    总之,Toby Fox在开发Undertale时使用了GameMaker Studio这款游戏引擎和开发工具,通过设计游戏概念、绘制素材、配置引擎、编写逻辑、调试测试和发布分发等步骤,最终完成了这款备受喜爱的独立游戏。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部