Ir ao conteúdo

Posts recomendados

Postado

Olá, sou super novato em c++ e penso em desenvolver um jogo, algo bem caseiro. Sou fã do gênero de corrida, especificamente o tunning, e gostaria de fazer algo nesse base. Gostaria de saber comandos (básicos) que, com a escolha do usuário num menu, faça a troca de um objeto 3d (como um capô padrão) e substitua por um outro objeto 3d, sendo que deva ficar na mesma posição (apontado para a frente, digamos assim) e comandos que o usuário consiga alterar a cor do objeto 3d. Com essa base posso iniciar meus estudos. Grato!

adicionado 1 minuto depois

Mesmo que sejam comandos avançados podem citar assim saberei de algo mais específico pros estudos =)

  • Curtir 1
Postado

O mais difícil de programação 3d é a matemática,é preciso ter um razoável conhecimento de álgebra, trigonometria, geometria, manipulação de vetores etc etc. Sendo um novato acho que esta muito cedo para você entrar nessa área. Bom minha opinião pelo menos.

 

Melhor você primeiro dominar bem a linguagem, ai depois partir para alguma API tipo SDL ou Allegro ou se aventurar em engines já prontas tipo a Unreal Engine que usa código c++, a engine certamente faz a matemática pesada por você mas ainda assim vai ser bem difícil fazer algo seu sem ter pelo menos um mínimo conhecimento das formulas envolvidas.

 

Postado

Valeu amigo, então existe em engines já prontas como a Unreal recursos de manipulação 3d? Então vou começar pelo básico mesmo hehe. Muito obrigado mesmo assim posso direcionar meus estudos =)

Postado

Sim você pode fazer jogos tanto 2d como 3d usando as ferramentas da engine, adicionar cenários, objetos, tem muita coisa pronta pra você usar. Basicamente o conceito por trás da engine é que você não precisar saber criar um som de arma atirando, criar uma textura de rocha e formas geométricas pra fazer uma caverna ou uma sala com design futurista,  alguém já criou isso por você, será necessário apenas aprender manipular tais objetos dentro da engine.

 

Da uma olhada:https://www.youtube.com/watch?v=Y0y1ZxIGoN0

 

Postado

Valeu amigo! Só não sabia se dava pra fazer algo tão "específico" como a substituição do modelo 3d ! Mas mesmo assim vou começar meus estudos e depois partir para Unreal, que creio ser uma das melhores =)

Postado

Substituir o modelo 3d você diz criar um do zero? A engine da liberdade pra isso, você pode criar uma mesa em programas como 3ds max por exemplo e importar pra ela. Como eu disse o propósito da engine é facilitar a tua vida mas se quiser algo mais especifico ai terá que criar você mesmo.

Postado

Substituir, tipo, como no caso do game com tunning, teria de ter uma programação que, com a seleção do usuário, troque um modelo 3d de um capô padrão (por exemplo) para um outro modelo 3d que fique em seu lugar =)

Postado

Entendi, da pra fazer cara mas comece do começo, tu esta querendo pintar a casa sem saber nada de tinta hehe, na UE4 Se você não vê a hora de começar, você pode programar em blueprint que é uma espécie de script visual muito parecido com o scratch, aquele programinha pra quem esta aprendendo lógica.

 

Pode ser interessante pra você melhorar sua lógica usando os blueprints prontos da ue4. Enfim as possibilidades são inúmeras.

 

Você quer algo parecido com isso...

 

 

Postado

Amigo muito obrigado, vou dar uma boa checada nesses blueprints. Valeuzão, e abraço! =D mas você acha que dá pra fazer coisas elaboradas com esses blueprints? Tipo o que desejo, hehe

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...