Primeiros passos na criação de jogos computador
Eu sempre amei jogos de vídeo, desde que primeiro jogou-os em um computador do amigo depois da escola primária. Há algo quase mágico sobre o fato de que nós podemos mover imagens ao redor e interagir com mundos virtuais, viver uma fantasia apresentada por nós para interagir com entretanto nós por favor. Eu também sempre quis fazer jogos sozinho, mas, até recentemente, não tem o conhecimento técnico para fazê-lo. Agora, sou um estudante de engenharia software segundo ano, por isso, se eu não foram capazes de código de um jogo sem muitos dramas aí seria algo drasticamente errado. Mas qual é a pessoa comum? A pessoa para quem o termo 'memória' evoca imagens de seu avô-se, 'pipeline' é o lugar onde a água flui e 'blitting "é inédito de? Bem, todo mundo pode entrar em processo de criação sobre o jogo, e você não precisa de aprender «real» de programação para o fazer.
Então onde é que jogos começar? Com uma idéia. Jogos, como toda ficção, exigem uma idéia para ser bem sucedida. Claro, da mesma forma que você pode apenas sentar e escrever uma história sem previsão você pode saltar no tapa e um jogo em conjunto, mas, a menos que você obtenha irrisoriamente sorte, as melhores obras são geralmente as que têm sido pensado.
Existem dois métodos de planeamento de um projecto; você pode começar a partir de um conhecido vista tecnológico e construir seu projeto em cima de que ou você pode simplesmente ir para a concepção, adicionar tantas características e idéias como você gosta e, em seguida, remova as que você não pode usar quando você tiver decidido sobre a tecnologia que você está indo para executar o jogo com. Em geral, o segundo um é provavelmente a melhor para ir com uma concepção quando jogos. Quando você estiver primeira partida, no entanto, a primeira opção irá poupar-lhe muitas dores de cabeça.
Então, para um primeiro jogo você vai querer uma idéia bem simples. Não me interpretem mal, louco-go-nozes jogo idéias são fantásticas, e deve haver mais deles lá fora, mas você não vai ser capaz de criar um mundo real simulador virtual com cinquenta mil pessoas todos interagindo real tempo e suas ações tenham um efeito borboleta sobre o futuro do universo virtual, quando é o seu primeiro jogo. Realmente. Muitas pessoas experimentá-lo; nenhum que eu conheço de ter conseguido. Imitação é a melhor maneira de começar a sair. Simples jogos, tais como "Space Invaders", "Tetris", "Pacman" ou mesmo "Pong" são ótimos lugares para começar. Todos são em grande medida simples para criar, mas tem alguns desafios inerentes. 'Pacman', por exemplo, exige que o caminho para encontrar fantasmas. Eu recomendo que você comece mesmo mais simples do que para a sua primeira tentativa. "Space Invaders" é um bom ponto de saltar polegadas Você pode fazer um simples, jogo completo sem muito esforço e é quase infinitamente extensíveis.
Se você está preso por uma idéia, escolher um gênero que você goste. Você ama jogos de aventura, como "Monkey Island", "Grim Fandango", "Space Quest", "King's Quest, etc? Desenhe um desses. Você está lutando em jogos como "Street Fighter", "Tekken", "Soul Calibur", "Mortal Kombat" e assim por diante? Come-se com uma ideia para isso. Você gosta de primeira pessoa shooters tais como "Quake", "Half Life" ou "Doom"? Eu não recomendo-o como um primeiro projecto, mas você pode sempre dar-lhe um ir. Sinta-se livre para ser tão genérico como você gosta, esta é uma experiência de aprendizagem depois de tudo.
Agora que você tem a sua ideia é hora de dar uma olhada. Não se preocupe com a tecnologia ou o fato de que você pode não saber como aplicar na prática um jogo ainda, apenas agarra-te um bocado de papel e um lápis e ir louco com idéias. Descrever os principais personagens, jogabilidade, objetivos, interações, história, e as principais mapeamentos, qualquer coisa que você pode pensar. Certifique-se de que você tem detalhe suficiente para que alguém possa ler através de notas e jogar o jogo na sua cabeça com relativa precisão. Mudar jogo concepção durante o processo de codificação é quase sempre uma má idéia. Uma vez que é definido, ele deve permanecer até que o conjunto ajustes fase (eu vou para este mais tarde), ou é provável que você digite 'desenvolvimento inferno ", onde o projecto vai sobre e sobre, mais e mais trabalho é feito com menos e menos resultado.
No final deste período de sua criação jogo, você deve ter o seguinte:
- Um esboço escrito do jogo de personagens e, possivelmente, um esboço ou duas (sejam elas espaciais navios, círculos amarelos, carros ou o príncipe do escuro reino da Falgour, você precisa de saber quem ou o que o jogador vai ser e quem vai competir contra)
- Um resumo escrito da história (se houver um, este não é também vital para "Space Invaders" ou "Tetris", mas para «Uber Quest: Uma Aventura de Awesomeness' é realmente uma boa idéia) [* BR * ]
- Uma descrição do jogo, por escrito ou storyboarded. Storyboards são representações visuais de idéias. Desenhe o seu caracteres em ações, com setas indicando o fluxo de ação e curta descrição escrita especificando os eventos que ocorrem em sua imagem (porque alguns de nós não estão fantásticos artistas e nossas imagens podem ser um pouco. Aberta a interpretação.)
Agora que você tem uma idéia desenvolvida, é hora de trabalhar a forma como tudo isto vai ficar juntos. Caso você tenha chegado a este ponto preocupado que você vai ter que passar muitos anos aprendendo linguagens complexas de programação, a fim de implementar a sua ideia, o medo não! Outros já fizeram os estaleiros duro para você. Existem muitos RAD (Rapid Application Development) Ferramentas disponíveis para jogo criação, alguns dos quais estão disponíveis gratuitamente on-line. Alguns deles ainda requerem que você aprender uma "linguagem" (uma linguagem de programação simplificada feita para uma tarefa específica), mas em geral isso não é demasiado complicado ou envolvidos. Tenho compilado uma breve lista de alguns deles que podem ser encontrados no final do artigo. A livre são listadas primeiro, organizado pelo jogo género.
Bem, isso deve ser suficiente para você começar na criação do seu jogo. A coisa mais importante para se lembrar uma vez que você chegou até aqui é que você precisa para completar o seu jogo. Muitas, muitas pessoas começam um projeto e, em seguida, perdem o interesse e ele falhar, ou eles continuam a mover-se para um novo projeto após o outro sem acabamento nada. Comece pequeno, construir um grupo de trabalho (caso simples) jogo que é, acima de tudo, completa. Quando chegar a esta fase você terá sempre um grande número de coisas que você deseja mudar, correção etc, mas você vai ter um grande sentimento de saber que ele é, na sua forma, concluído.
A partir deste ponto, você pode iniciar a fase ajustes. Jogue o jogo algumas vezes, solicitar outros a fazerem o mesmo, tome nota do que é divertido ou não poderia ser melhor e mudar as coisas aqui. Nesta fase, é mais importante do que nunca para manter backups de versões anteriores, para que uma mudança se não funcionar, pode voltar e tentar algo diferente, sem perder nada do seu trabalho. É neste ponto que você pode adicionar todas as novas funcionalidades, melhorar gráficos e sons, o que você queira, seguro no conhecimento que você está trabalhando sobre uma base sólida.
Quando estiver satisfeito com o seu jogo, porque não partilhá-lo com o mundo? Existem muitos lugares baratos ou grátis para você lá fora, para hospedar seus arquivos, e você pode saltar sobre link listas e fóruns e que todos saibam sobre a sua criação. Bem, espero que esta tem sido uma importante introdução na arte de criar jogos. É uma grande dose de divertimento, e pode abrir novas vias de toda expressão criativa para você explorar. Ir nos e se divertir.
Links:
Geral Jogo Criação:
(Ferramentas que permitem a fácil a criação de diversos tipos de jogos)
Game Maker: http://www.gamemaker.nl
MegaZeux: http://megazeux.sourceforge.net/
Aventura Jogos:
(Jogos, como Monkey Island, King's Quest, Space Quest etc)
Adventure Game Studio: http://www.bigbluecup.com
AGAST: http://www.allitis.com/agast/
Aventura 3D Studio: http://3das.noeska.com/
À deriva (para aventuras texto): http://www.adrift.org.uk/
Role Playing Games (RPG):
(Jogos tais como Final Fantasy, Breath of Fire, Diablo)
RPG Maker: [BR * *]
OHRPG: http://www.hamsterrepublic.com/ohrrpgce/
RPG Toolit: http://www.toolkitzone.com/
Lutando Jogos:
(Jogos tais como Street Fighter, Mortal Kombat, Tekken, Soul Calibur etc)
KOF91: http://sourceforge.net/projects/kof91/
MUGEN (infelizmente o site é em grande parte em francês): http://www.streetmugen.com/mugen-us.html
Side-Scrolling Jogos:
(Jogos, como o 2D Mario Jogos, o Sonic Hedgehog, Double Dragon etc)
O Scrolling Game Development Kit: http://gamedev.sourceforge.net/
Web Jogos:
BYOND: http://developer.byond.com/
Existem muitos outros disponíveis também. Um site muito útil para encontrar jogo criação ferramentas é: http://www.ambrosine.com/resource.html
Também de notar, apesar de não ser freeware, é o excelente jogo criação ferramentas disponíveis pela Clickteam em: http://www.clickteam.com/English/
Klik and Play e The Games Factory, em particular, são os programas para ter um olhar e faça o download gratuito da demo de.
Se você quiser realmente fazer as coisas direito e programar o jogo sozinho, existem alguns excelentes recursos de programação disponíveis nos seguintes locais: [BR * *]
Programação Java Game: [BR * *]
http://fivedots.coe.psu.ac.th/ ~ ad / jg /
http://www.gamedev.net/reference/articles/article1262.asp
http://javaboutique.internet.com/tutorials/Java_Game_Programming/
Visual Basic Game Programming: [BR * *]
http://markbutler.8m.com/vb-tutorial.htm
C + + Game Programming: [BR * *]
http://www3.telus.net/alexander_russell/course_dx/introduction_dx.htm
http://www.rit.edu/ ~ jpw9607/tutorial.htm
Informações Gerais:
http://www.gamedev.net/
http://www.gamasutra.com/
Sobre o autor:
Daniel Punch
M6.Net
http://www.m6.net
Artigo Fonte: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster começa O Código do HTML
Adicionar este artigo para o seu site agora!
Webmaster enviar seus artigos
Nenhum registro necessário! Preencha o formulário e seu artigo está no Messaggiamo.Com Diretório!