O Mito do PROGRAMADOR DE JOGOS
Вставка
- Опубліковано 26 сер 2024
- ✅ Veja todos os nossos CURSOS e Links aqui:
www.unidaystud...
························································
► Não se esqueça de deixar suas dúvidas e sugestões nos comentários do vídeo! Se inscreva e ative o sininho para receber mais vídeos como esse e não deixe de Compartilhar com seus amigos! Valeu! :D
························································
► Uniday Studio - 2020
By: Guilherme Teres Nunes
E aproveitando que no final foi falado sobre o GTA 4, mais um pedido.
Que tal falar sobre a engine usada para desenvolver o GTA 4?
A RAGE = Rockstar Advanced Game Engine.
Pelo menos a fisica foi muito elogiada.
E se for falar da Rage, também é possível falar sobre a melhora que ela recebeu para produzirem o Gta 5? Rage + Euphoria, para o realismo do corpo humano.
E o incrível avanço entre a Rage e o Red Dead Redeption 2?
E se não for pedir muito, fala sobre a RenderWare Game Engine?
Foi usada durante o desenvolvimento da maioria dos GTAs antes do GTA 4.
Tem uma lista na Wikipédia que informa quantos jogos foram desenvolvidas com ela, é uma lista GIGANTESCA.
É isso ae, flw.
Nossa as edições tão muito boas, a musica de inicio e de fundo o cenário e o conteúdo cada vez melhor.
noooosa mano!! olha os vídeos desse ano está ficando incrível!!!!, qualidade esta show muito bom adorei!!1
Excelente vídeo! Então eu estava totalmente enganado... Eu estava preocupado em aprender justamente a lógica e uma linguagem simples e dinâmica, quando no fim isso não é tão relevante quanto o algoritmo... Seu curso pode ter um dos valores mais altos do UA-cam, mas é nítido que vale a pena pq o conteúdo que ele tem realmente pode fazer o aluno se tornar um profissional. Há exatamente um ano atrás eu comprei um curso de um famoso xará seu, que tem muitos anúncios pela internet, e o conteúdo do curso dele não se compara ao seu. Nunca foi dito no curso da D... C... uma informação tão crucial quanto esta, sobre a relevância do algoritmo.
Também comprei o da Da... Co.. e me arrependi, até tentei vender no mercado livre pois não consegui reembolso
@@getinhapote8660, o grande problema daquele curso é que ele já começa explicando sobre a linguagem Java de uma maneira muito apressada, e para um iniciante, que não sabe absolutamente nada, como era o meu caso, isso é muito ruim. Não sei se você sentiu isso, mas a minha sensação foi de que era necessário algum conhecimento prévio para entender o que ele falava. Como consequência disso, eu fiquei perdido. Resolvi fazer o curso de Java do Gustavo Guanabara aqui no UA-cam para conseguir entender melhor sobre Java antes de continuar o curso da Da.. Co... O Guanabara é um excelente professor, mas no meio do curso dele eu me perguntei, "Pq estou aprendendo a fazer todos esses aplicativos se o que eu quero é apenas desenvolver jogos?". E foi a partir daí que acabei descobrindo sobre a Blender Game Engine, e o canal da Uniday Studio. O grande problema do curso da Da... é que a etapa inicial dele é todo voltado para a linguagem Java, e as aulas sobre Java são muito atropeladas, sem ele explicar direito os conceitos. Você precisa aprender toda uma linguagem de programação para começar a desenvolver jogos. Já o curso Do Zero ao Jogo faz justamente o oposto, já começando com o desafio de você criar um jogo e publicar ele em seguida. O curso já começa na prática, ao invés de na teoria, o que é muito bom. O Do Zero ao Jogo já começa totalmente focado nos jogos em si, e somente bem depois é que toca em questões de linguagem de programação, e creio que essa é a ordem certa das coisas. Ao final do curso Do Zero ao Jogo, o aluno já terá pelo menos 5 jogos publicados. 5 jogos que ele mesmo produziu e que poderão ser comprados ou baixados em plataformas como Steam e itch.io. Ou seja, é um curso que tem a melhor estrutura de ensino e um que tem a melhor progressão de etapas para o desenvolvimento. Sem dúvida é o melhor curso, e isso pq é o mais completo e o que mais possibilita o aluno a chegar no seu objetivo.
@@marcelocosta2612 concordo em partes, mas acho que a base de um jogo é a programação...
No caso da dk, o curso é completamente bobo, não tem nem motivo para ensinarem Java...
Eu creio que começar com a linguagem é o certo, e depois vir o jogo.
Pois eu acreio que a programação é fundamental para o jogo.
Mas isso me deixou curioso, no curso dele ele ensina como criar o jogo e depois como programar?
@@getinhapote8660 olá amigo. Na minha opinião não se começa por linguagem (e nem pelo jogo) e sim por algoritmos e técnicas de programação e depois para programação arientada a objetos. Com essa base, desenvolver aplicativos, sites e jogos (na parte lógica) é apenas um detalhe
@@hitalofilipe Ou seja, lógica?
JÁ estou no curso e Galera tem muita coisa pra se aprender la e o Guilherme pega na sua mão e te auxilia passo a passo vale a pena!
teve um erro de digitação ae kkk
@@horatimer4855 kkkkk pior kkkk vlw mano que vergonha kkk
Qual a linguagem de programação utilizada ?
@@EduardoFerreira-yq6jd blueprint
Essa edição ficou pika rapaz
Muito Bom conteúdo!
bem legal, muda jeito de pensar na hora de construir o codigo
Postado no dia do meu aniversário kkk to pensando em entrar pra esse mundo, to estudando programação, mas primeiro vendo vídeos pra não perder tempo.
Parabéns atrasado! kk Então agora é só você começar!
Show de bola, são etapas maravilhosas que realmente ajudam a poupar um tempo enorme e excluir ideias totalmente desnecessárias XD.
Qual é o mito?
Os melhores programadores de jogos são excelentes matemáticos (isto é real, não é mito). Não existe jogo sem o uso da matemática no código.
Logicamente na programação dos métodos do jogo podemos usar uma "matemática falsa" para simular a mecânica e jogabilidade (por exemplo pular), mas mesmo assim, muita matemática.
Para quem não sabe do que eu estou falando, pegue por exemplo, código fonte de jogos como Doom e Quake.
Jogos são bestas complexas.
Estou desenvolvendo um jogo pra faculdade e maaaaaana, sempre q vou mexer nele da um medinho de estragar o rolê todo
Se tratando de programação tenha sempre em mente a palavra "depende". É impossível, e isso são palavra de Drs. da Universidade de Brasília, mais especificamente do departamento de Ciências da Computação, que você desenvolva um jogo sem saber Álgebra Linear e 1, bem como os conceitos básicos de matemática geométrica e programação. "A mais isso é papo pra boi dormir"..., amg, todo mundo que tem um bom senso sabe que essa área está cada vez mais concorrida e saber apenas ser um design gráfico não basta. Isso é papo de quem quer vender o seu produto(o que eu acho super certo), mas não se iluda achando que vão abrir portas pra você sabendo apenas o básico. Escolha uma linguagem de programação(C++, C# - jogos), estude SIM matemática, lógica de programação, POO, inglês, boas praticas de programação e busque sempre estar atualizado dentro da comunidade que você deseja ser inserido. Digo isso como aluno, pois sei como é complicado pra nós que estamos iniciando nessa área e procura a melhor forma de encurtar* esse caminho. Boa sorte!
muito bom, parabéns pelas dicas
vc pode começar fazer jogos mesmo sem saber programar hj em dia, vc pode criar artes musicas sons e mtas coisas n precisa só pensar em programar
Verdade!
Que vídeo incrível. Falou exatamente de mim
Porque eu fico horas pensando nas ideias e não programo nada😂😂
Hahahaha
Temos que ter o pé no chão, eu não posso querer adaptar um dos meus livros (Insano Consciente) para um jogo de video-game sendo que no livro ocorrem várias cenas cinematográficas absurdas que eu não tenho a menor chance de recriar num jogo, então eu faço o que está ao meu alcance no momento.
Quem editou esse vídeo? Seja quem for parabéns :D
Agora estamos com um editor e produtor de vídeos na equipe!!
@@UnidayStudio parabéns pra ele :D
tem gente q sabe criar criar variavel função if else and or e acha que ja é um progamador sendo q e o básico do básico
progamadores de verdade sabe utilizar a maioria das funções disponiveis da linguaguem e pensar bem na estrutura do código
O setup do cara já tá mudando, no meu gosto de vídeo e só:
Loop
Uniday Studio
Goto Loop
Guilherme já testou a ursina engine?
Uma engine 3d com python que usa códigos em C pra renderizar que acaba deixando o game bem leve
Por mais que tô estudando IA mas game development é game development heuehueheuehe
Muito bom esse vídeo, maior mind blowing
Caraca essa dica de se pergunta qual a mecânica principal do jogo torna uma ideia complexa em algo ridículo de fácil de entender agora o única desafio e aprender a programar essa mecânica em especifico oque facilita muito
Já que um jogo as mecânicas mais usadas que se repetem e andar atirar pular e interagir com objetos e é claro não pode faltar a inteligência artificiais pro inimigo
Sensacional! E essa é só uma das técnicas.. agora imagina como é tranquilo criar jogos se aplicar todas elas... :)
@@UnidayStudio eu tava recriando o jogo pong e cara deu um bug sinistro eu "arrumei" mas quando o jogo recomeça o jogador 2 que é s inteligência artificiais fica saindo do eixo x que não era pra acontecer ja que ela esta programação pra seguir a bola somente no eixo y
@@UnidayStudio sim tirando os bugs e bem tranquilo
Eu pensava que lógica de programação e algoritmo eram a mesma coisa, não é não?
Parece mais não é.
A lógica de programação é o raciocínio que você vai usar para resolver aquele problema (No caso, desenvolver games), até porque que na programação existe várias maneiras de resolver um único problema. Já o algoritmo e algo muito simples, são os passos que você vai dar(no caso as linhas de código) para tirar seu raciocínio do papel e colocar ele na prática.
Exemplo simples na linguagem c++:
// Objetivo principal: contar de 1 até 10.
// Lógica de programação
/* Criar um loop "for" com uma variável temporária "i" que começará com 1, vai entrar no loop que irá imprimir o número dessa variável na tela, vai terminar a iteração e vai somar o valor de "i" com 1. Vai ficar nesse loop enquanto o valor de "i" for menor ou igual a 10, significa que quando uma iteração terminar e a soma do "i" com 1 der 11, irá sair desse loop e terminar o programa. */
// Algoritmo
#include
using namespace std;
int main()
{
for (int i = 1; i
@@hzn3474 brabo
O Jogo que tenho em mente é um de estratégia, naipe moba, parecido com o Clash of kings.
Boa
@@UnidayStudio obg por vê meu comentário.
curti bastante os 3 passos
Cara. Você que já tem um conhecimento bem aprofundado em engines e jogos, me ajuda a entender uma coisa.
Dependendo do jogo, é possível encontrar nos arquivos de jogos: pistas, vestígios, características, features da engine que foi usada para construir o jogo?
É possível recriar ao menos parte da engine original usando essas informações fragmentadas?
2 views, 1 comentário
Finalmente o UA-cam n esteve bugado.
Irei fazer programação e lança meu GTA 6 vó detona a rock star😎 o jogo vai demora porém vai ser igual a vida real
Boaa
esse "LIVRO CURSO INTENSIVO" já está ultrapassado ou não?
Estou iniciando programção do zero absoluto com Gustavo Guanabara, ja fiz lógica e estou terminando o terceiro Mundo do curso dele.
O meu objetivo é ganhar grana com jogos, porém não sei ingles kk mas vou aprender , tenho 40 anos desempregado e o meu tempo agora é aprender, QUAL CAMINHO VC MIM INDICARIA PARA PROGRAMAR HOJE!
Não conheço esses aí, eu indicaria os cursos de desenvolvimento de Jogos do zero ao avançado que temos aqui na Uniday. São várias opções práticas e focadas em te ajudar a realizar o seu sonho da melhor forma possível. 😀
Mecânica Dark Souls: Morrer até não poder mais
Como que você edita os seus vídeos??
Não edito esses, tenho um produtor e editor de vídeos.
esse video é uma luz
Estou começando do zero nesta área, pretendo comprar o MacBook Air m1, e um investimento alto, mais vai durar um bom tempo, só um pergunta: vale apena fazer curso na E.B.A.C online? Eles ensinam do zero ao pro a trabalhar na unreal engine, são 8 meses de curso, meu sonho e trabalhar na nauth dogs, ou cria uma empresa, obs: tenho 21 anos, estou atrasado nesta área
Opa, eu recomendo mesmo é que você participe da Semana do Desenvolvimento de Jogos aqui do canal no dia 27 e entre para a próxima turma do Do Zero ao Jogo dia 04/07. É o curso que conheço que mais ajudou pessoas a publicarem seus jogos começando do zero. :)
então o meu deu isso aqui kkkk
camera top down
carpi lote e plantar
ter mais plantas e lotes pra carpi
como se ganha dinheiro no Brasil com programacao de jogos?
Tenho uma duvida, Por exemplo existe um jogo chamado ''MuOnline'' que foi desenvolvido em um ''motor grafico'' fraco, pois ele nao roda na placa de video aparentemente e da lag grafico mt facil, minha duvida é Tendo a Source do jogo consigo mudar o motor grafico do jogo ? para que ele use a placa de video do computador e assim o player tenha uma gameplay mais fluida
Caso sua ideia de jogo não tenha um mecânica principal, muito provavelmente ela tem um *sistema* principal, um conjunto de mecânicas que criam a dinâmica principal do jogo
Sim, meu primeiro jogo basicamente consiste na movimentação de objetos de um lugar para o outro, falando assim pode parecer monótono, mas não é tanto.
Venha fzr seu curso de programação
O link para a compra do curso não tá funcionando😭
Queria saber para que serve:
;
.
( )
*
Python
Podia fazer um vídeo explicando essas "gírias" esses sinais para os novatos que nem eu
Tem série de python no canal
; em algumas linguagens de programação se põe no final de cada declaração
. é para números decimais (ao invés de você escrever 2,5 você escreve 2.5)
() é para chamar alguma função ou para executar um calculo antes dos outros
* é o sinal de multiplicar um número
ou seja, programação e so o começo 🤡
eu tenho um pc muito fraco e ate hj nn achei uma engine que consiga criar jogos 3d em pc fraco
@@GusttavoAZmas tem poucos tutoriais e poucas empresas usam ela
gostaria do seu contato meu amigo
Seu curso esta off?
O Do Zero ao Jogo por enquanto está fechado :/
Aaaaahhh o raytracing kkkkkk
dificil é fazer meros gamers acreditarem e voce de que raytracing nao é novo e nem hiper realista kkkkk
ja vi gente dizer que o ray tracing do gta5 é melhor doq do cp2k77 porque as fisicas eram "mais realistas" kkkkkk
que nem o povo q diz que falta textura em objetos q falta colisao...
A
Mecânica: ser um personagem 2d que pode se mover em 3d
Desafio: usar isso pra explorar um mundinho de plataforma _(dá pra ter um mapa matemático pra acontecer essa exploracao)_
_Objetivo: se divertir, treinar e aprender sobre _*_dimensões espaciais_*
Ensina a como programa no Roblox Studio?
Não
Olha, o roblox Studio se não me engano usa a linguagem lua, então basta você saber lua e tals.
@@UnidayStudio lhe falta água
@@Alguem5381 seco kkkkk. Mas eu acho que ele pensou que ele estava perguntado se no curso dele incluia Roblox Studios
@@diggao77 kkkkkkkk isso faz tanto tempo que eu demorei pra entender pq eu comentei isso
Foda é que nossa mente sai logo um GTA 6 😂😂