| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 02:33:57
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Olá pessoal!
Estou desenvolvendo meu trabalho de conclusão de curso e o tema do mesmo é "A Utilização da Plataforma Java Para o Desenvolvimento de Jogos 2D". Para a aplicação de conceitos do trabalho, estou implementando um jogo baseado no Super Mario World do Super Nintendo, sendo que a "engine" do jogo é baseada nas classes implementadas no livro "Developing Games In Java - 2003" do David Breckeen.
Em anexo, estou postando a versão atual do jogo. Faltam muitas coisas para melhorar - interface gráfica, animações, sons, melhorar os mapas, quando pegar o cogumelo vermelho fazer com que o Mário "cresça" -, mas espero que esteja tudo pronto até no próximo final de semana. Dêem uma olhada e digam o que acharam. Compilei o projeto para o Java 5 para que mais pessoas possam executá-lo.
A música ainda está muito rudimentar e a animação do Mário tbm (ele não "anda" ainda).
Controles:
Barra de espaço - pular
Tecla CTRL - se segurada, faz o Mário andar mais rápido
Setas - deslocamento
Abraços!
Editado: Pessoal, tirei o download direto aqui do guj para que vcs possam fazer o download da última versão lá no sourceforge. Segue o link: http://www.sourceforge.net/projects/jmario
This message was edited 3 times. Last update was at 28/09/2007 10:44:03
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 05:31:47
|
porfirio
JavaBaby
Membro desde: 12/01/2007 11:39:14
Mensagens: 79
Offline
|
Está muito bom.
A velocidade é constante e os movimentos estão iguais aos do super mario
As imagens é que ainda estão um pouo mal....
Seria possivel por aqui a source so para dar uma olhadela?
|
Java guy from Portugal |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 09:15:48
|
mrsmylle
JavaEvangelist
Membro desde: 20/05/2005 00:02:06
Mensagens: 432
Offline
|
Opa, David!!Legal cara!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 11:20:35
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Olá pessoal!
Obrigado! Que bom que gostaram!
Quanto as imagens, provavelmente não irei mudar, pois quero deixar o mais parecido possível com o Super Mario World. Talvez um antialias, mas ainda não estou convencido que dê tempo.
QUanto aos fontes, eu entrei com um pedido para criação de projeto no sourceforge, se for aprovado, irei postar os fontes lá. Assim que der certo eu comunico aqui no GUJ.
Como falei ainda tem bastante coisa para acertar, mas até no final da semana espero ter terminado tudo.
Abraço!
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 12:59:59
|
Kenobi
GUJ Master
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline
|
Cara, bacana .. rolei o joguinho aqui no Mac e tudo tranquilo parabéns
|
----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 16:18:05
|
ckitano
JavaChild
![[Avatar]](/images/avatar/a256147c9ed7998d36a10038d1eaa7ea.jpg)
Membro desde: 08/08/2007 09:08:04
Mensagens: 112
Localização: São Paulo
Offline
|
tambem baixei....ficou mto show mesmo...parabens....
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 16:50:43
|
RenataFA
Virtual Machine Man
![[Avatar]](/images/avatar/c05c903e3d997added79518f0e850026.jpg)
Membro desde: 24/08/2006 08:15:10
Mensagens: 698
Offline
|
Show!!! Parabéns!
|
[]'s, Renata |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 17:39:07
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Fala pessoal!
Fico feliz em ver que o projeto está legal!
O projeto foi aprovado no SourceForge!
Amanha irei colocar os fontes!
A versão final vai ficar bem legal!
Quando tiver pronta eu posto de novo!
Abraço a todos e obrigado por testarem!
Até mais!
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 18:10:58
|
alineea
Debugger
![[Avatar]](/images/avatar/89a183c0c11d6d0ca7830f9d530a3097.jpg)
Membro desde: 18/06/2007 16:02:30
Mensagens: 60
Localização: Campo Grande - MS
Offline
|
Moço, seu jogo está lindo Parabéns!
Mais um motivo pra se gostar de Java : olha que legal que deu pra você fazer!
Abraço
|
"Se o melhor é possível, o bom é insuficiente"
"Se você tem uma maçã e eu tenho uma maçã, e nós trocamos as maçãs, então você e eu ainda teremos uma maçã. Mas se você tem uma idéia e eu tenho uma idéia, e nós trocamos essas idéias, então cada um de nós terá duas idéias."(George Bernard Shaw) =D
**************************************
Conseguiu resolver a sua dúvida no GUJ?
- Não se esqueça de colocar [RESOLVIDO] no título do seu tópico
- Conte como foi que você conseguiu resolver. O que você fez? Que dica você usou? Você visitou algum site?
- Não esqueça de agradecer as pessoas que tentaram ou conseguiram te ajudar.
************************************** |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 18:42:36
|
licinha01
HelloWorld
![[Avatar]](/images/avatar/6e57a30d42233829bb65aab0262e463b.jpg)
Membro desde: 18/08/2007 12:50:10
Mensagens: 13
Offline
|
Muito show
|
Alice Tomaz |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 19:00:02
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
Rapaz, muuito bacana o seu joguinho!
Depois seria interessante vc colocar o que vc usou, como implementou,etc para estimular quem quer fazer um tb.
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 19:51:06
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Olá pessoal!
Estou começando a ficar encabulado hehehehehe.
Então, quando o projeto estiver pronto, eu vou postar um link onde irei hospedar meu trabalho para que todos possam fazer download para lê-lo e ter tbm uma fundamentação teórica sobre jogos, etc. Os fontes estão bem comentados, mas ainda precisam de refatoração. Como falei, o projeto já foi aprovado no sourceforge, logo irei publicar os fontes lá de última versão.
Abração a todos!
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 19:54:08
|
fabiel
JavaEvangelist
![[Avatar]](/images/avatar/197cec18dff201ab4d1966879423f50b.jpg)
Membro desde: 26/05/2006 14:38:01
Mensagens: 373
Localização: Floripa
Offline
|
Parabens brother, ficou muito bom !!!
|
Bacharelado em Ciências da Computação.
JavaEE/RIA developer
www.fabielprestes.com.br
Espero ter ajudado !
abcs |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2007 21:26:09
|
Grinvon
GUJ Master
![[Avatar]](/images/avatar/aff0a6a4521232970b2c1cf539ad0a19.png)
Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline
|
David, se me permitir para enriquecer ainda mais o tópico, eis aqui para alguns que querem começar desenvolvimento de jogos em Java uma ótima lib que permite com facilidades manipular, rodar e executar sprites 2D em diversos layers.
GTGE
|
>> Inocêncio. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/09/2007 05:25:58
|
porfirio
JavaBaby
Membro desde: 12/01/2007 11:39:14
Mensagens: 79
Offline
|
Grinvon wrote:David, se me permitir para enriquecer ainda mais o tópico, eis aqui para alguns que querem começar desenvolvimento de jogos em Java uma ótima lib que permite com facilidades manipular, rodar e executar sprites 2D em diversos layers.
GTGE
GTGE é muito bom, pena que o seu desenvolvimento esteja um pouco parado....
Ontem li no forum, pareçe que á rumores que PauPau vai abrir o codigo, talvez isso impulsione o desenvolvimento!
|
Java guy from Portugal |
|
|
 |
|
|