Size: a a a

var chat = new Chat();

2020 January 17

🔥

🔥Koτές🔥 in var chat = new Chat();
источник

🔥

🔥Koτές🔥 in var chat = new Chat();
Залил с физикой, но работает дико криво.
Надо как-то делить все кнопки управления на треды, может кто подсказать по этой теме?
источник

OT

Oleg Tyshchenko in var chat = new Chat();
Это плохая идея
источник

OT

Oleg Tyshchenko in var chat = new Chat();
Логика должна быть следующая, грубо говоря, не знаю к чему вы пришли. Есть у тебя гейм стейт в любом виде и ты в цикле его постоянно перерисовываешь
источник

OT

Oleg Tyshchenko in var chat = new Chat();
Ну конечно нужно ограничить что бы по кадрам в секунду перерисовывалось
источник

OT

Oleg Tyshchenko in var chat = new Chat();
Потом при нажатии - у тебя меняется игровой стейт
источник

OT

Oleg Tyshchenko in var chat = new Chat();
И при следующей перерисовке ты увидишь эффект
источник

OT

Oleg Tyshchenko in var chat = new Chat();
Многопоточность тут все поломает
источник

AK

Alex Kiev in var chat = new Chat();
Oleg Tyshchenko
Многопоточность тут все поломает
Так тебе нужен поток который рисует и который обрабатывает ввод
источник

🔥

🔥Koτές🔥 in var chat = new Chat();
Чекните плиз последний апдейт, я вроде всё сделал как надо, но работает вообще из рук вон
источник

🔥

🔥Koτές🔥 in var chat = new Chat();
Oleg Tyshchenko
Потом при нажатии - у тебя меняется игровой стейт
это сделать легко, если у тебя нет того момента, что во время полёта надо ещё и успеть нажать вправо-влево
источник

🔥

🔥Koτές🔥 in var chat = new Chat();
источник

B

Bogdan in var chat = new Chat();
Заебца, по треду на каждого монстра завести, и отдельно по треду на каждую клавишу👍😎
источник

🔥

🔥Koτές🔥 in var chat = new Chat();
Bogdan
Заебца, по треду на каждого монстра завести, и отдельно по треду на каждую клавишу👍😎
А как можно?
источник

B

Bogdan in var chat = new Chat();
🔥Koτές🔥
А как можно?
олег выше писал, в цикле
источник

🔥

🔥Koτές🔥 in var chat = new Chat();
Bogdan
олег выше писал, в цикле
Херится движение вправо-влево в полёте
источник

B

Bogdan in var chat = new Chat();
ну можно вызов ReadKey вынест ив отдельный поток правда
источник

🎄L

🎄 lexey Litvinov in var chat = new Chat();
🔥Koτές🔥
А как можно?
источник

B

Bogdan in var chat = new Chat();
типо сздать глобал пременную volatile  CurrentKey и поток рабоыт с клвой будет только GetKey дергать и обновлять пременную
источник

B

Bogdan in var chat = new Chat();
я не помню как прочитать нажатую клавишу, не блокируя текущий поток

наверно функция такая есть
источник