Eu quero escrever alguns jogos em flash simples (como um hobby). Tenho muita experiência em programação, mas não tenho experiência com Flash / ActionScript.
Minha pergunta é: como iniciante, é uma boa idéia começar com uma estrutura como Flixel, FlashPunk ou PushButton ou seria melhor escrever meus primeiros jogos do zero?
Além disso, se você votar no uso de uma estrutura, qual você recomendaria? Quais são as diferenças?
E outra pergunta: e o Flex, você recomendaria usá-lo?
fonte
Eu recomendo que você comece sem qualquer estrutura como flixel, flashpunk ou mesmo Box2d. Eles realmente tornam a vida mais simples para você, tendo em mente a antiga filosofia do programador "Nem sempre reinvente a roda" Se você começar a programar jogos com apenas flash, esses seriam seus pontos positivos
Se você começar com uma estrutura, estes são os pontos positivos
Mas, se você começar a programar jogos em flash com uma estrutura, esses são pontos negativos
Para resumir tudo, se eu fosse professor, pediria aos meus alunos que começassem a aprender programação de jogos sem uma estrutura.No entanto, é recomendável usar um SDK.Flex SDK é útil se você estiver pensando em programar no FlashDevelop IDE ou em outros IDEs do Flash .
Muitas felicidades.
fonte
Use uma estrutura; Eu recomendo o Flixel porque é com quem eu estou familiarizado. Não há valor real em reinventar a roda, e o Flixel torna o desenvolvimento muito mais rápido e fácil, o que significa que você verá resultados mais rapidamente e terá experiência mais rapidamente.
As estruturas ajudam a estruturar seu jogo, para que você cometa menos erros de novato em relação à organização e arquitetura. As estruturas também tendem a coletar tutoriais e código de exemplo. Se você precisar de algo que uma estrutura não possa fornecer, sempre poderá aprender as técnicas de Flash de nível inferior ... mas, honestamente, a diferença entre estrutura e não estrutura é muito pequena. Não é como comparar código de máquina e código gerenciado.
Em relação ao Flex: use o compilador Flex gratuito, mas compile um projeto simples do AS3 / Flash. Eu não usaria o Flex, a menos que você quisesse usar a abordagem de layout do Flex, e não é especialmente compatível com mais estruturas.
fonte
Não sou desenvolvedor de Flash / ActionScript, mas como esse é um hobby, em que você mais deseja trabalhar?
Se você deseja criar jogos antes de tudo, use uma estrutura para fazer todas as outras coisas com as quais você não se importa muito no momento. Você se colocará em funcionamento muito mais rápido e exibirá algo na tela rapidamente. Você pode se preocupar sobre como todas as outras coisas acontecem outro dia quando isso se torna interessante.
Se você se preocupa mais com o modo como tudo funciona, além de adorar sujar as mãos com todo o material dos bastidores, comece do zero e aprenda sobre tudo isso à medida que avança.
fonte
Como você tem muitas experiências de programação, eu recomendo que você use um dos quadros disponíveis, tenho alguns tutoriais e um modelo para flixel no meu blog , talvez você deva dar uma olhada neles.
No entanto, acho que a coisa mais importante nos jogos não são as ferramentas, é o design do jogo.
fonte
Se você gosta de programação de jogos no Flash, uma estrutura oferece mais poder sobre as funcionalidades. Mas essas estruturas não são fáceis de trabalhar, e você terá que brincar com elas por algum tempo antes de finalmente poder usá-las. Por isso, recomendo primeiro entender o básico do Flash e do ActionScript e como eles funcionam antes de pensar em usar uma estrutura.
fonte