¿Qué motores usan las compañías de juegos cuando programan juegos?

Aquí hay una lista de algunos de los motores que utilizan los estudios de nivel AAA. Algunos de estos son motores completos, otros son motores de middleware. Por ejemplo: Autodesk Gameware es middleware, junto con Havoc y SpeedTree. Unreal, Unity, RAGE, Dunia, Anvil y Crytek son motores de juegos completos. Tenga en cuenta que muchos de los motores de la suite completa que usa AAA, también usarán algún tipo de solución de middleware (Speedtree, video Bink, etc.) también. La mayoría de los motores a continuación son propietarios.

  • Marco de Ubiarts (Ubisoft, Rayman)
  • Dunia Engine (franquicia Far Cry)
  • Crytek CryEngine (Crysis, Snow, Sniper Ghost Warrior)
  • Unreal Engine (Batman, Mass Effect, Gears of War)
  • Unity Engine (juegos AAA de gama baja, típicamente utilizados por AA / indies)
  • Motor Frostbite (juegos EA)
  • Havoc Physics Engine (Assassins Creed: Unity)
  • Motor infernal (Walking Dead, Kinect Star Wars)
  • PhyreEngine (Sony, Viaje)
  • Mermelada (corta la cuerda, Lara Croft, la guardiana de la luz)
  • Motor de par
  • iD Tech (Doom, Quake)
  • Yunque siguiente (Ubisoft)
  • Autodesk Gameware (Middleware: HumanIK, ScaleForm, etc.)
  • RAGE (Rockstar Games, GTA)
  • Euforia

Marcos (no motores):

  • Cocos2D
  • Cocos2D-X (C ++)
  • Gamekit (Swift, objC)
  • Juego mono
  • XNA (en desuso)
  • Estornino
  • LibgDX
  • Phaser (HTML5)
  • Pixi JS
  • Corona

Motores utilizados principalmente por las Indias:

  • Unidad
  • Fabricante de juegos
  • Construct2d
  • RPG Maker
  • Ensalada de juego
  • Motor de origen
  • Blender Game Maker

Los motores comerciales más comunes son Unreal, Unity y Cryengine. Muchas compañías de juegos móviles más pequeñas usan Cocos2d-x.

Muchos estudios más grandes tienen sus propios motores de juego, EA / DICE tiene Frostbite, Rockstar tiene RAGE, y así sucesivamente. No puedo nombrarlos a todos, hay muchos. Por lo general, estos son propietarios, por lo que no puede tenerlos en sus manos de todos modos.

¿Puedo sugerir un motor de juego basado en la nube … uno que permita una verdadera colaboración en tiempo real (piense en “documentos de Google para el desarrollo de juegos”)? MaxPlay Game Development Suite (GDS) está actualmente en beta cerrada (a partir de este tipo: 2 de diciembre de 2015), pero estará ampliamente disponible en un futuro no muy lejano. Aquí hay un avance:

Para juegos en 2D, prueba Cocos2d-x

Para juegos en 3D, prueba Unity

Estos 2 son los mejores para desarrolladores independientes.

Descargue juegos y aplicaciones ios gratis

libgdx es una buena biblioteca de juegos indy para desarrollo 2D. Está bien diseñado y rápido. El escenario de uso típico es desarrollar en el escritorio e implementar en dispositivos móviles.