Estou fazendo varios jogos em 2D de exemplos, aplicando alguns conceitos.
Agora estou querendo adicionar um “GUI”, baixei o “FengGUI” (http://www.fenggui.org/), mas se tiver um melhor agradeço.
ps: Consegui usar umexemplo em que ele chama um meno mostrando seus exemplos dentro do jogo que fiz, mas quero chamar individualmente suas opções (ex: container ao lado para por um edit dentro)
Cara ja fiz um game em 2D uma vez, um pacman (famoso come-come)
fiz a tela do jogo com um JFrame swing, e o resultado foi satisfatório
inclusive tenho ele em webstart se quiser conferir o resultado pode baixar pelo link
sobre o FengGUI, não sei muito sobre ele, mas vou dar uma estudada
Michel.Montenegro
Margel Douglas:
Cara ja fiz um game em 2D uma vez, um pacman (famoso come-come)
fiz a tela do jogo com um JFrame swing, e o resultado foi satisfatório
inclusive tenho ele em webstart se quiser conferir o resultado pode baixar pelo link
sobre o FengGUI, não sei muito sobre ele, mas vou dar uma estudada
Usaste Slick2D? Usaste o “CanvasGameContainer”?
Agradeço a todos que puderem me tirar esta duvida.
Margel_Douglas
cara esse game eu fiz por diversão, não usei nenhuma lib
apenas usei conseitos de animação baseada em tempo, tirei de um livro chamado
“Killer Game Programming in Java”,
apenas um loop de animação, a lógica toda se baseia em :
1-atualizar posições
2-desenhar
3-esperar
é claro, isso a nível de estudos, só queria te mostrar que é possível fazer algo usando swing na parte da view
Michel.Montenegro
Mas por alguma razão deve existir GUIs como FengGUI mencioonado no 1° post, pelo que percebi ele coloca os componentes dentro do jogo. Alguem saberia responder isso também?
Achei interessante, pois pelo que entendi posso por os componentes aonde quiser baseado na posição X e Y, ao contrario de um componente swing, que é outra historia. Por isso minha duvida. e Não entendi direito como por UM componente em um jogo simples usando o slick2D.
ViniGodoy
Margel Douglas:
cara esse game eu fiz por diversão, não usei nenhuma lib
apenas usei conseitos de animação baseada em tempo, tirei de um livro chamado
“Killer Game Programming in Java”,
apenas um loop de animação, a lógica toda se baseia em :
1-atualizar posições
2-desenhar
3-esperar
é claro, isso a nível de estudos, só queria te mostrar que é possível fazer algo usando swing na parte da view
Eu considero o capítulo sobre game loop desse livro um dos melhores que já li. Cobre tudo: Timers, máquinas rápidas, lentas, frameskip, etc.
A única coisa que fica faltando é a parte de rewind, o que é bem passável.
Não é à toa que meu tutorial de gameloop do ponto v é uma versão refatorada desse livro.
Michel.Montenegro
Fui esquecido U.U
Ninguem nunca trabalhou com “FengGUI”?
To tomando uma surra dele (rsrsrs…), to seguindo os exemplos da documentação e outros e haja apanhar, não consegui posicionar ainda onde quero os componentes e nem adicionar o visual, ta tudo transparente, só aparece texto.