Z1 Game Engine by Fabio914

Qualquer assunto que não seja relacionado a DOOM...
Avatar do usuário
Fabio914
Mensagens: 1757
Registrado em: Dom Mai 21, 2006 4:38 pm
Answers: 0
18
Localização: Sampa/Sanca
Contato:

Z1 Game Engine by Fabio914

Mensagem por Fabio914 »

Isso mesmo! Estou criando uma engine de jogo de tiro em 3ª pessoa em modo de texto (aka ASCII). Estive trabalhando nisso nos ultimos 3 dias e agora cheguei algo que já começa a se parecer com um jogo (vide screenshot). Com essa engine será possível reproduzir jogos de tiro em uma versão lite e em modo texto (talvez eu faça um remake de Doom ^^). Assim que estiver completo eu vou deixar disponível para download o source code , assim todos poderão editar essa engine e criar seus próprios jogos. Sei que muitos acharão isso ai meio bobinho , mas é o que eu consegui partindo do zero (isso mesmo , todo o código usado neste jogo [com excessão das bibliotecas stdio , stdlib e conio] foi feito por mim).

Screenshot
Imagem

Download
Link

Esse download é o que eu consegui fazer até agora. Informações:

1 - As options não foram implementadas então nem tente abri-las
2 - Os comandos no jogo são : WASD (movimento) , E (atira / ainda não funciona) , 123 (armas) , Q (sai do jogo e volta pro menu).

Espero que gostem ^^
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD
Rikezenho
Mensagens: 39
Registrado em: Sex Jun 08, 2007 2:21 am
Answers: 0
17

Mensagem por Rikezenho »

Muito bom, parabéns, criar uma engine de games do zero não é nada fácil mesmo
Imagem
Avatar do usuário
DU0
Mensagens: 6690
Registrado em: Sáb Abr 01, 2006 6:59 am
Answers: 0
19
Localização: Deimos Lab.
Contato:

Mensagem por DU0 »

Linguagem?

E não vai ser parecido, então, com o Rogue-like Doom? O.o
Jogando atualmente:
Xbox 360: Ninja Gaiden Black
Xbox One: Need for Speed: Hot Pursuit, Yakuza 3
PlayStation 2: Fatal Frame 3: The Tormented
PlayStation 3: RE: The Darkside Chronicles, RE: The Umbrella Chronicles
Nintendo Switch: Phantasy Star, SIFU
Avatar do usuário
Fabio914
Mensagens: 1757
Registrado em: Dom Mai 21, 2006 4:38 pm
Answers: 0
18
Localização: Sampa/Sanca
Contato:

Mensagem por Fabio914 »

DU0 escreveu:Linguagem?

E não vai ser parecido, então, com o Rogue-like Doom? O.o
O que eu estava querendo fazer era algo próximo desse DoomRL , mas essa minha engine não será apenas para reproduzir Doom , estou implementando ela de tal maneira que ainda há a liberdade de fazer vários estilos de jogo. Desde jogos de labirinto , tiro até jogos de corrida. Só não está facil por enquanto mapear para esta engine (ainda não implementei um sistema de leitura de mapas de arquivo externo , e o sistema de colisão não é muito agradável , por enquanto é necessário marcar as coordenadas de cada ponto do mapa onde o jogador não pode "entrar").

E estou escrevendo isso ai em C.
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD
Imp Hunter

Mensagem por Imp Hunter »

Parece ser problematico...lá se vai meu sonho de ser criador de jogos :cry:
G10 escreveu:o.o
Por favor cara, não desperdice seu post, não poste só um emoticon e pronto >_>'
Avatar do usuário
Fabio914
Mensagens: 1757
Registrado em: Dom Mai 21, 2006 4:38 pm
Answers: 0
18
Localização: Sampa/Sanca
Contato:

Mensagem por Fabio914 »

Segue ai mais uma screenshot:

Imagem
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD
Avatar do usuário
Space Marine
Mensagens: 1920
Registrado em: Sáb Fev 11, 2006 6:47 pm
Answers: 0
19
Localização: Brasil
Gender:
Contato:

Mensagem por Space Marine »

Boa iniciativa Fabio! continua


ps: se precisar de uma maozinha, sabe pra quem pedir :wink:
Tenebrus
Mensagens: 489
Registrado em: Sáb Fev 10, 2007 9:47 pm
Answers: 0
18
Localização: Phobos

Mensagem por Tenebrus »

porra o fábio é foda hein?

parabéns cara tu tem futuro xD
Avatar do usuário
Fabio914
Mensagens: 1757
Registrado em: Dom Mai 21, 2006 4:38 pm
Answers: 0
18
Localização: Sampa/Sanca
Contato:

Mensagem por Fabio914 »

Space Marine escreveu:Boa iniciativa Fabio! continua


ps: se precisar de uma maozinha, sabe pra quem pedir :wink:
Hehe valew. Por enquanto to conseguindo me virar bem , mas ainda não começou a complicar (quando complicar , ai sim precisarei mesmo de ajuda ^^).
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD
Rikezenho
Mensagens: 39
Registrado em: Sex Jun 08, 2007 2:21 am
Answers: 0
17

Mensagem por Rikezenho »

Tipo, recomendo você a tentar aprender Visual C++.
Além de você conseguir fazer uma interface bem melhor, creio que seja mais fácil, pelo menos todas linguagens visuais que usei consegui aprender rapidamente.

Me lembro de ter feito uma espécie de jogo em RPG com Delphi, ahh, bons tempos :roll:
Imagem