网站首页 网站地图
网站首页 > 游戏攻略 > 用程序制作的游戏有哪些

用程序制作的游戏有哪些

时间:2026-03-17 20:38:49

用程序制作的游戏有很多,这些游戏通常使用不同的编程语言和游戏引擎。以下是一些常见的游戏类型及其对应的程序制作方式:

一、基于 游戏引擎 的游戏

1. Unity

  • 语言:C#(主要),也可以使用 C++、JavaScript、Python 等。
  • 类型:2D/3D 游戏、独立游戏、多人游戏、VR 游戏。
  • 特点
    • 适合开发复杂、图形丰富的游戏。
    • 有丰富的插件和资源。
    • 适合团队协作开发。
  • 知名游戏: -《英雄联盟》 -《怪物猎人》 -《塞尔达传说》 -《动物森友会》

2. Unreal Engine

  • 语言:C++(主要),也可以使用 C#。
  • 类型:3D 游戏、VR 游戏、高性能游戏。
  • 特点
    • 强大的图形渲染能力。
    • 适合开发高质量、高画质游戏。
  • 知名游戏: -《半衰期:爱莉克斯》 -《赛博朋克 2077》 -《堡垒之夜》

3. Godot Engine

  • 语言:GDScript(类似 Python)。
  • 类型:2D/3D 游戏、独立游戏、小游戏。
  • 特点
    • 开发成本低,适合独立开发者。
    • 有良好的社区支持。
  • 知名游戏: -《星露谷物语》 -《Hollow Knight》 -《Among Us》

4. Godot + C++

  • 语言:C++。
  • 类型:高性能游戏、VR 游戏。
  • 特点
    • 强大性能,适合开发大型游戏。
  • 知名游戏: -《Doom》(经典游戏) -《Final Fantasy》系列(部分版本)

二、基于 编程语言 的游戏

1. C++

  • 语言:C++。
  • 类型:高性能游戏、VR 游戏、大型游戏。
  • 特点
    • 强大性能,适合开发大型游戏。
  • 知名游戏: -《魔兽世界》 -《星际争霸》 -《英雄联盟》

2. C#

  • 语言:C#。
  • 类型:2D/3D 游戏、独立游戏、多人游戏。
  • 特点
    • 适合开发跨平台游戏。
  • 知名游戏: -《英雄联盟》 -《星际争霸》 -《塞尔达传说》

3. Python

  • 语言:Python。
  • 类型:小游戏、2D 游戏、独立游戏。
  • 特点
    • 开发成本低,适合快速原型开发。
  • 知名游戏: -《Pac-Man》(经典游戏) -《Minecraft》(部分版本)

4. JavaScript

  • 语言:JavaScript。
  • 类型:2D 游戏、网页游戏、移动端游戏。
  • 特点
    • 适合开发网页游戏和移动端游戏。
  • 知名游戏: -《Among Us》 -《Flappy Bird》 -《Tetris》

三、独立游戏开发(不依赖引擎)

1. RPG Maker

  • 语言:C++(主要)。
  • 类型:RPG、冒险游戏。
  • 特点
    • 适合独立开发者快速开发游戏。
  • 知名游戏: -《最终幻想》系列(部分版本) -《星露谷物语》

2. GameMaker Studio

  • 语言:GML(GameMaker Language)。
  • 类型:2D 游戏、独立游戏。
  • 特点
    • 适合快速开发游戏。
  • 知名游戏: -《超级马里奥》 -《塞尔达传说》

四、VR/AR 游戏

1. Unity + VR/AR

  • 语言:C#。
  • 类型:VR 游戏、AR 游戏。
  • 特点
    • 支持 VR(如 Oculus、HTC Vive)和 AR(如 ARKit、ARCore)。
  • 知名游戏: -《Beat Saber》 -《Pokémon GO》

五、小游戏/独立游戏

1. LÖVE2D

  • 语言:Lua。
  • 类型:2D 游戏。
  • 特点
    • 适合开发简单、轻量级游戏。
  • 知名游戏: -《Super Mario Bros.》(部分版本) -《Flappy Bird》

六、游戏开发工具和库

  • Godot:2D/3D 游戏引擎。
  • Unreal Engine:3D 游戏引擎。
  • Unity:2D/3D 游戏引擎。
  • Cocos2d-x:2D 游戏引擎。
  • SFML:2D 游戏库(C++)。
  • Pygame:2D 游戏库(Python)。

总结

游戏类型 语言 引擎 适合开发类型
2D/3D 游戏 C#、C++、Python、JavaScript Unity、Unreal、Godot 大型、高质量、多人游戏
独立游戏 C++、C#、Python Godot、Unity、RPG Maker 简单、轻量级、独立开发
VR/AR 游戏 C#、C++ Unity、Unreal、VR SDK VR、AR
小游戏 Lua、Python、JavaScript LÖVE2D、Pygame 简单、轻量级

如果你有特定的游戏类型或开发方向(比如2D、3D、独立、VR等),我可以帮你推荐更具体的工具和开发方式。