เจนเฉเจฒเฉ, เจฎเฉเจ Nikita Brizhak เจนเจพเจ, Pixonic เจคเฉเจ เจธเจฐเจตเจฐ เจกเจฟเจตเฉเจฒเจชเจฐเฅค เจ
เฉฑเจ เจฎเฉเจ เจฎเฉเจฌเจพเจเจฒ เจฎเจฒเจเฉเจชเจฒเฉเจ
เจฐ เจตเจฟเฉฑเจ เจชเจเฉเจจ เจฒเจ เจฎเฉเจเจตเจเจผเจพ เจฆเฉเจฃ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพเฅค
เจธเจฐเจตเจฐ เจฒเฉเจ เจฎเฉเจเจตเจเจผเฉ เจฌเจพเจฐเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจฒเฉเจ เจฒเจฟเจเฉ เจเจ เจนเจจ, เจฐเฉเจธเฉ เจตเจฟเฉฑเจ เจตเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฅค เจเจน เจเฉเจ เจนเฉเจฐเจพเจจเฉ เจฆเฉ เจเฉฑเจฒ เจจเจนเฉเจ เจนเฉ, เจเจฟเจเจเจเจฟ เจเจน เจคเจเจจเจพเจฒเฉเจเฉ 90 เจฆเฉ เจฆเจนเจพเจเฉ เจฆเฉ เจ เจเฉเจฐ เจคเฉเจ เจฎเจฒเจเฉเจชเจฒเฉเจ เจฐ เจเจซเจชเฉเจเจธ เจฆเฉ เจธเจฟเจฐเจเจฃเจพ เจตเจฟเฉฑเจ เจธเจฐเจเจฐเจฎเฉ เจจเจพเจฒ เจตเจฐเจคเฉ เจเจ เจนเฉ. เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ QuakeWorld เจฎเฉเจก เจจเฉเฉฐ เจฏเจพเจฆ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเฉ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจตเจพเจฒเฉ เจชเจนเจฟเจฒเฉ เจฒเฉเจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจธเฉเฅค
เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจเจชเจฃเฉ เจฎเฉเจฌเจพเจเจฒ เจฎเจฒเจเฉเจชเจฒเฉเจ เจฐ เจธเจผเฉเจเจฐ เจกเฉเจจเฉ เจธเจเฉเจเจก เจตเจฟเฉฑเจ เจตเฉ เจตเจฐเจคเจฆเฉ เจนเจพเจเฅค
เจเจธ เจฒเฉเจ เจตเจฟเฉฑเจ, เจฎเฉเจฐเจพ เจเฉเจเจพ เจเจธ เจจเฉเฉฐ เจฆเฉเจนเจฐเจพเจเจฃเจพ เจจเจนเฉเจ เจนเฉ เจเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจนเจเจผเจพเจฐ เจตเจพเจฐ เจฒเจฟเจเจฟเจ เจเจพ เจเฉเฉฑเจเจพ เจนเฉ, เจชเจฐ เจเจน เจฆเฉฑเจธเจฃเจพ เจนเฉ เจเจฟ เจ
เจธเฉเจ เจเจชเจฃเฉ เจเฉเจเจจเจพเจฒเฉเจเฉ เจธเจเฉเจ เจ
เจคเฉ เจเฉเจฐ เจเฉเจฎเจชเจฒเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฆเฉ เจนเฉเจ, เจธเจพเจกเฉ เจเฉเจฎ เจตเจฟเฉฑเจ เจฒเฉเจ เจฎเฉเจเจตเจเจผเฉ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฒเจพเจเฉ เจเฉเจคเจพ เจนเฉเฅค
เจธเจพเจกเฉ เจเจพเจฐเจเฉเจเจธ เจ
เจคเฉ เจคเจเจจเจพเจฒเฉเจเฉ เจฌเจพเจฐเฉ เจเฉเจ เจธเจผเจฌเจฆ.
เจกเฉเจจเฉ เจธเจเฉเจเจก เจเฉฑเจ เจจเฉเจเจตเจฐเจ เจฎเฉเจฌเจพเจเจฒ เจชเฉเจตเฉเจชเฉ เจธเจผเฉเจเจฐ เจนเฉ. เจเจฟเจกเจพเจฐเฉ เจเจ เจคเจฐเฉเจนเจพเจ เจฆเฉ เจนเจฅเจฟเจเจฐเจพเจ เจจเจพเจฒ เจฒเฉเจธ เจกเจพเจเจจเฉเจธเฉเจฐเจธ เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจฆเฉ เจนเจจ เจ เจคเฉ 6v6 เจเฉเจฎเจพเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจฆเฉเจเฉ เจจเจพเจฒ เจฒเฉเจฆเฉ เจนเจจเฅค
เจเจฒเจพเจเฉฐเจ เจ เจคเฉ เจธเจฐเจตเจฐ เจฆเฉเจตเฉเจ เจเจเจคเจพ 'เจคเฉ เจ เจงเจพเจฐเจค เจนเจจเฅค เจจเจฟเจธเจผเจพเจจเฉเจฌเจพเจเจผเจพเจ เจฒเจ เจเจฐเจเฉเจเฉเจเจเจฐ เจเจพเจซเจผเฉ เจเจฒเจพเจธเจฟเจ เจนเฉ: เจธเจฐเจตเจฐ เจคเจพเจจเจพเจธเจผเจพเจนเฉ เจนเฉ, เจ เจคเฉ เจเจฒเจพเจเฉฐเจ เจฆเฉ เจญเจตเจฟเฉฑเจเจฌเจพเจฃเฉ เจเจฒเจพเจเฉฐเจเจธ 'เจคเฉ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเฉเฅค เจเฉเจฎ เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจเจจ-เจนเจพเจเจธ ECS เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจฒเจฟเจเจฟเจ เจเจฟเจ เจนเฉ เจ เจคเฉ เจธเจฐเจตเจฐ เจ เจคเฉ เจเจฒเจพเจเฉฐเจ เจฆเฉเจตเจพเจ 'เจคเฉ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเฉเจเจฐ เจเจน เจชเจนเจฟเจฒเฉ เจตเจพเจฐ เจนเฉ เจเจฆเฉเจ เจคเฉเจธเฉเจ เจชเจเฉเจจ เจฆเฉ เจฎเฉเจเจตเจเจผเฉ เจฌเจพเจฐเฉ เจธเฉเจฃเจฟเจ เจนเฉ, เจคเจพเจ เจเฉฑเจฅเฉ เจเจธ เจฎเฉเฉฑเจฆเฉ เจฌเจพเจฐเฉ เจเฉฑเจ เจธเฉฐเจเฉเจช เจธเฉเจฐ เจนเฉเฅค
เจฎเจฒเจเฉเจชเจฒเฉเจ เจฐ FPS เจเฉเจฎเจพเจ เจตเจฟเฉฑเจ, เจฎเฉเจ เจจเฉเฉฐ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจฐเจฟเจฎเฉเจ เจธเจฐเจตเจฐ 'เจคเฉ เจธเจฟเจฎเฉเจฒเฉเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจฟเจกเจพเจฐเฉ เจธเจฐเจตเจฐ เจจเฉเฉฐ เจเจชเจฃเจพ เจเจจเจชเฉเจ (เจฆเฉฑเจฌเฉเจเจ เจเฉเฉฐเจเฉเจเจ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ) เจญเฉเจเจฆเฉ เจนเจจ, เจ เจคเฉ เจเจตเจพเจฌ เจตเจฟเฉฑเจ เจธเจฐเจตเจฐ เจเจนเจจเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฆเฉ เจนเฉเจ เจเฉฑเจ เจ เจชเจกเฉเจ เจเฉเจคเฉ เจเฉเจฎ เจธเจเฉเจ เจญเฉเจเจฆเจพ เจนเฉเฅค เจเจธ เจเฉฐเจเจฐเจเจเจธเจผเจจ เจธเจเฉเจฎ เจฆเฉ เจจเจพเจฒ, เจซเจพเจฐเจตเจฐเจก เจเฉเฉฐเจเฉ เจจเฉเฉฐ เจฆเจฌเจพเจเจฃ เจ เจคเฉ เจชเจฒเฉเจ เจฐ เจฆเฉ เจ เฉฑเจเจฐ เจฆเฉ เจธเจเจฐเฉเจจ 'เจคเฉ เจเจเจฃ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจฆเฉเจฐเฉ เจนเจฎเฉเจธเจผเจพ เจชเจฟเฉฐเจ เจคเฉเจ เจตเฉฑเจง เจนเฉเจตเฉเจเฉเฅค
เจธเจฅเจพเจจเจ เจจเฉเฉฑเจเจตเจฐเจเจพเจ 'เจคเฉ เจเจน เจฆเฉเจฐเฉ (เจชเฉเจฐเจธเจฟเฉฑเจง เจคเฉเจฐ 'เจคเฉ เจเจจเจชเฉเจ เจฒเฉเจ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ) เจ เจฃเจฆเฉเจเฉ เจนเฉ เจธเจเจฆเฉ เจนเฉ, เจเจฆเฉเจ เจเฉฐเจเจฐเจจเฉเจ เจฐเจพเจนเฉเจ เจเฉเจกเจฆเฉ เจนเฉ เจคเจพเจ เจเจน เจเฉฑเจ เจ เฉฑเจเจฐ เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจฆเฉ เจธเจฎเฉเจ "เจฌเจฐเจซเจผ เจเฉฑเจคเฉ เจเจฟเจธเจเจฃ" เจฆเฉ เจญเจพเจตเจจเจพ เจชเฉเจฆเจพ เจเจฐเจฆเจพ เจนเฉเฅค เจเจน เจธเจฎเฉฑเจธเจฟเจ เจฎเฉเจฌเจพเจเจฒ เจจเฉเฉฑเจเจตเจฐเจเจพเจ เจฒเจ เจฆเฉเฉฑเจเจฃเฉ เจคเฉเจฐ 'เจคเฉ เจขเฉเจเจตเฉเจ เจนเฉ, เจเจฟเฉฑเจฅเฉ เจเฉฑเจ เจเจฟเจกเจพเจฐเฉ เจฆเจพ เจชเจฟเฉฐเจ 200 ms เจนเฉเจฃ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจจเฉเฉฐ เจ เจเฉ เจตเฉ เจเฉฑเจ เจธเจผเจพเจจเจฆเจพเจฐ เจเจจเฉเจเจธเจผเจจ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจ เจเจธเจฐ เจชเจฟเฉฐเจ 350, 500, เจเจพเจ 1000 ms เจนเฉ เจธเจเจฆเฉ เจนเฉเฅค เจซเจฟเจฐ เจเฉฐเจชเฉเฉฑเจ เจฒเฉเจ เจจเจพเจฒ เจคเฉเจเจผ เจจเจฟเจธเจผเจพเจจเฉเจฌเจพเจเจผ เจเฉเจกเจฃเจพ เจฒเจเจญเจ เจ เจธเฉฐเจญเจต เจนเฉ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเจธ เจธเจฎเฉฑเจธเจฟเจ เจฆเจพ เจนเฉฑเจฒ เจเจฒเจพเจเฉฐเจ-เจธเจพเจเจก เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจชเฉเจฐเจต เจ เจจเฉเจฎเจพเจจ เจนเฉเฅค เจเฉฑเจฅเฉ เจเจฒเจพเจเฉฐเจ เจเฉเจฆ เจธเจฐเจตเจฐ เจคเฉเจ เจเจตเจพเจฌ เจฆเฉ เจเจกเฉเจ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ, เจชเจฒเฉเจ เจฐ เจ เฉฑเจเจฐ 'เจคเฉ เจเจจเจชเฉเจ เจฒเจพเจเฉ เจเจฐเจฆเจพ เจนเฉเฅค เจ เจคเฉ เจเจฆเฉเจ เจเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเจน เจธเจฟเจฐเจซเจผ เจจเจคเฉเจเจฟเจเจ เจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจตเจฟเจฐเฉเจงเฉเจเจ เจฆเฉเจเจ เจธเจฅเจฟเจคเฉเจเจ เจจเฉเฉฐ เจ เจชเจกเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉเฉฐเจเฉ เจจเฉเฉฐ เจฆเจฌเจพเจเจฃ เจ เจคเฉ เจธเจเจฐเฉเจจ 'เจคเฉ เจจเจคเฉเจเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจ เจตเจฟเฉฑเจ เจฆเฉเจฐเฉ เจเฉฑเจ เจนเฉเฅค
เจเฉฑเจฅเฉ เจธเฉเจเจฎเจคเจพ เจจเฉเฉฐ เจธเจฎเจเจฃเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ: เจเจฒเจพเจเฉฐเจ เจนเจฎเฉเจธเจผเจพเจ เจเจชเจฃเฉ เจเจเจฐเฉ เจเฉฐเจชเฉเฉฑเจ เจฆเฉ เจ
เจจเฉเจธเจพเจฐ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจเจฟเฉฑเจเจฆเจพ เจนเฉ, เจ
เจคเฉ เจฆเฉเจธเจผเจฎเจฃเจพเจ - เจจเฉเจเจตเจฐเจ เจฆเฉเจฐเฉ เจจเจพเจฒ, เจธเจฐเจตเจฐ เจคเฉเจ เจกเฉเจเจพ เจคเฉเจ เจชเจฟเจเจฒเฉ เจธเจฅเจฟเจคเฉ เจฆเฉ เจ
เจจเฉเจธเจพเจฐ. เจญเจพเจต, เจเจฆเฉเจ เจเจฟเจธเฉ เจฆเฉเจธเจผเจฎเจฃ 'เจคเฉ เจเฉเจฒเฉเจฌเจพเจฐเฉ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจคเจพเจ เจเจฟเจกเจพเจฐเฉ เจเจธเจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจฆเฉ เจชเจฟเจเจฒเฉ เจฐเจฟเจธเจผเจคเฉเจฆเจพเจฐ เจตเจฟเฉฑเจ เจตเฉเจเจฆเจพ เจนเฉ. เจเจพเจนเจ เจฆเฉ เจญเจตเจฟเฉฑเจเจฌเจพเจฃเฉ เจฌเจพเจฐเฉ เจนเฉเจฐ
เจเจธ เจคเจฐเฉเจนเจพเจ, เจเจฒเจพเจเฉฐเจ เจฆเฉ เจญเจตเจฟเฉฑเจเจฌเจพเจฃเฉ เจเฉฑเจ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจฆเฉ เจนเฉ, เจชเจฐ เจฆเฉเจเฉ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉ: เจเฉเจเจฐ เจเฉเจ เจเจฟเจกเจพเจฐเฉ เจเจธ เจฌเจฟเฉฐเจฆเฉ 'เจคเฉ เจธเจผเฉเจ เจเจฐเจฆเจพ เจนเฉ เจเจฟเฉฑเจฅเฉ เจฆเฉเจธเจผเจฎเจฃ เจ เจคเฉเจค เจตเจฟเฉฑเจ เจธเฉ, เจเจธเฉ เจฌเจฟเฉฐเจฆเฉ 'เจคเฉ เจธเจผเฉเจเจฟเฉฐเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจธเจฐเจตเจฐ 'เจคเฉ, เจฆเฉเจธเจผเจฎเจฃ เจนเฉเจฃ เจเจธ เจเจเฉเจนเจพ เจจเจนเฉเจ เจนเฉ เจธเจเจฆเจพ เจนเฉเฅค เจธเจฐเจตเจฐ เจฒเฉเจ เจฎเฉเจเจตเจเจผเจพ เจเจธ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค เจเจฆเฉเจ เจเฉเจ เจนเจฅเจฟเจเจฐ เจเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจธเจฐเจตเจฐ เจเฉเจฎ เจธเจเฉเจ เจจเฉเฉฐ เจฌเจนเจพเจฒ เจเจฐเจฆเจพ เจนเฉ เจเฉ เจเจฟเจกเจพเจฐเฉ เจจเฉ เจธเจผเจพเจ เจฆเฉ เจธเจฎเฉเจ เจธเจฅเจพเจจเจ เจคเฉเจฐ 'เจคเฉ เจฆเฉเจเจฟเจ เจธเฉ, เจ เจคเฉ เจเจพเจเจ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเฉ เจเจน เจ เจธเจฒ เจตเจฟเฉฑเจ เจฆเฉเจธเจผเจฎเจฃ เจจเฉเฉฐ เจฎเจพเจฐ เจธเจเจฆเจพ เจธเฉเฅค เจเฉ เจเจตเจพเจฌ "เจนเจพเจ" เจนเฉ, เจคเจพเจ เจนเจฟเฉฑเจ เจเจฟเจฃเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจญเจพเจตเฉเจ เจฆเฉเจธเจผเจฎเจฃ เจเจธ เจธเจฎเฉเจ เจธเจฐเจตเจฐ 'เจคเฉ เจจเจนเฉเจ เจนเฉเฅค
เจเจธ เจเจฟเจเจจ เจจเจพเจฒ เจฒเฉเจธ, เจ เจธเฉเจ เจกเจฟเจจเฉ เจธเจเฉเจเจก เจตเจฟเฉฑเจ เจธเจฐเจตเจฐ เจฒเฉเจ เจฎเฉเจเจตเจเจผเฉ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจเจพ เจธเจผเฉเจฐเฉ เจเฉเจคเจพเฅค เจธเจญ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจธเจพเจจเฉเฉฐ เจเจน เจธเจฎเจเจฃเจพ เจชเจฟเจ เจเจฟ เจธเจฐเจตเจฐ 'เจคเฉ เจเจฟเจตเฉเจ เจฐเฉเจธเจเฉเจฐ เจเจฐเจจเจพ เจนเฉ เจเจฟ เจเจฒเจพเจเฉฐเจ เจจเฉ เจเฉ เจฆเฉเจเจฟเจ? เจ เจคเฉ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเฉ เจฌเจนเจพเจฒ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ? เจธเจพเจกเฉ เจเฉเจก เจตเจฟเฉฑเจ, เจนเจฅเจฟเจเจฐเจพเจ เจ เจคเฉ เจเจพเจฌเจฒเฉเจ เจคเจพเจ เจคเฉเจ เจนเจฟเฉฑเจเจพเจ เจฆเฉ เจเจฃเจจเจพ เจฐเฉเจเจพเจธเจ เจ เจคเฉ เจเจตเจฐเจฒเฉเจ เจฆเฉเจเจฐเจพ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ - เจฏเจพเจจเฉ เจฆเฉเจธเจผเจฎเจฃ เจฆเฉ เจญเฉเจคเจฟเจ เจเจเจฐเจพเจ เจจเจพเจฒ เจเฉฑเจฒเจฌเจพเจค เจฐเจพเจนเฉเจเฅค เจเจธ เจ เจจเฉเจธเจพเจฐ, เจธเจพเจจเฉเฉฐ เจธเจฐเจตเจฐ 'เจคเฉ เจเจนเจจเจพเจ เจเจเจฐเจพเจเจฃ เจตเจพเจฒเจฟเจเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจธเฉ, เจเจฟเจธ เจจเฉเฉฐ เจเจฟเจกเจพเจฐเฉ เจจเฉ เจธเจฅเจพเจจเจ เจคเฉเจฐ 'เจคเฉ "เจฆเฉเจเจฟเจ"เฅค เจเจธ เจธเจฎเฉเจ เจ เจธเฉเจ เจฏเฉเจจเจฟเจเฉ เจตเจฐเจเจผเจจ 2018.x เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจฐเจนเฉ เจธเฉเฅค เจญเฉเจคเจฟเจ เจตเจฟเจเจฟเจเจจ API เจธเจฅเจฟเจฐ เจนเฉ, เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจเฉฑเจ เจเจพเจชเฉ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆ เจนเฉเฅค เจเจธเจฆเฉ เจฐเจพเจ เจจเฉเฉฐ เจฌเจเจพเจเจฃ เจ เจคเฉ เจซเจฟเจฐ เจเจธเจจเฉเฉฐ เจฌเจเจธเฉ เจตเจฟเฉฑเจเฉเจ เจฌเจนเจพเจฒ เจเจฐเจจ เจฆเจพ เจเฉเจ เจคเจฐเฉเจเจพ เจจเจนเฉเจ เจนเฉ. เจคเจพเจ เจเฉ เจเจฐเฉเจ?
เจนเฉฑเจฒ เจธเจคเฉเจนเจพ 'เจคเฉ เจธเฉ; เจเจธเจฆเฉ เจธเจพเจฐเฉ เจคเฉฑเจค เจชเจนเจฟเจฒเจพเจ เจนเฉ เจธเจพเจกเฉ เจฆเฉเจเจฐเจพ เจนเฉเจฐ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจตเจฐเจคเฉ เจเจพ เจเฉเฉฑเจเฉ เจนเจจ:
- เจนเจฐเฉเจ เจเจฒเจพเจเฉฐเจ เจฒเจ, เจธเจพเจจเฉเฉฐ เจเจน เจเจพเจฃเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉเฉฐเจฆเฉ เจนเฉ เจเจฟ เจเจฆเฉเจ เจเจธเจจเฉ เจเฉเฉฐเจเฉเจเจ เจจเฉเฉฐ เจฆเจฌเจพเจเจ เจคเจพเจ เจเจธ เจจเฉ เจตเจฟเจฐเฉเจงเฉเจเจ เจจเฉเฉฐ เจเจฟเจธ เจธเจฎเฉเจ เจฆเฉเจเจฟเจเฅค เจ เจธเฉเจ เจเจธ เจเจพเจฃเจเจพเจฐเฉ เจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจจเจชเฉเจ เจชเฉเจเฉเจ เจตเจฟเฉฑเจ เจฒเจฟเจ เจเฉเฉฑเจเฉ เจนเจพเจ เจ เจคเฉ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจฒเจพเจเฉฐเจ เจฆเฉ เจญเจตเจฟเฉฑเจเจฌเจพเจฃเฉ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจเจฐเจจ เจฒเจ เจเฉเจคเฉ เจนเฉเฅค
- เจธเจพเจจเฉเฉฐ เจเฉเจก เจฐเจพเจเจพเจ เจฆเฉ เจเจคเจฟเจนเจพเจธ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจนเฉเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ. เจเจน เจเจธ เจตเจฟเฉฑเจ เจนเฉ เจเจฟ เจ
เจธเฉเจ เจเจชเจฃเฉ เจตเจฟเจฐเฉเจงเฉเจเจ (เจ
เจคเฉ เจเจธ เจฒเจ เจเจจเฉเจนเจพเจ เจฆเฉ เจเจเจฐเจพเจ
) เจฆเฉเจเจ เจธเจฅเจฟเจคเฉเจเจ เจจเฉเฉฐ เจธเฉฐเจญเจพเจฒเจพเจเจเฉ. เจธเจพเจกเฉ เจเฉเจฒ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจธเจฐเจตเจฐ 'เจคเฉ เจฐเจพเจ เจฆเจพ เจเจคเจฟเจนเจพเจธ เจธเฉ, เจ
เจธเฉเจ เจเจธเจจเฉเฉฐ เจฌเจฃเจพเจเจฃ เจฒเจ เจตเจฐเจคเจฟเจ เจธเฉ
เจกเฉเจฒเจเจพ . เจธเจนเฉ เจธเจฎเฉเจ เจจเฉเฉฐ เจเจพเจฃ เจเฉ, เจ เจธเฉเจ เจเจคเจฟเจนเจพเจธ เจตเจฟเฉฑเจ เจธเจนเฉ เจฐเจพเจ เจจเฉเฉฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจฒเฉฑเจญ เจธเจเจฆเฉ เจนเจพเจ. - เจนเฉเจฃ เจเจฆเฉเจ เจธเจพเจกเฉ เจเฉเจฒ เจเจคเจฟเจนเจพเจธ เจคเฉเจ เจเฉเจฎ เจธเจเฉเจ เจนเฉ, เจธเจพเจจเฉเฉฐ เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเจพเจฒ เจชเจฒเฉเจ เจฐ เจกเฉเจเจพ เจจเฉเฉฐ เจธเจฎเจเจพเจฒเฉ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจนเฉเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจฎเฉเจเฉเจฆเจพ เจเจเจฐเจพเจเจฃ เจตเจพเจฒเฉ - เจนเจฟเจฒเจพเจ, เจเฉเฉฐเจฎ เจนเฉเจ - เจฌเจฃเจพเจ, เจฌเฉเจฒเฉเฉเฉ - เจจเจธเจผเจ เจเจฐเฉเฅค เจเจน เจคเจฐเจ เจตเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฒเจฟเจเจฟเจ เจเจฟเจ เจธเฉ เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจเจ ECS เจธเจฟเจธเจเจฎ เจธเจผเจพเจฎเจฒ เจธเจจเฅค เจ เจธเฉเจ เจเฉฑเจ เจเจเจคเจพ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ เจเจ เจเฉเจฎ เจฐเฉเจฎ เจฐเฉฑเจเจฃ เจฒเจ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉเฅค เจ เจคเฉ เจเจฟเจเจเจเจฟ เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจชเฉเจฐเจคเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเฉฑเจ เจนเฉ, เจเจธ เจจเฉเฉฐ เจเจฎเจฐเจฟเจเจ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจฆเฉเจฌเจพเจฐเจพ เจตเจฐเจคเจฟเจ เจเจพเจฃเจพ เจธเฉเฅค เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจฆเฉ เจนเจฐเฉเจ เจเจฟเฉฑเจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจ เจธเฉเจ เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ "เจฐเฉเจธเฉเจ" เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเจธเจจเฉเฉฐ เจฎเฉเจเฉเจฆเจพ เจเจฎเจฐเฉ เจฒเจ เจกเฉเจเจพ เจฆเฉ เจจเจพเจฒ เจฆเฉเจฌเจพเจฐเจพ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉ เจนเจพเจ, เจเฉฑเจ เจเจฒเจพเจ เจชเฉเจฒเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจฆเฉเจเจฐเจพ เจฏเฉเจจเจฟเจเฉ เจเฉเจฎ เจเจฌเจเฉเจเจ เจจเฉเฉฐ เจเจฟเฉฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ เจธเจเฉ เจฆเฉเจฌเจพเจฐเจพ เจตเจฐเจคเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเฉ เจนเจพเจเฅค เจเฉ เจเฉเจ เจฌเจเจฟเจ เจธเฉ เจเจน เจชเจฟเจเจฒเฉ เจธเจฎเฉเจ เจคเฉเจ เจเฉเจฎ เจธเจเฉเจ เจฒเจ เจเฉฑเจเฉ เจคเจฐเจ เจฆเฉ เจฎเฉฐเจ เจเจฐเจจเจพ เจธเฉเฅค
เจเจนเจจเจพเจ เจธเจพเจฐเฉ เจคเฉฑเจคเจพเจ เจจเฉเฉฐ เจเจเฉฑเจ เฉ เจฐเฉฑเจ เจเฉ, เจธเจพเจจเฉเฉฐ เจเฉฑเจ "เจเจพเจเจฎ เจฎเจธเจผเฉเจจ" เจฎเจฟเจฒเฉ เจนเฉ เจเฉ เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจธเจนเฉ เจชเจฒ 'เจคเฉ เจตเจพเจชเจธ เจฒเจฟเจ เจธเจเจฆเฉ เจนเฉเฅค เจเฉเจก เจธเจงเจพเจฐเจจ เจจเจฟเจเจฒเจฟเจ:
public class TimeMachine : ITimeMachine
{
//ะััะพัะธั ะธะณัะพะฒัั
ัะพััะพัะฝะธะน
private readonly IGameStateHistory _history;
//ะขะตะบััะตะต ะธะณัะพะฒะพะต ัะพััะพัะฝะธะต ะฝะฐ ัะตัะฒะตัะต
private readonly ExecutableSystem[] _systems;
//ะะฐะฑะพั ัะธััะตะผ, ัะฐัััะฐะฒะปัััะธั
ะบะพะปะปะฐะนะดะตัั ะฒ ัะธะทะธัะตัะบะพะผ ะผะธัะต
//ะฟะพ ะดะฐะฝะฝัะผ ะธะท ะธะณัะพะฒะพะณะพ ัะพััะพัะฝะธั
private readonly GameState _presentState;
public TimeMachine(IGameStateHistory history, GameState presentState, ExecutableSystem[] timeInitSystems)
{
_history = history;
_presentState = presentState;
_systems = timeInitSystems;
}
public GameState TravelToTime(int tick)
{
var pastState = tick == _presentState.Time ? _presentState : _history.Get(tick);
foreach (var system in _systems)
{
system.Execute(pastState);
}
return pastState;
}
}
เจเฉ เจฌเจพเจเฉ เจฌเจเจฟเจ เจธเฉ เจเจน เจเจน เจชเจคเจพ เจฒเจเจพเจเจฃเจพ เจธเฉ เจเจฟ เจเจธ เจฎเจธเจผเฉเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจธเจผเจพเจเจธ เจ เจคเฉ เจเจพเจฌเจฒเฉเจ เจคเจพเจ เจฒเจ เจเจธเจพเจจเฉ เจจเจพเจฒ เจฎเฉเจเจตเจเจผเจพ เจเจฟเจตเฉเจ เจเจฐเจจเฉ เจนเฉ.
เจธเจญ เจคเฉเจ เจธเจฐเจฒ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจเจฆเฉเจ เจฎเจเฉเจจเจฟเจ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจนเจฟเฉฑเจเจธเจเฉเจจ 'เจคเฉ เจ เจงเจพเจฐเจค เจนเฉเฉฐเจฆเฉ เจนเจจ, เจคเจพเจ เจธเจญ เจเฉเจ เจธเจชเฉฑเจธเจผเจ เจเจพเจชเจฆเจพ เจนเฉ: เจเจฟเจกเจพเจฐเฉ เจธเจผเฉเจ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจเจธเจจเฉเฉฐ เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจจเฉเฉฐ เจฒเฉเฉเฉเจเจฆเฉ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจตเจพเจชเจธ เจฒเจฟเจเจเจฃ, เจเฉฑเจ เจฐเฉเจเจพเจธเจ เจเจฐเจจ, เจนเจฟเฉฑเจ เจเจพเจ เจฎเจฟเจธ เจฆเฉ เจเจฟเจฃเจคเฉ เจเจฐเจจ, เจ เจคเฉ เจธเฉฐเจธเจพเจฐ เจจเฉเฉฐ เจธเจผเฉเจฐเฉเจเจคเฉ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจตเจพเจชเจธ เจเจฐเฉเฅค
เจชเจฐ เจกเฉเจจเฉ เจธเจเฉเจเจก เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจเฉฑเจ เจ เจเจฟเจนเฉ เจฎเจเฉเจจเจฟเจ เจนเจจ! เจเฉเจฎ เจตเจฟเฉฑเจ เจเจผเจฟเจเจฆเจพเจคเจฐ เจนเจฅเจฟเจเจฐ เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒ เจฌเจฃเจพเจเจเจฆเฉ เจนเจจ - เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉฑเจ เจเฉฑเจฒเจฃ เจตเจพเจฒเฉเจเจ เจเฉเจฒเฉเจเจ เจเฉ เจเจ เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจเจฟเฉฑเจเจพเจ (เจเฉเจ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ, เจฆเจฐเจเจจเจพเจ เจเจฟเฉฑเจเจพเจ) เจฒเจ เจเฉฑเจกเจฆเฉเจเจ เจนเจจเฅค เจเจจเฉเจนเจพเจ เจฆเจพ เจเฉ เจเจฐเฉเจ, เจเจน เจเจฟเจธ เจธเจฎเฉเจ เจเฉฑเจกเจฃ?
ะ
เจธเจพเจกเฉ เจเฉเจฒ เจเจน เจตเจฟเจเจฒเจช เจจเจนเฉเจ เจธเฉ: เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒ-เจ เจงเจพเจฐเจฟเจค เจนเจฅเจฟเจเจฐ เจเฉเจฎ เจกเจฟเจเจผเจพเจเจจ เจฆเฉ เจฎเฉเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจธเจจเฅค เจเจธ เจฒเจ เจธเจพเจจเฉเฉฐ เจเฉเจ เจฒเฉ เจเฉ เจเจเจฃเจพ เจชเจฟเจ. เจเฉเจ เจธเฉเจ-เจตเจฟเจเจพเจฐ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจ เจธเฉเจ เจฆเฉ เจตเจฟเจเจฒเจช เจคเจฟเจเจฐ เจเฉเจคเฉ เจเฉ เจเฉฐเจฎ เจเจฐเจฆเฉ เจเจพเจชเจฆเฉ เจธเจจ:
1. เจ เจธเฉเจ เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒ เจจเฉเฉฐ เจชเจฒเฉเจ เจฐ เจฆเฉ เจธเจฎเฉเจ เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเจฆเฉ เจนเจพเจ เจเจฟเจธเจจเฉ เจเจธเจจเฉเฉฐ เจฌเจฃเจพเจเจ เจนเฉ. เจธเจฐเจตเจฐ เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจฆเจพ เจนเจฐ เจเจฟเฉฑเจ, เจนเจฐเฉเจ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจนเจฐ เจฌเฉเจฒเฉเจ เจฒเจ, เจ เจธเฉเจ เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจจเฉเฉฐ เจเจฒเจพเจเฉฐเจ เจธเจเฉเจ เจตเจฟเฉฑเจ เจตเจพเจชเจธ เจฒเจฟเจเจเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจฒเฉเฉเฉเจเจฆเฉเจเจ เจเจฃเจจเจพเจตเจพเจ เจเจฐเจฆเฉ เจนเจพเจเฅค เจเจธ เจชเจนเฉเฉฐเจ เจจเฉ เจธเจฐเจตเจฐ 'เจคเฉ เจตเฉฐเจกเจฟเจ เจนเฉเจเจ เจฒเฉเจก เจ เจคเฉ เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒเจพเจ เจฆเฉ เจ เจจเฉเจฎเจพเจจเจฟเจค เจเจกเจพเจฃ เจฆเฉ เจธเจฎเฉเจ เจจเฉเฉฐ เจธเฉฐเจญเจต เจฌเจฃเจพเจเจเฅค เจญเจตเจฟเฉฑเจเจฌเจพเจฃเฉ เจธเจพเจกเฉ เจฒเจ เจเจพเจธ เจคเฉเจฐ 'เจคเฉ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจธเฉ, เจเจฟเจเจเจเจฟ เจธเจพเจกเฉ เจเฉเจฒ เจเจฒเจพเจเฉฐเจ 'เจคเฉ เจญเจตเจฟเฉฑเจเจฌเจพเจฃเฉ เจเฉเจคเฉ เจฆเฉเจธเจผเจฎเจฃ เจฆเฉ เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒเจพเจ เจธเจฎเฉเจค เจธเจพเจฐเฉ เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒ เจนเจจเฅค
เจคเจธเจตเฉเจฐ เจตเจฟเฉฑเจ, เจเจฟเจ 30 'เจคเฉ เจเจฟเจกเจพเจฐเฉ เจเจฎเฉเจฆ เจตเจฟเฉฑเจ เจเฉฑเจ เจฎเจฟเจเจผเจพเจเจฒ เจซเจพเจเจฐ เจเจฐเจฆเจพ เจนเฉ: เจเจน เจฆเฉเจเจฆเจพ เจนเฉ เจเจฟ เจฆเฉเจธเจผเจฎเจฃ เจเจฟเจธ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉ เจ
เจคเฉ เจฎเจฟเจเจผเจพเจเจฒ เจฆเฉ เจ
เฉฐเจฆเจพเจเจผเจจ เจเจคเฉ เจจเฉเฉฐ เจเจพเจฃเจฆเจพ เจนเฉเฅค เจธเจฅเจพเจจเจ เจคเฉเจฐ 'เจคเฉ เจเจน เจฆเฉเจเจฆเจพ เจนเฉ เจเจฟ เจเจธเจจเฉ 33เจตเฉเจ เจเจฟเฉฑเจ 'เจคเฉ เจจเจฟเจธเจผเจพเจจเจพ เจฎเจพเจฐเจฟเจเฅค เจชเจเฉเจจ เจฒเจ เจงเฉฐเจจเจตเจพเจฆ, เจเจน เจธเจฐเจตเจฐ 'เจคเฉ เจตเฉ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเจพ
2. เจ เจธเฉเจ เจธเจญ เจเฉเจ เจชเจนเจฟเจฒเฉ เจตเจฟเจเจฒเจช เจตเจพเจเจ เจนเฉ เจเจฐเจฆเฉ เจนเจพเจ, เจชเจฐ, เจฌเฉเจฒเฉเจ เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจฆเฉ เจเฉฑเจ เจเจฟเฉฑเจ เจจเฉเฉฐ เจเจฟเจฃเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจ เจธเฉเจ เจจเจนเฉเจ เจฐเฉเจเจฆเฉ, เจธเจเฉเจ เจเจธเฉ เจธเจฐเจตเจฐ เจเจฟเฉฑเจ เจฆเฉ เจ เฉฐเจฆเจฐ เจเจธเจฆเฉ เจเจกเจพเจฃ เจฆเฉ เจธเจฟเจฎเฉเจฒเฉเจ เจเจฐเจจเจพ เจเจพเจฐเฉ เจฐเฉฑเจเจฆเฉ เจนเจพเจ, เจนเจฐ เจตเจพเจฐ เจธเจฐเจตเจฐ เจฆเฉ เจจเฉเฉเฉ เจฒเจฟเจเจเจเจฆเฉ เจนเจพเจเฅค เจเฉฑเจ-เจเฉฑเจ เจเจฐเจเฉ เจเจฟเฉฑเจ เจเจฐเฉ เจ เจคเฉ เจเฉเจฒเจพเจเจกเจฐ เจฆเฉเจเจ เจธเจฅเจฟเจคเฉเจเจ เจจเฉเฉฐ เจ เจชเจกเฉเจ เจเจฐเฉเฅค เจ เจธเฉเจ เจเจน เจเจฆเฉเจ เจคเฉฑเจ เจเจฐเจฆเฉ เจนเจพเจ เจเจฆเฉเจ เจคเฉฑเจ เจฆเฉ เจเฉเจเจผเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจจเจนเฉเจ เจตเจพเจชเจฐเจฆเจพ:
- เจเฉเจฒเฉ เจฆเฉ เจฎเจฟเจเจฆ เจเจคเจฎ เจนเฉ เจเจ เจนเฉเฅค เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจเจฃเจจเจพ เจเจคเจฎ เจนเฉ เจเจ เจนเฉ, เจ เจธเฉเจ เจเฉฑเจ เจฎเจฟเจธ เจเจพเจ เจนเจฟเฉฑเจ เจเจฟเจฃ เจธเจเจฆเฉ เจนเจพเจ. เจ เจคเฉ เจเจน เจเจธเฉ เจเจฟเฉฑเจ 'เจคเฉ เจนเฉ เจเจฟเจธ เจตเจฟเจ เจเฉเจฒเฉ เจเจฒเจพเจ เจเจ เจธเฉ! เจธเจพเจกเฉ เจฒเจ เจเจน เจชเจฒเฉฑเจธ เจ เจคเฉ เจฎเจพเจเจจเจธ เจฆเฉเจตเฉเจ เจธเจจเฅค เจเฉฑเจ เจชเจฒเฉฑเจธ - เจเจฟเจเจเจเจฟ เจธเจผเฉเจเจฟเฉฐเจ เจชเจฒเฉเจ เจฐ เจฒเจ เจเจธ เจจเฉ เจนเจฟเฉฑเจ เจ เจคเฉ เจฆเฉเจธเจผเจฎเจฃ เจฆเฉ เจธเจฟเจนเจค เจตเจฟเฉฑเจ เจเจฎเฉ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจฆเฉเจฐเฉ เจจเฉเฉฐ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจฃ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจเจพ เจฆเจฟเฉฑเจคเจพ. เจจเจจเฉเจเจธเจพเจจ เจเจน เจนเฉ เจเจฟ เจเจนเฉ เจชเฉเจฐเจญเจพเจต เจฆเฉเจเจฟเจ เจเจฟเจ เจเจฆเฉเจ เจตเจฟเจฐเฉเจงเฉเจเจ เจจเฉ เจเจฟเจกเจพเจฐเฉ 'เจคเฉ เจเฉเจฒเฉเจฌเจพเจฐเฉ เจเฉเจคเฉ: เจฆเฉเจธเจผเจฎเจฃ, เจ เจเจฟเจนเจพ เจฒเจเจฆเจพ เจนเฉ, เจธเจฟเจฐเจซ เจเฉฑเจ เจนเฉเจฒเฉ เจฐเจพเจเฉเจ เจเจฒเจพเจเจ เจเจฟเจ เจธเฉ, เจ เจคเฉ เจจเฉเจเจธเจพเจจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจฟเจฃเจฟเจ เจเจฟเจ เจธเฉ.
- เจฌเฉเจฒเฉเจ เจธเจฐเจตเจฐ เจธเจฎเฉเจ 'เจคเฉ เจชเจนเฉเฉฐเจ เจเจฟเจ เจนเฉเฅค เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจเจธเจฆเจพ เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจ เจเจฒเฉ เจธเจฐเจตเจฐ เจเจฟเฉฑเจ เจตเจฟเฉฑเจ เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจชเจเฉ เจฆเฉ เจฎเฉเจเจตเจเจผเฉ เจฆเฉ เจเจพเจฐเฉ เจฐเจนเฉเจเจพเฅค เจนเฉเจฒเฉ เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒเจพเจ เจฒเจ, เจเจน เจธเจฟเจงเจพเจเจคเจ เจคเฉเจฐ 'เจคเฉ เจชเจนเจฟเจฒเฉ เจตเจฟเจเจฒเจช เจฆเฉ เจฎเฉเจเจพเจฌเจฒเฉ เจญเฉเจคเจฟเจ เจตเจฟเจเจฟเจเจจ เจฐเฉเจฒเจฌเฉเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจจเฉเฉฐ เจเจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจเจธเฉ เจธเจฎเฉเจ, เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ 'เจคเฉ เจ เจธเจฎเจพเจจ เจฒเฉเจก เจตเจงเจฟเจ: เจธเจฐเจตเจฐ เจเจพเจ เจคเจพเจ เจจเจฟเจธเจผเจเจฟเจฐเจฟเจ เจธเฉ, เจเจพเจ เจเฉฑเจ เจธเจฐเจตเจฐ เจเจฟเฉฑเจ เจตเจฟเฉฑเจ เจเจน เจเจ เจฌเฉเจฒเฉเจเจพเจ เจฒเจ เจเฉฑเจ เจฆเจฐเจเจจ เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจเจฟเฉฑเจเจพเจ เจฆเฉ เจเจฃเจจเจพ เจเจฐ เจฐเจฟเจนเจพ เจธเฉเฅค
เจชเจฟเจเจฒเฉ เจคเจธเจตเฉเจฐ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจนเฉ เจฆเฉเจฐเจฟเจธเจผ, เจชเจฐ เจฆเฉเจเฉ เจธเจเฉเจฎ เจฆเฉ เจ
เจจเฉเจธเจพเจฐ เจเจฃเจจเจพ เจเฉเจคเฉ เจเจ. เจฎเจฟเจเจผเจพเจเจฒ เจธเจฐเจตเจฐ เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ เจเจธเฉ เจเจฟเจ 'เจคเฉ "เจเฉเจ เจ
เฉฑเจช" เจนเฉ เจเจ เจเจฟเจธ 'เจคเฉ เจเฉเจฒเฉ เจฒเฉฑเจเฉ เจธเฉ, เจ
เจคเฉ เจนเจฟเฉฑเจ เจจเฉเฉฐ เจ
เจเจฒเฉ เจเจฟเฉฑเจ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจเจฟเจฃเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค 31เจตเฉเจ เจเจฟเฉฑเจ 'เจคเฉ, เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ, เจชเจเฉเจจ เจฆเจพ เจฎเฉเจเจตเจเจผเจพ เจนเฉเจฃ เจฒเจพเจเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ
เจธเจพเจกเฉ เจฒเจพเจเฉ เจเจฐเจจ เจตเจฟเฉฑเจ, เจเจน เจฆเฉเจตเฉเจ เจชเจนเฉเฉฐเจ เจเฉเจก เจฆเฉเจเจ เจเฉเจ เจฒเจพเจเจจเจพเจ เจตเจฟเฉฑเจ เจตเฉฑเจเจฐเฉ เจธเจจ, เจเจธเจฒเจ เจ เจธเฉเจ เจฆเฉเจตเจพเจ เจจเฉเฉฐ เจฌเจฃเจพเจเจ, เจ เจคเฉ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจฒเจ เจเจน เจธเจฎเจพเจจเจพเจเจคเจฐ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆ เจธเจจเฅค เจนเจฅเจฟเจเจฐ เจฆเฉ เจฎเจเฉเจจเจฟเจ เจ เจคเฉ เจเฉเจฒเฉ เจฆเฉ เจเจคเฉ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉ เจนเฉเจ, เจ เจธเฉเจ เจนเจฐเฉเจ เจกเจพเจเจจเจพเจธเฉเจฐ เจฒเจ เจเฉฑเจ เจเจพเจ เจเฉเจ เจนเฉเจฐ เจตเจฟเจเจฒเจช เจเฉเจฃเจฟเจ เจนเฉเฅค เจเฉฑเจฅเฉ เจฎเจเฉเจจเจฟเจเจธ เจฆเฉ เจเฉเจก เจตเจฟเฉฑเจ เจฎเฉเฉ เจเจเจ เจเจฟเจตเฉเจ เจเจฟ "เจเฉ เจคเฉเจธเฉเจ เจ เจเจฟเจนเฉ เจ เจคเฉ เจ เจเจฟเจนเฉ เจธเจฎเฉเจ เจตเจฟเฉฑเจ เจฆเฉเจธเจผเจฎเจฃ เจจเฉเฉฐ เจเจ เจตเจพเจฐ เจฎเจพเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจ เจเจฟเจนเจพ เจ เจคเฉ เจ เจเจฟเจนเจพ เจฌเฉเจจเจธ เจชเฉเจฐเจพเจชเจค เจเจฐเฉ." เจเฉเจ เจตเฉ เจฎเจเฉเจจเจฟเจ เจเจฟเฉฑเจฅเฉ เจเจฟเจกเจพเจฐเฉ เจจเฉ เจฆเฉเจธเจผเจฎเจฃ เจจเฉเฉฐ เจฎเจพเจฐเจฟเจ เจเจธ เจธเจฎเฉเจ เจจเฉ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจญเฉเจฎเจฟเจเจพ เจจเจฟเจญเจพเจ, เจฆเฉเจเฉ เจชเจนเฉเฉฐเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจคเฉเจ เจเจจเจเจพเจฐ เจเจฐ เจฆเจฟเฉฑเจคเจพเฅค เจเจธ เจฒเจ เจ เจธเฉเจ เจชเจนเจฟเจฒเฉ เจตเจฟเจเจฒเจช เจฆเฉ เจจเจพเจฒ เจเจพเจฃเจพ เจเจคเจฎ เจเฉเจคเจพ, เจ เจคเฉ เจเจน เจนเฉเจฃ เจเฉเจฎ เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจนเจฅเจฟเจเจฐเจพเจ เจ เจคเฉ เจธเจพเจฐเฉเจเจ เจธเจฐเจเจฐเจฎ เจฏเฉเจเจคเจพเจตเจพเจ 'เจคเฉ เจฒเจพเจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค
เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉ, เจเจน เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ เจฎเฉเฉฑเจฆเฉ เจจเฉเฉฐ เจเจ เจพเจเจฃ เจฆเฉ เจฏเฉเจ เจนเฉ. เจเฉ เจคเฉเจธเฉเจ เจธเฉเจเจฆเฉ เจนเฉ เจเจฟ เจเจน เจธเจญ เจเฉเจ เจนเฉเจฒเฉ เจเจฐ เจฆเฉเจตเฉเจเจพ, เจคเจพเจ เจฎเฉเจ เจเจตเจพเจฌ เจฆเจฟเฉฐเจฆเจพ เจนเจพเจ: เจเจน เจนเฉ. เจเจเจคเจพ เจเจเจฐเจพเจเจฃ เจตเจพเจฒเจฟเจเจ เจจเฉเฉฐ เจนเจฟเจฒเจพเจเจฃ เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจพเจฒเฉ เจ เจคเฉ เจฌเฉฐเจฆ เจเจฐเจจ เจตเจฟเฉฑเจ เจเจพเจซเจผเฉ เจนเฉเจฒเฉ เจนเฉเฅค เจกเฉเจจเฉ เจธเจเฉเจเจก เจตเจฟเฉฑเจ, เจเฉฑเจ "เจธเจญ เจคเฉเจ เจฎเจพเฉเฉ เจธเจฅเจฟเจคเฉ" เจตเจฟเฉฑเจ, เจฒเฉเจพเจ เจตเจฟเฉฑเจ เจเฉฑเจเฉ เจธเจฎเฉเจ เจเจ เจธเฉ เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒ เจฎเฉเจเฉเจฆ เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค เจนเจฐเฉเจ เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒ เจจเฉเฉฐ เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจเจฟเจฃเจจ เจฒเจ เจเฉเจฒเจพเจเจกเจฐเจพเจ เจจเฉเฉฐ เจนเจฟเจฒเจพเจเจฃเจพ เจเฉฑเจ เจ เจธเฉฐเจญเจต เจฒเจเจเจผเจฐเฉ เจนเฉเฅค เจเจธ เจฒเจ, เจธเจพเจกเฉ เจฒเจ เจญเฉเจคเจฟเจ เจตเจฟเจเจฟเจเจจ "เจฐเฉเจฒเจฌเฉเจ" เจฆเฉ เจเจฟเจฃเจคเฉ เจจเฉเฉฐ เจเฉฑเจ เจคเฉเจ เจเฉฑเจ เจเจฐเจจเจพ เจฌเจฟเจฒเจเฉเจฒ เจเจผเจฐเฉเจฐเฉ เจธเฉเฅค เจ เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ, เจ เจธเฉเจ ECS เจตเจฟเฉฑเจ เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจเฉฐเจชเฉเจจเฉเจเจ เจฌเจฃเจพเจเจ เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจ เจธเฉเจ เจเจฟเจกเจพเจฐเฉ เจฆเจพ เจธเจฎเจพเจ เจฐเจฟเจเจพเจฐเจก เจเจฐเจฆเฉ เจนเจพเจเฅค เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจเจนเจจเจพเจ เจธเจพเจฐเฉเจเจ เจธเฉฐเจธเจฅเจพเจตเจพเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจนเฉ เจเจฟเจจเฉเจนเจพเจ เจจเฉเฉฐ เจชเจเฉเจจ เจฆเฉ เจฎเฉเจเจตเจเจผเฉ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ (เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒ, เจฏเฉเจเจคเจพเจตเจพเจ, เจเจฆเจฟ)เฅค เจเจธ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเจฟ เจ เจธเฉเจ เจ เจเจฟเจนเฉเจเจ เจเจเจพเจเจเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉ เจนเจพเจ, เจ เจธเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจธ เจธเจฎเฉเจ เจคเฉฑเจ เจเจฒเฉฑเจธเจเจฐ เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจเฉฑเจ เฉ เจชเฉเจฐเฉเจธเฉเจธ เจเจฐเจฆเฉ เจนเจพเจ, เจนเจฐเฉเจ เจเจฒเฉฑเจธเจเจฐ เจฒเจ เจเฉฑเจ เจตเจพเจฐ เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจจเฉเฉฐ เจตเจพเจชเจธ เจฒเจฟเจเจเจเจฆเฉ เจนเจพเจเฅค
เจเจธ เจชเฉเจพเจ 'เจคเฉ เจธเจพเจกเฉ เจเฉเจฒ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเฉฐเจฎ เจเจฐเจจ เจตเจพเจฒเฉ เจชเฉเจฐเจฃเจพเจฒเฉ เจนเฉเฅค เจเจธเจฆเจพ เจเฉเจก เจเฉเจ เจธเจฐเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ:
public sealed class LagCompensationSystemGroup : ExecutableSystem
{
//ะะฐัะธะฝะฐ ะฒัะตะผะตะฝะธ
private readonly ITimeMachine _timeMachine;
//ะะฐะฑะพั ัะธััะตะผ ะปะฐะณะบะพะผะฟะตะฝัะฐัะธะธ
private readonly LagCompensationSystem[] _systems;
//ะะฐัะฐ ัะตะฐะปะธะทะฐัะธั ะบะปะฐััะตัะธะทะฐัะพัะฐ
private readonly TimeTravelMap _travelMap = new TimeTravelMap();
public LagCompensationSystemGroup(ITimeMachine timeMachine,
LagCompensationSystem[] lagCompensationSystems)
{
_timeMachine = timeMachine;
_systems = lagCompensationSystems;
}
public override void Execute(GameState gs)
{
//ะะฐ ะฒั
ะพะด ะบะปะฐััะตัะธะทะฐัะพั ะฟัะธะฝะธะผะฐะตั ัะตะบััะตะต ะธะณัะพะฒะพะต ัะพััะพัะฝะธะต,
//ะฐ ะฝะฐ ะฒัั
ะพะด ะฒัะดะฐะตั ะฝะฐะฑะพั ยซะบะพัะทะธะฝยป. ะ ะบะฐะถะดะพะน ะบะพัะทะธะฝะต ะปะตะถะฐั ัะฝัะธัะธ,
//ะบะพัะพััะผ ะดะปั ะปะฐะณะบะพะผะฟะตะฝัะฐัะธะธ ะฝัะถะฝะพ ะพะดะฝะพ ะธ ัะพ ะถะต ะฒัะตะผั ะธะท ะธััะพัะธะธ.
var buckets = _travelMap.RefillBuckets(gs);
for (int bucketIndex = 0; bucketIndex < buckets.Count; bucketIndex++)
{
ProcessBucket(gs, buckets[bucketIndex]);
}
//ะ ะบะพะฝัะต ะปะฐะณะบะพะผะฟะตะฝัะฐัะธะธ ะผั ะฒะพัััะฐะฝะฐะฒะปะธะฒะฐะตะผ ัะธะทะธัะตัะบะธะน ะผะธั
//ะฒ ะธัั
ะพะดะฝะพะต ัะพััะพัะฝะธะต
_timeMachine.TravelToTime(gs.Time);
}
private void ProcessBucket(GameState presentState, TimeTravelMap.Bucket bucket)
{
//ะัะบะฐััะฒะฐะตะผ ะฒัะตะผั ะพะดะธะฝ ัะฐะท ะดะปั ะบะฐะถะดะพะน ะบะพัะทะธะฝั
var pastState = _timeMachine.TravelToTime(bucket.Time);
foreach (var system in _systems)
{
system.PastState = pastState;
system.PresentState = presentState;
foreach (var entity in bucket)
{
system.Execute(entity);
}
}
}
}
เจเฉ เจฌเจเจฟเจ เจเจน เจตเฉเจฐเจตเจฟเจเจ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจเจพ เจธเฉ:
1. เจธเจฎเจเฉ เจเจฟ เจธเจฎเฉเจ เจตเจฟเฉฑเจ เจ เฉฐเจฆเฉเจฒเจจ เจฆเฉ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจฆเฉเจฐเฉ เจจเฉเฉฐ เจเจฟเฉฐเจจเจพ เจธเฉเจฎเจค เจเจฐเจจเจพ เจนเฉเฅค
เจธเจพเจกเฉ เจฒเจ เจฎเจพเฉเฉ เจฎเฉเจฌเจพเจเจฒ เจจเฉเฉฑเจเจตเจฐเจเจพเจ เจฆเฉเจเจ เจธเจฅเจฟเจคเฉเจเจ เจตเจฟเฉฑเจ เจเฉเจฎ เจจเฉเฉฐ เจเจฟเฉฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ เจธเจเฉ เจชเจนเฉเฉฐเจเจฏเฉเจ เจฌเจฃเจพเจเจฃเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจธเฉ, เจเจธเจฒเจ เจ เจธเฉเจ เจเจนเจพเจฃเฉ เจจเฉเฉฐ 30 เจเจฟเฉฑเจเจธ (20 เจนเจฐเจเจเจผ เจฆเฉ เจเจฟเจ เจฐเฉเจ เจฆเฉ เจจเจพเจฒ) เจฆเฉ เจจเจพเจฒ เจธเฉเจฎเจฟเจค เจเจฐ เจฆเจฟเฉฑเจคเจพเฅค เจเจน เจเจฟเจกเจพเจฐเฉเจเจ เจจเฉเฉฐ เจฌเจนเฉเจค เจเฉฑเจ เจชเจฟเฉฐเจเจพเจ 'เจคเฉ เจตเฉ เจตเจฟเจฐเฉเจงเฉเจเจ เจจเฉเฉฐ เจฎเจพเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
2. เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเฉ เจเจฟ เจเจฟเจนเฉเฉเจเจ เจตเจธเจคเฉเจเจ เจจเฉเฉฐ เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ เจนเจฟเจฒเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจฟเจนเฉเฉเจเจ เจจเจนเฉเจเฅค
เจ เจธเฉเจ, เจฌเฉเจธเจผเฉฑเจ, เจเจชเจฃเฉ เจตเจฟเจฐเฉเจงเฉเจเจ เจจเฉเฉฐ เจนเจฟเจฒเจพ เจฐเจนเฉ เจนเจพเจ. เจชเจฐ เจเฉฐเจธเจเจพเจฒ เจเจฐเจจ เจฏเฉเจ เจเจฐเจเจพ เจธเจผเฉเจฒเจก, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจจเจนเฉเจ เจนเจจเฅค เจ เจธเฉเจ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ เจเจฟ เจฐเฉฑเจเจฟเจเจคเจฎเจ เจธเจฎเจฐเฉฑเจฅเจพ เจจเฉเฉฐ เจชเจนเจฟเจฒ เจฆเฉเจฃเจพ เจฌเจฟเจนเจคเจฐ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจ เจเจธเจฐ เจเจจเจฒเจพเจเจจ เจจเจฟเจธเจผเจพเจจเฉเจฌเจพเจเจผเจพเจ เจตเจฟเฉฑเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเฉเจเจฐ เจเจฟเจกเจพเจฐเฉ เจจเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ เจเฉฑเจ เจขเจพเจฒ เจฐเฉฑเจเฉ เจนเฉเจ เจนเฉ, เจคเจพเจ เจ เจคเฉเจค เจฆเฉเจเจ เจชเจเฉเจจ เจตเจพเจฒเฉเจเจ เจเฉเจฒเฉเจเจ เจเจธ เจตเจฟเฉฑเจเฉเจ เจจเจนเฉเจ เจเฉฑเจกเจฃเฉเจเจ เจเจพเจนเฉเจฆเฉเจเจเฅค
3. เจซเฉเจธเจฒเจพ เจเจฐเฉ เจเจฟ เจเฉ เจกเจพเจเจจเฉเจธเฉเจฐเจธ เจฆเฉเจเจ เจเจพเจฌเจฒเฉเจ เจคเจพเจ เจฒเจ เจฎเฉเจเจตเจเจผเจพ เจฆเฉเจฃเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉ: เจฆเฉฐเจฆเฉ, เจชเฉเจ เจฆเฉ เจนเฉเจคเจพเจฒ, เจเจฆเจฟเฅค เจ เจธเฉเจ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ เจเจฟ เจเฉ เจฒเฉเฉ เจธเฉ เจ เจคเฉ เจเฉเจฒเฉเจเจ เจฆเฉ เจธเจฎเจพเจจ เจจเจฟเจฏเจฎเจพเจ เจ เจจเฉเจธเจพเจฐ เจเจนเจจเจพเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเฉ เจนเจพเจเฅค
4. เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเฉ เจเจฟ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจเจเจฐเจพเจเจฃ เจตเจพเจฒเจฟเจเจ เจจเจพเจฒ เจเฉ เจเจฐเจจเจพ เจนเฉ เจเจฟเจธ เจฒเจ เจชเจเฉเจจ เจฆเจพ เจฎเฉเจเจตเจเจผเจพ เจฆเจฟเฉฑเจคเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉเฅค เจเฉฐเจเฉ เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจเจจเฉเจนเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจ เจคเฉเจค เจตเจฟเฉฑเจ เจจเจนเฉเจ เจฌเจฆเจฒเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ: เจเจฟเจกเจพเจฐเฉ เจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจเจธเฉ เจธเจฎเฉเจ เจตเจฟเฉฑเจ เจฆเฉเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจเจน เจนเฉเจฃ เจธเจฐเจตเจฐ 'เจคเฉ เจนเฉ. เจนเจพเจฒเจพเจเจเจฟ, เจ เจธเฉเจ เจธเจผเฉเจเจฟเฉฐเจ เจชเจฒเฉเจ เจฐ เจฆเฉ เจเฉเจฒเจพเจเจกเจฐเจเจผ เจจเฉเฉฐ เจตเฉ เจฐเฉเจฒ เจฌเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, เจ เจคเฉ เจเจธเจฆเฉ เจเจ เจเจพเจฐเจจ เจนเจจ.
เจชเจนเจฟเจฒเจพเจ, เจเจน เจเจฒเฉฑเจธเจเจฐเจฟเฉฐเจ เจตเจฟเฉฑเจ เจธเฉเจงเจพเจฐ เจเจฐเจฆเจพ เจนเฉ: เจ เจธเฉเจ เจจเจเจผเจฆเฉเจเฉ เจชเจฟเฉฐเจเจพเจ เจตเจพเจฒเฉ เจธเจพเจฐเฉ เจเจฟเจกเจพเจฐเฉเจเจ เจฒเจ เจเฉฑเจเฉ เจญเฉเจคเจฟเจ เจธเจฅเจฟเจคเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค
เจฆเฉเจเจพ, เจธเจพเจฐเฉ เจฐเฉเจเจพเจธเจเจพเจ เจ เจคเฉ เจเจตเจฐเจฒเฉเจชเจพเจ เจตเจฟเฉฑเจ เจ เจธเฉเจ เจนเจฎเฉเจธเจผเจพเจ เจเจธ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจเจเจฐเจพเจเจฃ เจตเจพเจฒเจฟเจเจ เจจเฉเฉฐ เจฌเจพเจนเจฐ เจฐเฉฑเจเจฆเฉ เจนเจพเจ เจเฉ เจฏเฉเจเจคเจพเจตเจพเจ เจเจพเจ เจชเฉเจฐเฉเจเฉเจเจเจพเจเจฒเจพเจ เจฆเจพ เจฎเจพเจฒเจ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจกเฉเจจเฉ เจธเจเฉเจเจก เจตเจฟเฉฑเจ, เจเจฟเจกเจพเจฐเฉ เจกเจพเจเจจเฉเจธเฉเจฐเจธ เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจฆเฉ เจนเจจ, เจเฉ เจจเจฟเจธเจผเจพเจจเฉเจฌเจพเจเจผเจพเจ เจฆเฉ เจฎเจฟเจเจฐเจพเจ เจฆเฉเจเจฐเจพ เจเฉเจฐ-เจฎเจฟเจเจฐเฉ เจเจฟเจเจฎเฉเจเจฐเฉ เจฐเฉฑเจเจฆเฉ เจนเจจเฅค เจญเจพเจตเฉเจ เจเจฟเจกเจพเจฐเฉ เจเฉฑเจ เจ เจธเจพเจงเจพเจฐเจจ เจเฉเจฃ 'เจคเฉ เจเฉเจฒเฉ เจฎเจพเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเฉเจฒเฉ เจฆเจพ เจเฉเจฐเฉเจเฉเจเจเจฐเฉ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจกเจพเจเจจเจพเจธเฉเจฐ เจเฉเจฒเจพเจเจกเจฐ เจตเจฟเฉฑเจเฉเจ เจฒเฉฐเจเจฆเจพ เจนเฉ, เจเฉเจฒเฉ เจเจธเจจเฉเฉฐ เจจเจเจผเจฐเจ เฉฐเจฆเจพเจเจผ เจเจฐ เจฆเฉเจตเฉเจเฉเฅค
เจคเฉเจธเจฐเจพ, เจ เจธเฉเจ เจกเจพเจเจจเจพเจธเฉเจฐ เจฆเฉ เจนเจฅเจฟเจเจฐเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจเจพเจ ECS เจคเฉเจ เจกเฉเจเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจฆเฉ เจฌเจฟเฉฐเจฆเฉ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจฆเฉ เจนเจพเจ เจญเจพเจตเฉเจ เจชเจเฉเจจ เจฆเฉ เจฎเฉเจเจตเจเจผเฉ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจคเฉเจ เจชเจนเจฟเจฒเจพเจ.
เจจเจคเฉเจเฉ เจตเจเฉเจ, เจชเจเฉเจจ เจตเจพเจฒเฉ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจเจเจฐเจพเจ เจฆเฉ เจ เจธเจฒ เจธเจฅเจฟเจคเฉ เจธเจพเจกเฉ เจฒเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจนเฉ, เจเจธ เจฒเจ เจ เจธเฉเจ เจเฉฑเจ เจตเจงเฉเจฐเฉ เจฒเจพเจญเจเจพเจฐเฉ เจ เจคเฉ เจเจธเฉ เจธเจฎเฉเจ เจธเจฐเจฒ เจฐเจธเจคเจพ เจ เจชเจฃเจพเจเจเฅค
เจจเฉเฉฑเจเจตเจฐเจ เจฒเฉเจเฉเจเจธเฉ เจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจนเจเจพเจเจ เจจเจนเฉเจ เจเจพ เจธเจเจฆเจพ, เจเจธ เจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจฎเจพเจธเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจญเฉเจธ เจฆเฉ เจเจฟเจธเฉ เจนเฉเจฐ เจขเฉฐเจ เจฆเฉ เจคเจฐเฉเจนเจพเจ, เจธเจฐเจตเจฐ เจฒเฉเจ เจฎเฉเจเจตเจเจผเฉ เจฆเฉ เจเจธ เจฆเฉ เจตเจชเจพเจฐ เจนเจจ. เจเจน เจเจธ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจเฉเจฎเจฟเฉฐเจ เจ เจจเฉเจญเจต เจจเฉเฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ เจเฉ เจเฉเจฒเฉ เจฎเจพเจฐเจจ เจตเจพเจฒเฉ เจเจฟเจกเจพเจฐเฉ เจฆเฉ เจเจฐเจเฉ 'เจคเฉ เจเฉเจฒเฉ เจเจฒเจพ เจฐเจฟเจนเจพ เจนเฉเฅค เจกเฉเจจเฉ เจธเจเฉเจเจก เจฒเจ, เจนเจพเจฒเจพเจเจเจฟ, เจเฉฑเจฅเฉ เจเฉเจฃ เจธเจชเฉฑเจธเจผเจ เจธเฉ.
เจฌเฉเจธเจผเฉฑเจ, เจเจธ เจธเจญ เจฒเจ เจธเจฎเฉเฉฑเจเฉ เจคเฉเจฐ 'เจคเฉ เจธเจฐเจตเจฐ เจเฉเจก เจฆเฉ เจตเจงเฉ เจนเฉเจ เจเฉเฉฐเจเจฒเจคเจพ เจฆเฉเจเจฐเจพ เจญเฉเจเจคเจพเจจ เจเจฐเจจเจพ เจชเจฟเจ - เจชเฉเจฐเฉเจเจฐเจพเจฎเจฐเจพเจ เจ เจคเฉ เจเฉเจฎ เจกเจฟเจเจผเจพเจเจจเจฐเจพเจ เจฆเฉเจตเจพเจ เจฒเจเฅค เจเฉ เจชเจนเจฟเจฒเจพเจ เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจธเจฟเจธเจเจฎเจพเจ เจฆเฉ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเฉเจฐเจฎเจตเจพเจฐ เจเจพเจฒ เจธเฉ, เจคเจพเจ เจฒเฉเจ เจฎเฉเจเจตเจเจผเฉ เจฆเฉ เจจเจพเจฒ, เจจเฉเจธเจเจก เจฒเฉเจชเจธ เจ เจคเฉ เจธเจผเจพเจเจพเจตเจพเจ เจเจธ เจตเจฟเฉฑเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉเจเจ เจธเจจเฅค เจ เจธเฉเจ เจเจธ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจเจพ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจฌเจฃเจพเจเจฃ เจฒเจ เจฌเจนเฉเจค เจเฉเจธเจผเจฟเจธเจผ เจตเฉ เจเฉเจคเฉเฅค
2019 เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ (เจ เจคเฉ เจธเจผเจพเจเจฆ เจฅเฉเฉเจพ เจชเจนเจฟเจฒเจพเจ), เจเจเจคเจพ เจจเฉ เจธเฉเจคเฉฐเจคเจฐ เจญเฉเจคเจฟเจ เจฆเฉเจฐเจฟเจธเจผเจพเจ เจฒเจ เจชเฉเจฐเจพ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจเฅค เจ เจธเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจคเฉเจ เจคเฉเจฐเฉฐเจค เจฌเจพเจ เจฆ เจธเจฐเจตเจฐ 'เจคเฉ เจฒเจพเจเฉ เจเจฐ เจฆเจฟเฉฑเจคเจพ, เจเจฟเจเจเจเจฟ เจ เจธเฉเจ เจธเจพเจฐเฉ เจเจฎเจฐเจฟเจเจ เจฒเจ เจเจฎ เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจคเฉเจ เจเจฒเจฆเฉ เจเฉเจเจเจพเจฐเจพ เจชเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจธเฉเฅค
เจ เจธเฉเจ เจนเจฐเฉเจ เจเฉเจฎ เจฐเฉเจฎ เจจเฉเฉฐ เจเจธเจฆเจพ เจเจชเจฃเจพ เจญเฉเจคเจฟเจ เจฆเฉเจฐเจฟเจธเจผ เจฆเจฟเฉฑเจคเจพ เจ เจคเฉ เจเจธ เจคเจฐเฉเจนเจพเจ เจธเจฟเจฎเฉเจฒเฉเจธเจผเจจ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเฉเจเจเจขเฉ เจเจฎเจฐเฉ เจฆเฉ เจกเฉเจเจพ เจคเฉเจ เจฆเฉเจฐเจฟเจธเจผ เจจเฉเฉฐ "เจธเจพเจซ" เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจจเฉเฉฐ เจเจคเจฎ เจเจฐ เจฆเจฟเฉฑเจคเจพเฅค เจธเจญ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจเจธ เจจเฉ เจเจคเจชเจพเจฆเจเจคเจพ เจตเจฟเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจตเจพเจงเจพ เจเฉเจคเจพ. เจฆเฉเจเจพ, เจเจธเจจเฉ เจฌเฉฑเจเจพเจ เจฆเฉ เจเฉฑเจ เจชเฉเจฐเฉ เจธเจผเฉเจฐเฉเจฃเฉ เจคเฉเจ เจเฉเจเจเจพเจฐเจพ เจชเจพเจเจฃเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจเจ เจเฉ เจชเฉเจฆเจพ เจนเฉเจ เจเฉ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฐ เจจเฉ เจจเจตเฉเจ เจเฉเจฎ เจเจฒเฉเจฎเฉเจเจเจธ เจจเฉเฉฐ เจเฉเฉเจฆเฉ เจธเจฎเฉเจ เจธเฉเจจ เจเจฒเฉเจจเจ เจช เจเฉเจก เจตเจฟเฉฑเจ เจเจฒเจคเฉ เจเฉเจคเฉเฅค เจ เจเจฟเจนเฉเจเจ เจเจฒเจคเฉเจเจ เจจเฉเฉฐ เจกเฉเจฌเฉฑเจ เจเจฐเจจเจพ เจเจเจพ เจธเฉ, เจ เจคเฉ เจเจนเจจเจพเจ เจฆเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ เจ เจเจธเจฐ เจเฉฑเจ เจเจฎเจฐเฉ เจฆเฉ เจฆเฉเจฐเจฟเจธเจผ เจตเจฟเฉฑเจ เจญเฉเจคเจฟเจ เจตเจธเจคเฉเจเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจฆเฉเจเฉ เจเจฎเจฐเฉ เจตเจฟเฉฑเจ "เจตเจนเจฟ เจเจพเจเจฆเฉ เจนเฉ"เฅค
เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจ
เจธเฉเจ เจเจธ เจฌเจพเจฐเฉ เจเฉเจ เจเฉเจ เจเฉเจคเฉ เจเจฟ เจเฉ เจญเฉเจคเจฟเจ เจฆเฉเจฐเจฟเจธเจผเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจญเฉเจคเจฟเจ เจธเฉฐเจธเจพเจฐ เจฆเฉ เจเจคเจฟเจนเจพเจธ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจฒเจ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเฉเฅค เจญเจพเจต, เจธเจผเจฐเจค เจ
เจจเฉเจธเจพเจฐ, เจนเจฐเฉเจ เจเจฎเจฐเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเฉเจจ เจจเจนเฉเจ, เจธเจเฉเจ 30 เจธเฉเจจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเฉ, เจ
เจคเฉ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจธเจพเจเจเจฒเจฟเจ เจฌเจซเจฐ เจฌเจฃเจพเจ, เจเจฟเจธ เจตเจฟเฉฑเจ เจเจนเจพเจฃเฉ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจเจพ เจนเฉเฅค เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจตเจฟเจเจฒเจช เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจจเจฟเจเจฒเจฟเจ, เจชเจฐ เจ
เจธเฉเจ เจเจธเจจเฉเฉฐ เจฒเจพเจเฉ เจจเจนเฉเจ เจเฉเจคเจพ: เจเจธ เจจเฉ เจเจคเจชเจพเจฆเจเจคเจพ เจตเจฟเฉฑเจ เจเฉเจ เจชเจพเจเจฒ เจตเจพเจงเจพ เจจเจนเฉเจ เจฆเจฟเจเจพเจเจ, เจธเจเฉเจ เจเฉเจเจฎ เจญเจฐเฉ เจฌเจฆเจฒเจพเจ
เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจเฉฐเจจเฉ เจธเจพเจฐเฉ เจฆเฉเจฐเจฟเจธเจผเจพเจ เจฆเฉ เจจเจพเจฒ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉฑเจ เจเฉฐเจฎ เจเจฐเจจ 'เจคเฉ เจธเจฐเจตเจฐ เจเจฟเจตเฉเจ เจตเจฟเจตเจนเจพเจฐ เจเจฐเฉเจเจพ เจเจน เจ
เฉฐเจฆเจพเจเจผเจพ เจฒเจเจพเจเจฃเจพ เจฎเฉเจธเจผเจเจฒ เจธเฉ. เจเจธ เจฒเจ, เจ
เจธเฉเจ เจจเจฟเจฏเจฎ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเฉเจคเฉ: "เจเฉ เจเจน เจคเฉเฉเจฟเจ เจจเจนเฉเจ เจเจพเจเจฆเจพ, เจเจธ เจจเฉเฉฐ เจ เฉเจ เจจเจพ เจเจฐเฉ".
เจธเจฐเฉเจค: www.habr.com