¿Los juegos 2D tienen futuro? [cerrado]

34

Actualmente estoy trabajando en un motor de física 2D de cuerpo blando (ya que ninguno existe en este momento -_-), pero me preocupa que no tenga sentido gastar lo que probablemente pasarán años en él.

Aunque me encanta trabajar en ello, dudo que un motor de este tipo obtenga ingresos considerando que cualquiera que esté dispuesto a pagar dinero por la biblioteca probablemente trabajará en 3D.

¿Los juegos 2D tienen algún tipo de futuro en la industria del juego?
¿Debo dejar mi motor y encontrar algo significativo para trabajar?

Prima:

He estado tratando de pensar en una forma única de implementar mi motor de física en un juego en 2D mirando juegos que tienen múltiples dimensiones, pero aún en perspectiva en 2D como Paper Mario. ¿Algunas ideas?

Griffin
fuente
55
"Actualmente estoy trabajando en un motor de física 2D de cuerpo blando (ya que ninguno existe en este momento -_-") - ¡Buen trabajo! Pero, ¿por qué no extender Box2d en lugar de comenzar uno desde cero?
Quazi Irfan
11
@iamcreasy: "¿Pero por qué no extender Box2d en lugar de comenzar uno desde cero?" Lejos de mí hablar por Griffin, pero eso sería mucho, mucho más difícil que hacerlo usted mismo. Comprender la base de código compleja de otra persona hasta el punto en que puede realizar cambios y revisiones importantes es mucho más difícil que escribirla usted mismo.
Nicol Bolas
20
"¿Los juegos 2D tienen futuro?" Sí, claro que sí. ¡Próximo!
o0 '.
2
Pájaros enojados. Seguramente eso prueba que 2D tiene futuro. De hecho, de todos los productos más vendidos en la tienda de aplicaciones, ¿cuántos son 2D y cuántos son 3D?
Muzz5
55
Esta pregunta es principalmente especulación.
Tetrad

Respuestas:

65

La "gente" ha estado declarando la muerte de los juegos en 2D desde que se crearon los juegos en 3D. Demonios, Sony incluso trató de prohibir los juegos 2D de cualquier tipo en la PS1. ¿Y cuál es uno de los juegos de PS1 más recordados?

Castlevania: Sinfonía de la noche. Un juego en 2D.

Los juegos en 2D no están muertos; Nunca estarán muertos. Incluso si borraras cada desplazamiento lateral 2D de la faz de la Tierra, todavía habría juegos de rompecabezas (Tetris, etc.) y otros juegos 2D simples (SpaceChem, etc.). Estos no ganarían nada al agregar una tercera dimensión.

¿Debo dejar mi motor y encontrar algo significativo para trabajar?

Diría que su problema probablemente proviene de hacer una pregunta incorrecta.

Dices que estás haciendo un "motor de física 2D de cuerpo blando". Esa declaración por sí sola es parte del problema: estás haciendo un motor, no un juego . ¿Sabes qué piensas hacer con este "motor de física 2D de cuerpo blando"? ¿Cuál es tu juego? ¿Por qué la gente debería querer jugar tu juego?

Si la única respuesta a eso es que tiene un "motor de física 2D de cuerpo blando", entonces debes repensar cómo estás abordando la tarea de hacer un juego. Estás pensando como un programador: hacer algo porque parece algo interesante. No estás pensando como un diseñador de juegos: hacer algo porque podría ser un buen juego. El pensamiento del programador puede conducir a una buena jugabilidad, pero es mucho menos probable que lo haga.

Nicol Bolas
fuente
+1, muy buen punto sobre el pensamiento del programador frente al diseñador del juego.
aaaaaaaaaaaa
sí, algo en lo que no había pensado antes, +1 me ayudó y ni siquiera necesitaba saber la respuesta a la pregunta principal;)
Joel
17

De hecho, los juegos 2D todavía tienen futuro en la industria de los videojuegos. Incluso creo que los juegos 2D están volviendo a la fuerza, debido a (la mayoría de las veces) precios más bajos, debido a dispositivos menos potentes, debido a la nostalgia.

Hay muchos juegos 2D Indy como World of Goo, Aquaria, Braid, Gish, Crayon Physics, etc., con un número muy decente de copias vendidas. Incluso hay juegos que no son de Indy, como el nuevo y muy atractivo Rayman Origins. Estoy bastante seguro de que hay mucho más para enumerar aquí, pero no los tengo en cuenta en este momento.

El 3D ya no es algo considerado como "nuevo", y el 2D ya no es algo considerado como "viejo". Ambos son viejos, y ambos pueden crear algo interesante que puede atraer a los jugadores. Depende de los desarrolladores elegir el estilo que mejor se merece el juego.

Valkea
fuente
1
Además, los títulos triple A aumentan las expectativas y los activos 3D de calidad son bastante caros.
Den
6

2D significa dos cosas: gráficos y jugabilidad.

Los gráficos 2D son mucho menos populares hoy en día, aunque nunca desaparecerán realmente. 2D es una opción artística, ya que muchas personas encuentran que los gráficos 2D son más hermosos que sus contrapartes 3D.

El juego en 2D siempre será fuerte. La razón de esto es porque muchos juegos dependen de él: Tetris, Street Fighter y Sonic son juegos que funcionan mejor cuando están restringidos a un plano 2D.

Pubby
fuente
Esta elección también se ve afectada por el precio. El arte 3D de baja poli es más barato que el arte 2D de alta calidad, que a su vez es más barato que el arte 3D moderno de alta calidad (alta poli, todo tipo de mapas y texturas, etc.).
Den
44
@Den Pero el arte 2D de alta calidad también es mucho más bonito que el arte 3D de baja calidad. Si buscas belleza con un presupuesto ajustado, elegiría 2D cualquier día.
aaaaaaaaaaaa
@eBusiness Estoy completamente de acuerdo.
Den
5

Puede que no haya tantos juegos 2D de alto presupuesto o de alto perfil para PC, Xbox o PS3 en estos días, pero los juegos 2D ciertamente aún tienen futuro. Uno solo tiene que mirar hasta la App Store de Apple: hay una gran cantidad de juegos a la venta que carecen de una tercera dimensión, y están obteniendo ganancias.

El mejor consejo que puedo darle para desarrollar un motor de física 2D de cuerpo blando es hacer un juego , no un motor. Descubrirás que tener un código de juego real frente a ti, con casos de uso reales, ayudará a diseñar tu motor y descubrir exactamente qué problemas está destinado a resolver. (Es más probable que los programadores compren su biblioteca si saben que resolverá su problema).

Blair Holloway
fuente
5

Una respuesta muy corta al debate:

Ahora los televisores 3D están disponibles para las masas, ¿crees que los televisores 2D tienen futuro?

Lo que estoy tratando de decir es que el hecho de que se haya inventado una nueva tecnología en la misma plataforma que la que está utilizando, no significa que vaya a reemplazarla ... Estoy seguro de que la BBC no preocupándose por su inversión de miles de cámaras monoscópicas (de una sola lente).

Greg
fuente
3

¿Alguna vez has jugado a este juego llamado "Angry Birds"?

Rajavanya Subramaniyan
fuente
2

Los juegos 2D ciertamente todavía tienen su lugar. En las enormes bugets mundo y grandes equipos de desarrollo http://terraria.org prosperar con más de 1 millón de copias vendidas.

artifex
fuente
1
+1 para Terraria. Tiene muchas mecánicas similares a Minecraft y puedes pensar que es una versión 2D de ese juego. Me he divertido más con Terraria que con Minecraft. De hecho, estoy trabajando en algunas adiciones a Box2D también, para mi propio juego haciendo aspiraciones. Llámame sesgado en 2D, pero la jugabilidad en 2D tiene un futuro absoluto.
Steven Lu
2

El desarrollo de juegos 2D ha desaparecido de las grandes empresas, pero esto no significa que los desarrolladores hayan dejado de crear hermosos juegos 2D como Angry Birds.

El desarrollo de juegos en 2D es el primer paso que todos debemos seguir cuando queremos pasar de la programación clásica al mundo de desarrollo de juegos moderno.

Hoy en día, con el poder de HTML5 y las nuevas API de Javascript, podemos crear juegos 2D para navegadores sin tener que aprender otras tecnologías como el flash tradicional. ¡Con WebGL podemos incluso crear juegos en 3D!

Se podría argumentar que la respuesta es "sí" y "no".

No, porque cada desarrollador de juegos, sin importar su edad, crea un juego 2D para divertirse.

Sí, porque 3D es el nuevo estándar para juegos de escritorio. Sin embargo, los juegos móviles son en su mayoría 2D.

Dimitris Diamantis
fuente
1

¡La mayoría del mejor juego que he jugado en 2D! La jugabilidad que puedes tener es muy diferente a la de un juego en 3D, por lo que la gente seguirá jugando juegos en 2D durante mucho tiempo (la gente todavía lee periódicos, escucha la radio y va a conciertos (incluso clásicos), ¿verdad?).

Eche un vistazo a Braid, Limbo y, más recientemente, Trine (gráficos 2D no muy relacionados pero alucinantes, así que lo que sea;)).

Si quiere abrirse paso en el mundo de 2D, debe ser original. Si es así, tendrá un ingreso suficiente, ¡asegúrese de eso!

usuario11668
fuente
¡+1 para la mayoría del mejor juego que he jugado en 2D! , Tengo la misma experiencia.
famousgarkin
1

Creo que los juegos en 2D prosperarán durante mucho tiempo, incluso en la vida de su proyecto, si no en el pasado. En su mayor parte, los gráficos de juegos en 3D todavía están en su naciente y requieren equipos especiales y caros para juegos de gran formato o tienen accesibilidad limitada en dispositivos móviles. En un nivel físico básico, las quejas de dolor de cabeza, mareos y náuseas son comunes entre los usuarios de 3D y hay una base considerable de personas que prefieren 2D.

Dado que está trabajando en un motor de juegos basado en la física, me imagino que si decidiera profundizar en el almacenamiento de juegos 3D, sería una transición mucho más fácil que si fueran juegos pesados ​​de acción y gráficos; La representación de formas y las leyes del mundo físico en 3D podría decirse que es mucho menos complicada que, por ejemplo, crear un entorno 3D para un juego de disparos en primera persona o un deporte.

Por último, más importante que 2D vs. 3D es el mérito de la historia y la necesidad del usuario. Un juego puede estar en un 3D impresionante, pero si no es atractivo, las personas no se verán obligadas a jugarlo. A veces, y especialmente en dispositivos móviles, simple y rápido (por ejemplo, Tetris) triunfa sobre un juego lleno de elegantes efectos 3D que tardan mucho en cargarse.

jkl
fuente
0

Habrá un montón de juegos 2D en el futuro ... van a ser sprites pixelados y basados ​​en mosaicos de fondo ... probablemente no.

No creo que los juegos se puedan dividir en 2D y 3D. Por ejemplo, Xbox 360 no tiene API 2D. ¿Eso significa que todos los juegos en Xbox 360 son 3D? Otro ejemplo es el juego Ajedrez. Es un juego en 2D sin importar cómo lo dibujes. Puede tener imágenes pixeladas, imágenes flash vectoriales, imágenes prerrepresentadas en 3D o una representación 3D con todo tipo de fuentes de luz y sombreadores por píxel. El ajedrez sigue siendo un juego en 2D. Estoy de acuerdo en que si permites un poco de movimiento de la cámara alrededor del tablero de ajedrez, esto agregará un poco de mecánica 3D simple, pero todavía no quiero llamarlo juego 3D.

Creo que deberíamos hablar de juegos como mecánica 2D y mecánica 3D. Su motor de física de cuerpo blando 2D puede combinarse fácilmente con alguna biblioteca de renderizado elegante ... siempre y cuando su juego permanezca en un plano, el motor debería ser bueno.

Aleks
fuente