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?
camera
html5
flash
vector-art
Qqwy
fonte
fonte
Respostas:
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.
fonte
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! :)
fonte