tuts_misc
Thread Id: 24916
Thread Name: [Mega-Post] Guía de múltiples Engines ACTU: 13-1-14
#0
DriveTheGamer 28224
Bienvenidos a este Post, donde enseñaré programas de nivel fácil (No hace falta conocimiento C, Java...) o medio (Hace falta conocimiento C, Java...)

¿Entonces, que es un Engine o motor gráfico?: Un motor de videojuego es un término que hace referencia a una serie de rutinas de programación que permiten el diseño, la creación y la representación de un videojuego. Del mismo modo existen motores de juegos que operan tanto en consolas de videojuegos como en sistemas operativos. La funcionalidad básica de un motor es proveer al videojuego de un motor de renderizado para los gráficos 2D y 3D, motor físico o detector de colisiones, sonidos, scripting, animación, inteligencia artificial, redes, streaming, administración de memoria y un escenario gráfico. El proceso de desarrollo de un videojuego puede variar notablemente por reutilizar o adaptar un mismo motor de videojuego para crear diferentes juegos (Wikipedia)

¿Hace falta mucho conocimiento?: Depende, hay muchos Engines que te lo harán casi todo, y en otros que tu tendrás que hacer casi todo, por ejemplo hacer un videojuego con Java hace falta mucho conocimientos sobre el mismo programa, con este se hizo Minecraft.

¿Se puede crear o modificar un Engine?: Obviamente un Engine se puede crear, si no no existiría el mundo digital, y pues claro que modificar, muchas desarrolladoras de videojuegos modificaron un Engine específico para añadirles características a su gusto, claro que estos Engines modificados el 99% son privados por la misma.

Engines

Unity 3D (FREE): Este Engine puede hacer videojuegos tanto como modelado 3D, como 2D. Es uno de los Engines 3D más sencillos, no hace falta mucho conocimiento. Funciona con DirectX 11 y sus características son:

-Sistema de partículas Shuriken soporta fuerzas externas, normales de Bent y -eliminación automática.
-Soporte texturas 3D
-Navegación: obstáculos dinámicos y prioridad de evasión.
-Optimizaciones importantes en el rendimiento y uso de memoria de UnityGUI.
-Fuentes dinámicas en todas las plataformas con HTML como marcado.
-Depuración remota de Unity Web Player.
-Nuevos flujos de trabajo en la ventana de proyecto.
-Mapa iterativo de lightmap.
-Componentes basados en refinados de flujos de trabajo.
-Inspectores extensible para clases personalizadas.
-Mejorado el pipeline de importación de Cubemap.
-Mejoras en datos geométricos para una memoria enorme y ahorro en rendimiento.
-Las mallas se pueden construir a partir de figuras geométricas no-triángulo—para hacer puntos y líneas eficientemente.
-Búsqueda, vista previa en vivo y compra de Assets del Asset Store desde la ventana del proyecto.
-Soporta DirectX.

Lenguaje: C#, BooScript y Java

Plataformas: Todas

En español: NO (La web sí está en español)

Descargalo aquí

(Este Engine te da una version "Plus" donde te añadirá más características, aquí obviamente tienes que pagar)

Tutorial de como trabajar con el: Próximamente...

3D Rad (FREE): Es un Engine donde no actúa el scripting, es gratuito y no hace falta conocimiento, solo hace videojuegos en 3D. Sus características son:

-Capaz de soportar la red y el multijugador.
-Todos los modos de vista.
-Derivados efectos visuales.
-Poder hacer en el mismo un renderizado 3D.
-Soporta DirectX.

Lenguaje: Ninguno

Plataforma: Sistemas operativos Windows

En español: NO

Descargalo aquí

Tutorial de como trabajar con el: Próximamente...

RPG Maker (De pago): Este Engine ya lo tenemos en este foro, usado para crear Hack rom pokémons. Solo hace videojuegos en 2D, y tiene múltiples versiones de esta, las últimas son RPG Maker VX ace y RPG Maker DS. Su características son:

-Insertar gráficos para su modalidad 2D.
-Insertar música y sonidos.
-Insertar scripts desde la base de datos del proyecto.

Lenguaje: Ruby

Plataformas: PC

En español: NO (Estaba en español pero la web fue eliminada)

Descargalo aquí

Tutorial de como trabajar con el: Próximamente...

M.U.G.E.N (FREE): Con este software se hizo los clásicos del "Tekken, Street Fighters" y otros tipos de videojuegos de lucha, así que ya sabéis el estilo que hablo. Sus características:

-Mucha personalización de personajes y diseño de escenarios y menús, desde ponerlo al clásico "Street Fighters" hasta los primeros "Tekken" de PSX.
-Infinitos paquetes de descarga que usuarios crean libremente.

Lenguaje: C

Plataformas: PC (Y arcade, pero ya no hay xD)

En español: NO

Descargalo aquí

Tutorial de como trabajar con el: Próximamente...

Eclipse Origins (FREE): Pues un Engine RPG 2D, para hacer videojuegos Online. Sus características:

-Buen editor de clase (Para ser en 2D).
-Los NPC's te pueden robar objetos.
-Muchos personas por cuenta (Hasta 10).
-Sistema de QUEST (Ya que hay muchos RPG 2D que no tienen).
-Sistema de viviendas.

Lenguaje: Ninguno

Plataformas: PC

En español: NO

Descargalo aquí

Tutorial de como trabajar con el: Próximamente...

Próximamente más Engines...
#1
VeroSB 28237
¡Excelente Post!, creo que esperaré a tus tutos de Eclipse Origins