原神用什么编程软件做的

fiy 其他 118

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    《原神》是由中国游戏开发公司miHoYo(米哈游)开发的一款开放世界动作角色扮演游戏。miHoYo在游戏开发过程中使用了多种编程软件来实现游戏的功能和特效。

    首先,miHoYo使用了Unity引擎作为游戏的开发工具。Unity是一款跨平台的游戏开发引擎,它提供了强大的图形渲染、物理模拟和碰撞检测等功能,使开发者可以轻松创建各种类型的游戏。miHoYo利用Unity的可视化编辑器来创建游戏场景、布置角色和敌人、设置游戏规则等。

    其次,miHoYo还使用了C#编程语言来编写游戏的逻辑代码。C#是一种通用的面向对象编程语言,它与Unity引擎紧密集成,可以方便地访问Unity引擎提供的各种功能。miHoYo的开发团队利用C#编写了游戏的角色控制、任务系统、战斗逻辑等核心功能。

    此外,miHoYo还使用了一些特定的工具和插件来辅助游戏开发。比如,他们可能使用了Photoshop来制作游戏中的角色和场景贴图,使用Maya或Blender来建模和动画制作,使用ZBrush来进行角色和物体的雕刻等。

    总之,miHoYo在开发《原神》时使用了Unity引擎作为开发工具,利用C#编程语言编写游戏的逻辑代码,并结合其他工具和插件进行美术和动画制作。这些工具的使用使得miHoYo能够高效地开发出精美而丰富的游戏内容。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    《原神》是一款由中国游戏开发公司miHoYo制作的开放世界动作角色扮演游戏。在游戏开发过程中,miHoYo使用了多种编程软件来实现游戏的功能和特效。

    1. Unity引擎:miHoYo使用Unity引擎作为游戏的开发工具。Unity是一款跨平台的游戏开发引擎,提供了强大的功能和工具,可用于创建2D和3D游戏。miHoYo使用Unity来构建《原神》的世界和角色模型,以及实现游戏的物理效果和动画。

    2. C#编程语言:在Unity引擎中,miHoYo使用C#编程语言来编写游戏的逻辑和功能。C#是一种面向对象的编程语言,适用于开发游戏和其他应用程序。miHoYo利用C#编写游戏的脚本和代码,实现角色的移动、技能的释放、敌人的AI等功能。

    3. Autodesk Maya:miHoYo使用Autodesk Maya来创建和编辑游戏中的角色和动画。Maya是一款专业的3D建模和动画软件,提供了丰富的工具和功能,可用于创建逼真的角色模型和精美的动画效果。miHoYo利用Maya来设计和制作《原神》中的角色模型和动作。

    4. Adobe Photoshop:miHoYo使用Adobe Photoshop来进行游戏的美术设计和图像处理。Photoshop是一款流行的图像编辑软件,可用于创建和编辑游戏中的纹理、贴图和特效。miHoYo利用Photoshop来设计游戏中的场景、角色贴图和特效,以及进行游戏的UI设计。

    5. Houdini:miHoYo使用Houdini来创建游戏中的特效和动态模拟。Houdini是一款专业的特效制作软件,提供了强大的粒子系统和动态模拟工具,可用于创建逼真的特效和物理模拟效果。miHoYo利用Houdini来制作《原神》中的火焰、水流、爆炸等特效,以及实现游戏中的物理模拟。

    总之,miHoYo在开发《原神》时使用了Unity引擎、C#编程语言、Autodesk Maya、Adobe Photoshop和Houdini等多种编程软件和工具,以实现游戏的功能和特效。这些软件和工具的组合使得miHoYo能够创建出精美的游戏世界和流畅的游戏体验。

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

    根据目前的信息,我们无法确定《原神》这款游戏是使用了哪种编程软件进行开发。然而,根据游戏行业的常规做法,大型游戏通常会使用多种编程工具和软件进行开发。以下是一些常见的游戏开发工具和软件:

    1. Unity:Unity是一款非常流行的跨平台游戏引擎,许多游戏开发者使用它来创建2D和3D游戏。Unity支持C#、JavaScript和Boo等编程语言。

    2. Unreal Engine:Unreal Engine是另一款广泛使用的游戏引擎,它提供了强大的图形渲染功能和各种开发工具。Unreal Engine使用C++编程语言。

    3. CryEngine:CryEngine是一款专为创建高质量图形的游戏而设计的引擎,它支持C++和C#编程语言。

    4. Cocos2d-x:Cocos2d-x是一个开源的游戏开发框架,它支持C++和Lua编程语言。它适用于2D游戏的开发。

    5. Lumberyard:Lumberyard是亚马逊开发的一款免费的游戏引擎,它支持C++和Lua编程语言。

    除了这些流行的游戏引擎外,游戏开发者还可能使用其他定制的工具和软件来满足他们的需求。这些工具和软件可以帮助开发者创建游戏的图形、动画、音效、物理模拟等方面。

    总之,虽然我们无法确定《原神》具体使用了哪种编程软件,但可以肯定的是,游戏开发者通常会使用一系列工具和软件来完成游戏的开发。

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

400-800-1024

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

分享本页
返回顶部