2023-11-24 – O Início do meu Mini-Curso sobre Criação e Design de VideoJogos
Pois é, aqui está o vídeo introdutório ao meu futuro mini-curso sobre Design de VideoJogos:
https://www.youtube.com/watch?v=RyfbThWMroU
Isto porque, me perguntei, porque raios só dou matéria mais complexa (e chata para os formandos), como Linux e Programação C, C++, etc, quando posso dar matéria divertida, e quando sou a pessoa indicada (modéstia à parte), para dar esta matéria, até porque não só sei criar VideoJogos, do zero, como sou aquele Português que está a criar um Game Engine do zero, em C++, que permitirá a qualquer pessoa criar jogos do zero sem saber programar sequer um int lives=9. 🙂
Assim, posso dar matéria divertida, e os formandos podem aprender a criar jogos, sem saber programar.
Em simultâneo colocarei grande parte deste curso no YouTube, e assim dá para alguns curiosos aprenderem algo sobre este mundo.
A parte mais fácil, claro, não ensinarei a programar algo como um Game Engine em C++, isso levaria anos e centenas de vídeos, se é que é possível (recordo que isto é C++ e não uma linguagem como C# ou Java ou outra).
Estou com um ar cansado no vídeo porque tive de o fazer à pressa pois faz parte de um trabalho num curso de E-Formador que estou a frequentar, onde eu poderia simplesmente usar vídeos já criados sobre Linux, etc, mas decidi criar algo do zero para o curso, e assim escolhi o tema de VideoJogos. Mas também com quase meio século de idade, ninguém se importará com o meu ar cansado. 😛
Podem consultar o vídeo introdutório em:
Já me perguntaram que software uso no Linux para isto, é simples, é o comando ffmpeg no terminal, é lá que crio todos os overlays. Posso-vos dizer como se faz mas não é para qualquer pessoa compreender, sorry!
Mas aqui vai, como juntar vídeos à pata na linha de comandos de Linux (overlay de vídeos):
ffmpeg -i video1.mp4 -i main.mp4 -filter_complex “[0:v]scale=540:350 [overlay], [1][overlay] overlay=main_w-overlay_w-15:15:enable=’between(t,0,999)'” -map 1:a -c:a copy final1.mp4
ffmpeg -i video2.mp4 -i final1.mp4 -filter_complex “[0:v]scale=540:350 [overlay], [1][overlay] overlay=main_w-overlay_w-15:15+overlay_h+15:enable=’between(t,6,999)'” -map 1:a -c:a copy final2.mp4
Deixo a lista do curso, a lista do YouTube, a playlist, onde ficarão os vídeos deste mini-curso, abaixo:
https://www.youtube.com/watch?v=RyfbThWMroU&list=PLswCft9xAHt8VpEioH4y4umB5CVBCZw3q
Espero que curtam este meu curso no Futuro, e quem sabe venham um dia a usar o meu Game Engine para criar VideoJogos. 🙂
2023-11-24.
Post seguinte associado a este mini-curso:
Post anterior associado ao meu Game Engine (sobre a criação de uma arma estilo R-Type):
Post seguinte (directamente associado ao Game Engine):
Vídeo Seguinte do YouTube, neste caso o 6º vídeo do Log de Desenvolvimento do meu Game Engine: