Software para crear xogos 2D / 3D. Como crear un xogo sinxelo (exemplo)?

Ola

Xogos ... Estes son un dos programas máis populares para os que moitos usuarios compran ordenadores e portátiles. Probablemente, as computadoras non se volverían tan populares se non houbese xogos para eles.

E se antes para crear calquera xogo, era necesario ter coñecementos especiais no campo da programación, debuxar modelos, etc. - agora basta con estudar algún editor. Moitos editores, por certo, son bastante sinxelos e incluso un usuario principiante pode entendelos.

Neste artigo gustaríame tocar a editores tan populares, así como usar o exemplo dun deles para clasificar a creación dun xogo simple paso a paso.

O contido

  • 1. Programas para crear xogos 2D
  • 2. Programas para crear xogos 3D
  • 3. Como crear un xogo 2D no editor Game Maker, paso a paso

1. Programas para crear xogos 2D

Baixo 2D - comprender os xogos en dúas dimensións. Por exemplo: tetris, pescador de gatos, pinball, varios xogos de cartas, etc.

Exemplo: xogos 2D. Xogo de cartas: solitario

1) Game Maker

Sitio web do desenvolvedor: //yoyogames.com/studio

O proceso de creación dun xogo en Game Maker ...

Este é un dos editores máis fáciles de crear xogos pequenos. O editor faise de forma moi cualitativa: é doado comezar a traballar nel (todo está claro intuitivamente), ao mesmo tempo hai grandes oportunidades para editar obxectos, salas, etc.

Normalmente neste editor fai xogos con vista superior e plataformas (vista lateral). Para usuarios máis experimentados (aqueles que teñen un pouco de versatilidade na programación) hai características especiais para inserir scripts e código.

Nótese unha ampla variedade de efectos e accións que se poden configurar en varios obxectos (futuros personaxes) neste editor: o número é simplemente incrible - ¡máis que algúns centenares!

2) Construír 2

Sitio web: //c2community.ru/

Deseñador de xogos moderno (no sentido máis verdadeiro da palabra), permitindo aos usuarios de PC novatos facer xogos modernos. Ademais, quero salientar que con este programa pódense realizar xogos para diferentes plataformas: IOS, Android, Linux, Windows 7/8, Mac Desktop, Web (HTML 5), etc.

Este constructor é moi semellante ao Game Maker: aquí tamén ten que engadir obxectos e escribir comportamentos (regras) e crear varios eventos. O editor está baseado no principio WYSIWYG - é dicir. Verá inmediatamente o resultado ao crear o xogo.

O programa paga, aínda que para principiantes haberá moita versión gratuita. A diferenza entre as diferentes versións descríbese no sitio web do desenvolvedor.

2. Programas para crear xogos 3D

(3D - xogos tridimensionais)

1) RAD 3D

Sitio web: //www.3drad.com/

Un dos construtores máis baratos en 3D (para moitos usuarios, por certo, a versión gratuita, que ten un límite de actualización de tres meses), será suficiente.

3D RAD é o constructor máis sinxelo de dominar; aquí non hai necesariamente ningunha programación, coa posible excepción de prescribir as coordenadas dos obxectos para varias interaccións.

O formato de xogo máis popular creado con este motor é o de carreiras. Por certo, as capturas de pantalla de arriba confirman isto de novo.

2) Unidade 3D

Sitio web do desenvolvedor: //unity3d.com/

Unha ferramenta seria e completa para crear xogos serios (pido desculpas pola tautología). Recomendaría que me trasladásese a el logo de estudar outros motores e deseñadores, é dicir. cunha man chea.

O paquete Unity 3D inclúe un motor que lle permite usar as capacidades de DirectX e OpenGL. Tamén no arsenal do programa a oportunidade de traballar con modelos en 3D, traballar con sombras, sombras, música e sons, unha enorme biblioteca de scripts para tarefas estándar.

Quizais o único inconveniente deste paquete é a necesidade de coñecer a programación en C # ou Java - parte do código durante a compilación terá que engadirse en "modo manual".

3) NeoAxis Game Engine SDK

Sitio web do desenvolvedor: //www.neoaxis.com/

Ambiente de desenvolvemento gratuíto para case todos os xogos en 3D! Con este complexo, podes facer carreiras, tiradores e arcadas con aventuras ...

Para o Game Engine SDK, a rede ten moitas adicións e extensións para moitas tarefas: por exemplo, a física dun coche ou dun avión. Coa axuda de bibliotecas expandibles, nin sequera necesita un coñecemento serio de linguaxes de programación.

Grazas a un reprodutor especial integrado no motor, os xogos creados nel pódense reproducir en moitos navegadores populares: Google Chrome, Firefox, Internet Explorer, Opera e Safari.

Game Engine SDK distribúese como un motor gratuíto para o desenvolvemento non comercial.

3. Como crear un xogo 2D no editor Game Maker, paso a paso

Fabricante de xogos - Un editor moi popular para a creación de xogos 2D non complexos (aínda que os desenvolvedores aseguran que pode crear xogos de case calquera complexidade).

Neste pequeno exemplo, gustaríame mostrar unha pequena instrución paso a paso sobre a creación de xogos. O xogo é moi sinxelo: o personaxe de Sonic moverase pola pantalla intentando recoller mazás verdes ...

Empezando por accións sinxelas, engadindo novas características ao longo do camiño, quen sabe, quizais o xogo se converta nun verdadeiro éxito co tempo! O meu obxectivo neste artigo é só mostrar por onde comezar, porque o comezo é o máis difícil para a maioría ...

Blanks para crear un xogo

Antes de comezar a crear calquera xogo, cómpre facer o seguinte:

1. Inventa o personaxe do seu xogo, o que fará, onde estará, como o manexará o xogador e outros detalles.

2. Crea imaxes do teu personaxe, obxectos cos que interactuará. Por exemplo, se tes un oso para recoller as mazás, entón necesitas polo menos dúas fotos: o oso e as propias mazás. Tamén pode que necesite un fondo: unha imaxe grande na que terá lugar a acción.

3. Cree ou copie sons para os seus personaxes, música que se reproducirá no xogo.

En xeral, necesitas: recoller todo o que sexa necesario para crear. Non obstante, será posible engadir máis tarde ao proxecto existente do xogo todo o que se esqueceu ou se deixou para máis tarde ...

Creación de mini-xogos paso a paso

1) O primeiro que debes facer é agregar sprites dos nosos personaxes. Para iso, o panel de control do programa ten un botón especial en forma de rostro. Prema nel para engadir sprite.

Botón para crear un sprite.

2) Na xanela que aparece, ten que premer no botón de descarga do sprite e especificar o seu tamaño (se é necesario).

Sprite cargado.

3) Entón tes que engadir todos os teus sprites ao proxecto. No meu caso, resultou cinco sprites: mazás sonoras e multicolores: círculo verde, vermello, laranxa e gris.

Sprites no proxecto.

4) A continuación, ten que engadir obxectos ao proxecto. O obxecto é un detalle importante en calquera xogo. En Game Maker, un obxecto é unha unidade de xogo: por exemplo, Sonic, que se moverá na pantalla en función das teclas que prema.

En xeral, os obxectos son un tema bastante complicado e é imposible en principio explicalo en teoría. Mentres traballa co editor, coñecerás moito a enorme pila de funcións que Game Maker ofrécelle.

Mentres tanto, cree o primeiro obxecto - prema no botón "Engadir obxecto" .

Game Maker. Engadir un obxecto.

5) A continuación, selecciona un sprite para o obxecto engadido (ver a imaxe de abaixo, á esquerda + arriba). No meu caso - o personaxe Sonic.

Despois rexístranse eventos para o obxecto: poden haber decenas deles, cada evento é o comportamento do seu obxecto, o seu movemento, sons asociados a el, controis, lentes e outras características do xogo.

Para engadir un evento, faga clic no botón co mesmo nome e seleccione a acción para o evento na columna dereita. Por exemplo, movendo horizontalmente e verticalmente ao pulsar as frechas.

Engadir eventos a obxectos.

Game Maker. No obxecto Sonic, engadíronse 5 eventos: movendo o carácter en diferentes direccións ao pulsar as frechas; máis unha condición está axustada ao cruzar o límite da área de xogo.

Por certo, pode haber moitos eventos: Game Maker non ten nada pequeno aquí;

- A tarefa de mover o personaxe: a velocidade do movemento, os saltos, a forza do salto, etc.;

- superposición de obras de música en varias accións;

- A aparición e eliminación do carácter (obxecto), etc.

¡É importante! Para cada obxecto do xogo tes que rexistrar os teus eventos. Os eventos máis numerosos para cada obxecto que rexistre, o máis versátil e con gran potencial para facer o xogo. En principio, mesmo sen saber exactamente o que fará este ou aquel evento, pode adestralos engadíndolles e ver como se comportará o xogo despois. En xeral, un campo enorme para experimentos!

6) A última e unha das accións importantes é a creación da sala. Unha sala é unha especie de escenario do xogo, o nivel no que interactuarán os teus obxectos. Para crear tal habitación, fai clic no botón coa seguinte icona :.

Engadir unha sala (fase de xogo).

Na sala creada, usando o rato, pode organizar os nosos obxectos no escenario. Personaliza o fondo do xogo, configura o nome da xanela do xogo, especifica as vistas, etc. En xeral, todo un campo de adestramento para experimentos e traballar no xogo.

7) Para iniciar o xogo resultante - prema o botón F5 ou no menú: Executar / lanzar normal.

Executa o xogo resultante.

Game Maker abrirase diante dunha ventá co xogo. De feito, podes ver o que obtes, experimentar, xogar. No meu caso, Sonic pode moverse dependendo das pulsacións do teclado. Unha especie de mini-xogo (Ah, e houbo momentos nos que o punto branco que atravesaba a pantalla negra provocou unha sorpresa e un interese entre a xente ... ).

O xogo resultante ...

Si, por suposto, o xogo resultante é moi sinxelo, pero o exemplo da súa creación é moi indicativo. Ademais, experimentar e traballar con obxectos, sprites, sons, fondos e habitacións - pode crear un xogo 2D moi bo. Para crear tales xogos hai 10-15 anos, era necesario ter coñecementos especiais, agora basta con poder rotar o rato. Progreso.

Co mellor! Todo o sistema de xogo exitoso ...

Mira o vídeo: 4ª Sesión Interactiva: Ciberacoso (Marzo 2024).