Estou trabalhando no lado artístico dos jogos há algum tempo e meu trabalho em período integral me mantém muito ocupado no lado artístico, mas estou cada vez mais interessado em aprender a criar protótipos para os meus próprios jogos.
Eu sei muito pouco de programação, apesar de ter cursado um pouco na faculdade (no TorqueScript, de todas as coisas) e, embora eu possa ter tempo para aprender, a curva de aprendizado é um pouco íngreme para mim, pois está completamente separada de meu trabalho atual.
Gostaria de saber se há algum mecanismo de jogo por aí com uma interface projetada para os artistas, onde a curva de aprendizado pode ser mais fácil para mim e onde meu conjunto de habilidades atual será aplicado com mais facilidade. Comprei uma licença indy para o Torque Game Builder, mas ele ainda exige muitos scripts e é difícil encontrar bons tutoriais básicos e básicos.
Basicamente, estou procurando uma ferramenta na qual eu possa me concentrar na arte e no design de jogos, onde a programação é mínima, fácil de aprender e com uma documentação realmente excelente. Não faço ideia se existe algo assim, mas vale a pena tentar. :]
Alguma ideia?
fonte
Respostas:
Minha recomendação seria verificar o Unity , pois é um dos mais simples, mas enganosamente poderosos motores que eu já encontrei. O mecanismo está bem documentado , a comunidade é muito ativa e amigável e há vários tutoriais disponíveis para ajudá-lo a se atualizar.
Atualização: Embora o Unity tenha um pouco de curva de aprendizado, optei por recomendá-lo a outros mecanismos por alguns motivos:
fonte
Eu acho que você faria bem em escolher uma das muitas ferramentas de criação de jogos. Há pouca ou nenhuma programação envolvida. Alguns até oferecem interfaces gráficas de arrastar e soltar.
fonte
O Blender Game Engine também pode valer uma olhada. Faz parte do software gratuito de animação e modelagem 3d Blender . Ele não requer nenhuma habilidade de programação para criar algo, mas também é extensível usando scripts python. Provavelmente, isso só faz sentido se você estiver usando o liquidificador para a criação de ativos.
fonte
Dê uma olhada no Scratch: http://scratch.mit.edu É uma ferramenta gratuita projetada para crianças pelo MIT, mas pode ser exatamente o que você está procurando. Toda a programação é feita com blocos, assim você não precisa aprender nenhuma sintaxe. Você pode importar seus próprios gráficos e áudio, e os scripts serão relativamente fáceis (ensinei crianças de 9 anos a fazer jogos decentes em duas horas.)
-um, e é grátis, então não há realmente uma boa razão para NÃO tentar.
fonte
Definitivamente, olhe para o Flash. http://flashgamedojo.com tem tudo o que você precisa para começar!
Além disso, dê uma olhada no Multimedia Fusion ou The Games Factory . Ambos têm interfaces de arrastar e soltar, mas são incrivelmente poderosos.
fonte
Para prototipagem rápida 2D, sugiro Game Maker . Ele permite que um designer importe rapidamente ativos de arte e os transforme em sprites animados e apresenta um sistema de objetos simples, baseado em eventos. Você pode criar protótipos de jogos simples usando arrastar e soltar.
Outro que eu recomendaria é o Multimedia Fusion . É necessária uma abordagem diferente da programação, na qual usa uma grande tabela de eventos para lidar com interações entre objetos. Também existem alguns scripts simples.
fonte
Gostaria de saber por que ninguém disse nada sobre o mecanismo de jogo FREEWARE AND OPEN-SOURCE Constructor. também é basicamente arrastar e soltar, tem um suporte sólido e é fácil de aprender e usar. você não precisa conhecer nenhum conhecimento de programação além de variáveis e condições simples. digite http://www.scirra.com
fonte
Para 2D, acho que o Game Maker é bom.
Para o 3D, acho que o 3DVIA é a melhor escolha, porque você pode criar um script no mecanismo com um gráfico.
A união é muito boa, mas você terá que aprender um pouco de programação para fazer brilhar.
fonte
Eu sugiro que você verifique o UDK (o mecanismo e as ferramentas Unreal de download gratuito). Em vez de ter que escrever um script, eles têm um sistema chamado Kismet, que permite 'roteirizar' muitos dos eventos típicos da jogabilidade usando um sistema de arrastar e soltar. Além disso, há toda uma série de tutoriais em vídeo gravados pelas pessoas boas do 3DBuzz . Ofc é um mecanismo 3D que pode não ser adequado, mas existem tutoriais sobre como criar um jogo de cima para baixo.
O problema com a maioria das outras sugestões aqui é que, embora sejam bons sistemas, eles ainda exigem que você aprenda uma linguagem de programação e se você encontrou o TorqueScript muito em uma curva de aprendizado, duvido que o Python (usado pelo Blender) ou alguns dos as outras opções serão mais fáceis (embora sejam melhor documentadas que o TorqueScript - tudo é melhor documentado que o Torquescript :))
fonte
Eu sei que você já marcou uma resposta para isso, mas apenas outro pensamento para lançar por aí: se você tem um portfólio sólido de arte e design de jogos, encontre um programador para ajudá-lo a criar protótipos de algumas coisas e talvez até fazer um jogo completo seria uma boa maneira de prototipar sem precisar codificar a si mesmo. Não é exatamente uma ferramenta útil, mas dependendo da sua intenção, pode ser a maneira mais eficaz.
Obviamente, com uma ferramenta, você não precisa se preocupar em depender ou motivar outra pessoa. No entanto, também pode liberá-lo de ter que lutar contra a fera que é código, mesmo em algo como Unity, permitindo que você lide com o lado criativo com todo o seu esforço.
Sei que como programador com o problema oposto, ou seja, procurando maneiras de fazer arte com o mínimo esforço, achei que trabalhar com um artista é uma experiência muito mais agradável do que trabalhar nas duas disciplinas e tentar fazer arte usando as ferramentas mais mínimas. . ;)
fonte
Se você realmente quer começar o desenvolvimento de jogos, acho que posso compartilhar o ponto de partida que fiz. Primeiro, eu aprendi Programação Básica Java, Desenvolvimento Intermediário e de Jogo pelo thenewboston (procure este nome de usuário no Youtube), você pode aprender muitas coisas com ele. Mas antes disso, usei o mecanismo de jogo RPG Maker XP, VX e VXAce. Eles são ótimos motores para fazer pequenos ou grandes jogos de RPG.
Você também pode verificar o FPS Creator, se gostar do FPS. Mas eu diria que codificar o jogo é melhor do que usá-los ...
fonte
O FlashPunk é uma estrutura muito bem documentada e fácil de usar para o Flash. Como alguém com formação em design, eu pude pegar o código muito rapidamente, e ele lida com muitas das coisas que os novos programadores se desligam automaticamente.
http://flashpunk.net/
fonte
UDK da Epic Games será a melhor opção para você;) Tem muitas coisas para artistas e você pode programar no UnrealScript. Pelo que entendi, a biblioteca do UnrealScript é um espelho do código C ++ nativo. Então você encontrará alguns truques interessantes na programação de estruturas hierárquicas, animação, gatilhos e etc. Você pode ver e controlar o pipeline de sua jogabilidade e arte. E, claro, a programação pode ser mínima. Porque você pode "desenhar" seu jogo com o editor de scripts incorporado "Unreal Kismet". Existem muitos tutoriais em vídeo. Desfrutar!
Atualização: devo dizer que o UDK funciona "da caixa". Eu acho que é uma boa razão para escolher;)
fonte
Todas as outras respostas estão OK, mas eu também sugiro que você dê uma olhada no HTML5. Sim, eu sei, isso não é exatamente um mecanismo de jogo, mas é realmente simples e tem uma comunidade em rápido crescimento. Tudo o que você precisa é de um elemento de tela em algum lugar da página e, em seguida, usa o Javascript para desenhar nela. Eu preferiria isso ao invés do Scratch ou do Game Maker, porque ele realmente ensinará algumas habilidades úteis de programação.
Existem vários bons tutoriais por aí, mas primeiro aprenda HTML básico , depois um pouco de Javascript e depois vá aqui .
fonte
venha e dê uma olhada no App Game Kit. Nós o desenvolvemos desde 2009 e é ótimo em jogos de spites 2D. Também possui a caixa 2D incorporada.
Você pode codificar em BASIC ou usar as bibliotecas do C ++.
www.appgamekit.com
Outro dia, alguém postou esse ótimo remake do Defender, que ele codificou no script BASIC; http://youtu.be/l50amgFImKc
Felicidades,
Rick
fonte