Hace 5 años | Por enjoyingbreatht... a thetool.io
Publicado hace 5 años por enjoyingbreathtaking a thetool.io

La industria de los juegos móviles aumenta constantemente. Hoy en día no solo usamos nuestros teléfonos inteligentes para realizar acciones como enviar mensajes o buscar noticias, sino como medio de entretenimiento. Gracias a las innovaciones en la industria móvil y algunas plataformas, la creación y el lanzamiento de juegos en las tiendas de aplicaciones se ha vuelto muy popular entre los desarrolladores y las empresas.

Comentarios

D

#13 Hearthstone está hecho en Unity

voidcarlos

#6 Me ha gustado el "Unity soporta hasta la tostadora si hace falta" lol lol

xpectral

#17 jajajaja me algro, nada mas satisfactorio que arrancar una sonrisa

D

#2 Hay miles de juegos para móvil y ordenador "potables" como tu los llamas hechos con Unity.

Juegos AAA hechos con Unity que estén arrasando sí es cierto que son pocos. Unity es como un Seat Ibiza, no vas a tener el rendimiento de un Ferrari, pero si vas a poder ofrecérselo a muchísima más gente, para una mayor cantidad de usos, y si cae en manos de buenos profesionales van a poder hacer cosas importantes.

Realidad Aumentada, Realidad Virtual, Dibujos Animados, otras aplicaciones audiovisuales, interacción con Arduino muy fácil, videojuegos "chorras" y serios, etc... He hecho todas a nivel profesional como por hobby con un único programa.

D

#7 Por cada juego decente de Unity, hay decenas de miles de basura que debería incapacitar por ley a sus propulsores de por vida para tocar cualquier IDE.

El tema es muy simple. Si para empezar un juego de realidad virtual el IDE te da la opción de arrastrar cámaras y objetos a una ventana, ese IDE es una puta mierda (y esto lo ves en cualquier tutorial de VR con Unity). Todo eso DEBE hacerse en texto plano, no ofrecer drag & drop y desplegables para que una panda de subnormales se sienta capaz de hacer cosas. Cosas que acabarán siendo basura.

AubreyDG

#8 Un soberbio sentando cátedra, nada nuevo bajo el sol.

frankiegth

#8. Efectivamente. En mi humilde opinión un videojuego cuyos programadores no utilizan librerias tipo SDL no pueden ofrecer nada realmente fresco, original o innovador. Las SDL no son un motor pero ofrecen herramientas básicas y portabilidad entre diferentes sistemas para desarrollar motores propios. Muchos juegos en Steam emplean la librería SDL, una librería con versiones al menos para Gnu/Linux, Android, iOS y Windows. Y encima es un proyecto de Software Libre.
https://www.libsdl.org/

a

#21 Por curiosidad, ¿que juegos decentes se han hecho con libsdl?.

¿Que te parece Corona?, hace tiempo lo probé y me gustó, en unas pocas horas desde cero me hice un space invaders mas o menos completo, enemigos, disparos, puntuación, etc.. También miré como alternativa Moai pero veo que no actualizan la web muy a menudo.

Estoy pensando en juegos 2D y sólo como diversión.

frankiegth

#30. Pásate por el enlace en #21 para ver juegos comerciales desarrollados con la librería SDL. Recuerdo que bastantes de ellos enlazaba a Steam. No conozco el juego por el que me preguntas. No sigo mucho la actualidad en videojuegos.

#33. Sí, en serio. Si es Software Libre tengo pendiente echarle un vistazo a SFML, pero SDL está bastante consolidado, incluso en el mundillo de la emulación, lo que dice mucho en favor de las SDL.

a

#40 me refería a Corona, es el tercer sistema de desarrollo de esa lista, se programa en LUA, Moai es su alternativa en soft. libre. Es bastante entretenido programar con el.

frankiegth

#41. He trasteado un poco con LUA y tiene desarrollados algunos jueguecillos de plataformas en 2D que pintan la mar de bien. Pero no, no conozco el motor Corona y el artículo solo lo leí por encima. Como comenta otro usuario el artículo es demasiado disperso y poco informativo más allá del listado de motores que proporciona. Un Top 5 más detallado hubiera sido preferible para mi gusto.

D

#40 Para emuladores se usa mucho SDL porque los desarrolladores de emuladores son unos nostálgicos. Recuerdo cuando empezó el proyecto EasyRPG que era para hacer un clon libre de los antiguos RPG Maker. SDL fue la única opción considerada por esta gente.

frankiegth

#47. Si la nostálgia implica que el código esté lo más cerca posible del hardware para obtener su máximo rendimiento y optimizar sus recursos diponibles bienvenida sea la nostálgia.
(CC #40 #21)

D

#21 SDL, en serio? En 2018?

Prueba SFML

e

#8 Vamos a ver, es reinventar la rueda...SDL no cubre toda la funcionalidad por ejemplo cubren las directX. Tener graficos 2d, 3d sonido, interfaces de control, red, etc.. en una solo componente facilita mucho las cosas. Un juego comercial necesita salir al mercado rapido y al menor coste. Si quieres hacer algo en plan aprender o "mira que bueno soy" es otra cosa.

D

#27 SDL es una librería multimedia con la que podrías llegar a hacer un motor, pero como dices hoy en día no merece la penal el tiempo que se necesita emplear para tener algo decente.

El que quiere hacerse su propio motor irá directamente a OpenGL y DirectX.

SDL, SFML y demás fueron una buena idea en su día, pero hoy en día hay motores muy buenos con orientación a componentes y con las partes críticas de dibujado de gráficos y matemáticas muy bien resueltas.

mangrar_2

#7 Sino recuerdo mal, creo que civilization 6 esta hecho con Unity. Y es una pasada de juego.

D

#7 Inside, hecho con Unity, multiplataforma, de lo mejor que jugué el año pasado.. muy corto, pero es una autentica obra de arte, tanto a nivel técnico como artístico, con un gameplay simple, pero muy cuidado.

Yo creo que el problema de Unity ante su principal competidor es que hace falta gente más experimentada, esto a su vez es una ventaja, unity está mucho mas abierto que unreal, pero Unreal es más fácil y tiene más "pijadas"

D

#2 es como decir que internet no ha sido una revolución pq nos hemos visto inundados de opiniones hater.. como la tuya

D

#2 Y la de Unrreal también esta mal, soporta Switch desde la versión 4.16.

D

#1 Las ventas de ratones se han disparado

Kleshk

#1 Pero... Unity puede hacer funcionar el Doom? ( el bueno, el viejo lol )

D

#1 Sí pero aún no han sacado un super ventas con Unity. Unity barre en móviles, en Pc o consola pocos triple A tiene.
A diferencia de Unreal con unity sí o sí necesitas controlar un poco de código si quieres hacer algo interesante, con unreal te puedes hacer un juego simple sin tocar una linea.

D

El diesel.

pip

Muchos juegos conocidos de móvil están hechos con motor propio o directamente sin motor completo, más bien framework ligerito sobre el API del SO.

No es buena idea enchufar un trasto enorme pesado e inmantenible como Unity o Unreal para un juego que muchas veces ni es 3D.

D

#14 es más ligera el API de Unity 3d que el de Android. Usar la API de Android solo se hace cuando no hay más remedio. Madre mia que API... Que engendro. Por algo están creando un sistema operativo para móvil desde cero en Google. Aunque de momento es otro engendro.

pip

#32 Unity usa a su vez el API de Android internamente, una capa por encima no va a ser nunca más ligera.
Por lo que respecta a un juego el API Android es básicamente OpenGL y cuatro cosillas del SO para leer el input táctil y audio.
No es para tanto tener tu propio framework para juegos 2D.
En 3D la complejidad sí que aumenta x1000, es mucho trabajo un motor 3D moderno que de la calidad de render que te da un Unreal.
Al menos que por diseño del juego necesites 3D pero a un nivel muy básico.

D

Cuando comienzas a leer un artículo de este tipo de los más usados o de los más recomendados y te saltan con 15 opciones, ya sabes que el artículo solo vale para limpiarse el culo con el; en realidad ni eso, ya que habría que perder primero el tiempo y dinero el imprimirlo.

D

#4 Falta el CryEngine, que es bastante importante, yo lo pondría en el top5 fijo ....

tsumy

#10 En el Top5... de escritorio en todo caso https://www.cryengine.com/features/platforms

meneandro

#10 Ya está el amazon lumberyard, que viene a ser lo mismo pero más avanzado en ciertas cosas (sobre todo en lo que a amazon más le interesa). Los chicos de starcitizen se pasaron al lumberyard hace ya un tiempo...

alexwing

Me falta Phaser, he hecho alguna cosilla con el y no está mal.

TDL

Hhmm... No lo mencionan en la lista y, la verdad, pensaba que alguna referencia habría entre los comentarios a estas alturas. Este parece bastante prometedor y es OSS: https://godotengine.org/

D

#25 Venia aquí a recomendarlo. Muy bueno

D

cocos2d

f

#26 hoy puedes programar para PC y móvil con el lenguaje incluso compilador html5 .. busca DIVgo

f

yo uso el BennuGD 4 ever!!! el sucesor espiritual del Div Games Studio!!! .. y div Dx también

nosemeneame

#22 q recuerdos yo aprendí cuando era un chaval con el div aún tengo el libro

D

No incluyen libGDX.

https://libgdx.badlogicgames.com/

luismars

#18 No lo incluyen por que se han inventado gran parte del ranking.

e

Por cierto un offtopic por si le interesa a alguien. En blender 2.8 se ha quitado el GBE (Blender game engine) por falta de mantenedores. Se mantiene en la rama 2.7x

O

Falta libgdx, ideal para juegos 2D o isométricos. Gratuito, OpenSource, va con java o kotlin, crossed platform, y en android genera un apk ridículamente pequeño, no como unity 3d, donde un "hola mundo" son 30mb.