eu não desenvolvo jogos, nunca desenvolvi,
mais me bateu uma curiosidade...
se um jogo fosse feito em java, e eu tivesse 2 personagens, e no fundo uma animação programada...
eu deveria ter 3 treads, um para cada objeto, e eles concorrendo entre si...ou seria como no exemplo abaixo:
while(true){
P1.ocorreuAlgo() ? P1.facaAlgo();
P2.ocorreuAlgoP2() ? P2.facaAlgo();
Cenario.facaAlgo();
}
minha curiosidade é, existem jogos multi-tarefa, quanto monotarefa ? ou somente monotarefa ?
se fosse multi-tarefa, não daria diferença na jogabilidade? de um player para outro..