| Exibir tópico anterior :: Exibir próximo tópico |
| Autor |
Mensagem |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Ter Jan 19, 2010 8:13 pm Assunto: |
|
|
Imagem:
Nao eh grande coisa, os tiles eu achei de um jogo parecido de um carinha...
Soh que o codigo dele nao funcionava, ai eu comecei do 0 um ano passado.
Ai eu soh peguei e adicionei o ray-cast (logico, arrumando toda essa bagunca ai voce vai ver ) _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
Akuma Site Admin

Registrado: 25/05/07 Mensagens: 234
|
Enviada: Qua Jan 20, 2010 4:37 pm Assunto: |
|
|
Baixei o jogo e testei!
Eu achei muito bom.. inclusive queria a sua permissão para colocar esse exemplo na BDJogos.
Ele funcionou de primeiro e rodou normalmente.
A inteligencia do inimigo está bem legal também!
Cara, novamente, você está de parabéns!
Vejo que você tem uma boa esperiência em programação! |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Qua Jan 20, 2010 7:18 pm Assunto: |
|
|
Pode por sim, mas eu queria pedir desculpa por uma coisa no codigo...
Se puder deixe explicado que aquele as funcoes que possuem todos aqueles parametros era porque eu fiz sem ainda saber utilizar structs e o typedef juntos...
E eu ja comecei a fazer o tutorial de ray-cast, mas me de um tempo pois ele precisa de bastante de imagens e eh bem extenso... hehe
No mais, vamos que vamos
Edit: Soh pra ter uma ideia de diferenca, mesmo crua, minha engine de ray-cast tem umas 2200 linhas.  _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Qui Jan 21, 2010 11:42 pm Assunto: |
|
|
Editor de fases basico pronto:
Estava urgentemente precisando de um desses (ate que eu gostei de como ficou):
 _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Seg Fev 01, 2010 5:56 pm Assunto: |
|
|
Eu amo software rendering *__*
 _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Sex Fev 05, 2010 12:21 pm Assunto: |
|
|
Atenção!!!
Estou liberando o código da minha engine para download, alias, mais do que isso, estou "dando" o código para a BDJogos.
Akuma, espero que goste, e verifique o codigo, aqui está compilando.
Para compilar, é necessário criar um projeto e adicionar os arquivos fontes.
Porem não poderão jogar, já que apenas posso liberar os arquivos fontes do código e não imagens (texturas e etc. ) de outras empresas.
O código está todo comentado e contem um arquivo leia-me.txt.
Espero que gostem e mantenham meus creditos ( ) .
O código é para aprendizagem, e não para ser utilizado em jogos comerciais.
Atenção novamente: Não incluí o código do editor!!!
---
O principal intuito meu ao começar o projeto, era de criar um Wolf 3D, e irei continuar a desenvolver este código, porém não vou mais divulgá-lo, apesar de ser adepto à política de OpenSource.
Outro intuito meu era de ver até onde a Allegro é capaz de ir, e acho que fui bem longe nisso.
Abraços à todos.
#######
André Caceres Carrilho.
Estudante de Engenharia Cartográfica da UNESP, campus de Presidente Prudente.
05 de fevereiro de 2010, 10h20
#######
Link: http://www.4shared.com/file/215573246/1a52f1bd/_2__src.html _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Sex Fev 05, 2010 12:25 pm Assunto: |
|
|
Sobre o conteudo da engine:
Possui ray-cast de paredes, chao e teto;
Possui movimentacao e colisao do jogador (incluindo mouse);
Possui sons, e suporte a varias armas;
O resto confiram no código.  _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
Akuma Site Admin

Registrado: 25/05/07 Mensagens: 234
|
Enviada: Sex Fev 05, 2010 3:40 pm Assunto: |
|
|
Oh my god!!!
Comentários assim que testar tudo |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Sex Fev 05, 2010 4:44 pm Assunto: |
|
|
Aguardando as criticas
Mas eu acho que o codigo ficou bem organizado desta vez.
Só para constar, se vocês tentarem seguir alguns tutoriais sobre ray-cast que rolam na internet provavelmente não irão conseguir achar as mesmas coisas no código, porque eu criei meus próprios modos de calcular as distâncias e de texturizar as paredes (acho que do meu jeito fica mais rápido). _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Qua Fev 10, 2010 5:01 pm Assunto: |
|
|
5 dias e nenhuma critica...
Ou o codigo esta muito bom, ou os 4 que baixaram ( ) nao entenderam minhas POGs
Abracos. _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Sex Fev 12, 2010 2:13 am Assunto: |
|
|
Atualizacao:
- Melhorei o editor (tava bem triste antes - ), mas nao eh a tanto de dizer v0.2;
- Tambem arrumei a movimentacao do mouse na engine, agora esta bem melhor;
 _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
Akuma Site Admin

Registrado: 25/05/07 Mensagens: 234
|
Enviada: Ter Fev 16, 2010 12:39 pm Assunto: |
|
|
Opaaa.....
Voltei.
Muitas coisas aconteceram e eu acabei não podendo comentar sobre o código aqui. Ainda quero olhar ele com mais detalhes.
Aconteceu que eu formatei minha máquina, ai preciso reinstalar meus compiladores de c, ruby, php, bla bla bla .... |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Qua Fev 17, 2010 4:03 am Assunto: |
|
|
Sem problemas!
Enquanto isso, aproveitando meu restinho de ferias, desenvolvi uma especie de API como a QT, GTK ou ate mesmo a do windows.
Claro, esta beeeeem inferior a essas citas, mas para o meu projeto ja vai resolver:
(feita em allegro tambem - amo allegro)
Abracos! _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
André

Registrado: 27/01/08 Mensagens: 92 Localização: SP
|
Enviada: Seg Mar 01, 2010 7:37 pm Assunto: |
|
|
Incrivel com o que se da para fazer com a Allegro.
Uma pena que so agora fui comecar a aprender C++, poderia ter feito coisas bem melhores antes.
Aqui uma fotinha de como esta minha API para janelinhas:
 _________________ AC/DC
C/C++
PHP |
|
| Voltar ao topo |
|
 |
|