last day (15 days later) » 

12:56 AM
fala, mestre. beleza?
to vendo voce conversar no chat de dev de jogos
 
tambem sou brasileiro e queria saber se vc manja de fisica, porque eu to enferrujado
 
física? mas de jogos? Eu sei usar o api do unity
 
vish
nao manja de fisica vanilla?
fisica mesmo, mao na massa
 
1:21 AM
tipo, eu não fiz curso nenhum, sou autodidata em unity e C#, só, e LUA. Então não sei muito matemática e tal, desculpe

Mas v'c' cria jogos também? Que legal! Queria muito conhecer um brasileiro criador
 
 
5 hours later…
5:54 AM
eu trabalho como desenvolvedor backend mas sempre curti dev de jogos
dai no caso to criando meu engine porque acho legal e tambem pra saber como as coisas funcionam debaixo dos panos
unity e outros engines profissionais abstraem MUITA coisa
no momento to fazendo a parte de fisicas, de movimentacao e futuramente de colisoes
 
6:08 AM
quando eu tava aprendendo xna antes de começar a usar unity eu usei bepu physics. Físicas 2D é mais simples pra começar. Mas basicamente é muito diferente a física real da do jogo por causa que o tempo no jogo não é linear, acho que não precisa criar uma física "realista", tem que ficar fazendo tipo teste de raio direcional e cancelar o movimento quando há colisão, daí adicionar as leis da física mesmo "adaptadas". Mas vale a pena reinventar a roda no seu caso?
 
6:34 AM
eu tava conversando no outro chat que no meu projeto eu estou começando 121 Tasks [TaskFactory C#] em segundo plano e o jogo usa 100% do processador, deixando o jogo lento. O que eu vou fazer é executar as tarefas de pouco em pouco.

Mas eles falaram que é impossível tarefas de segundo plano travarem a tarefa em primeiro plano. Daí eu reescrevi todo o meu código daquela parte só fazendo o loop, sem ler ou escrever dados nem na tarefa da frente nem das de trás.

Continua a mesma coisa, só que um pouco mais rápido porque não processa nada: dá um pico de 100% de uso por alguns segundos. Não se
tipo, o próprio Windows trava quando é muita coisa pra processar, eu não consigo aceitar a resposta deles.
 

last day (15 days later) »