O que seria um bom mecanismo de criação de jogos com suporte para imagens vetoriais? [fechadas]

7

Eu quero criar um jogo de plataforma simples, no qual você é um quadrado em um mundo maravilhoso. Eu gostaria que este jogo pudesse ser jogado nos navegadores. Basicamente, estou procurando por algo semelhante ao "Flixel", mas com os seguintes recursos:

  • Gráficos vetoriais de suporte

  • Permita o zoom / rotação de objetos sem produzir grandes quantidades de atraso assim que você estiver usando mais objetos. (Como eu quero girar o mapa em torno do player) Portanto, em outras palavras, de preferência amplie a viewport / câmera em vez dos próprios objetos.

Existe um mecanismo como esse?

Qqwy
fonte
Você está procurando um mecanismo que suporte esquemas vetoriais específicos? (ie. SVG, .AI etc)
Jason H
Não necessariamente, mas o SVG seria útil.
Qqwy
Não é um mecanismo, mas o OpenVG é uma API acelerada por hardware que está disponível em muitos dispositivos móveis e alguns desktops.
Ashleysmithgpu

Respostas:

2

Bem, o Flash é baseado em vetores (e seu renderizador de vetores é realmente rápido). Desde que você marcou sua pergunta com flash, acho que você está procurando algo que seja mais um mecanismo de jogo?

Flixel e Flashpunk são mecanismos baseados em bitmap. O único outro mecanismo comumente usado seria o botão de pressão . Infelizmente, o desenvolvimento deste mecanismo parou.

Na minha opinião, o conjunto de recursos do flash por si só é suficiente para começar a desenvolver jogos. Não há necessidade de um mecanismo de jogo especializado. Além disso, existem muitas bibliotecas de terceiros disponíveis que podem adicionar algum recurso ausente à API flash existente. Dê uma olhada nesta pergunta .

Atualização: se você preferir se aventurar no desenvolvimento de jogos com JavaScript / HTML5, o RaphaelJS ou o PaperJS pode ser para você. Essas são bibliotecas "justas" para renderizar gráficos vetoriais, mas não mecanismos de jogos.

bummzack
fonte
1

Por que você gostaria de fazer o jogo com imagens vetoriais? Uma vez que sua tela fique cheia com muitos deles, ela diminuirá consideravelmente.

Dito isto, você já tentou com o Citrus Engine? http://citrusengine.com Não tenho certeza se cobre as necessidades específicas de você, mas foi feito especificamente para jogos de plataforma

Felicidades!

edit: Eu esqueci de mencionar que é de código aberto agora! :)

Jan
fonte
Yo dawg, ouvi-lo como motor de citros!
21712 bummzack
lol, acabei de ver três perguntas que estavam falando sobre plaformers e a mesma resposta foi aplicada a todas elas! : D
Jan