"เจฎเฉเจ เจเจพเจฃเจฆเจพ เจนเจพเจ เจเจฟ เจฎเฉเจ เจเฉเจ เจจเจนเฉเจ เจเจพเจฃเจฆเจพ" เจธเฉเจเจฐเจพเจค
เจเจฟเจธเจฆเฉ เจฒเจ: IT เจฒเฉเจเจพเจ เจฒเจ เจเฉ เจธเจพเจฐเฉ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ 'เจคเฉ เจฅเฉเฉฑเจเจฆเฉ เจนเจจ เจ เจคเฉ เจเจชเจฃเฉเจเจ เจเฉเจฎเจพเจ เจเฉเจกเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจจ!
เจเจฟเจธ เจฌเจพเจฐเฉ เจตเจฟเจ: เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธเจฆเฉ เจฒเฉเฉ เจนเฉ เจคเจพเจ C/C++ เจตเจฟเฉฑเจ เจเฉเจฎเจพเจ เจฒเจฟเจเจฃเจพ เจเจฟเจตเฉเจ เจธเจผเฉเจฐเฉ เจเจฐเฉเจ!
เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจเจฟเจเจ เจชเฉเฉเจนเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ: เจเจช เจกเจฟเจตเฉเจฒเจชเจฎเฉเจเจ เจฎเฉเจฐเฉ เจเฉฐเจฎ เจฆเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจฎเฉเจ เจนเจฐ เจนเจซเจผเจคเฉ เจเฉเจก เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเจพ เจนเจพเจเฅค เจเจฟเจเจเจเจฟ เจฎเฉเจจเฉเฉฐ เจเฉเจกเจพเจ เจชเจธเฉฐเจฆ เจนเจจ!
เจธเจค เจธเฉเจฐเฉ เจ
เจเจพเจฒ เจฎเฉเจฐเจพ เจจเจพเจฎ เจนเฉ
เจเฉฐเจชเจฟเจเจเจฐ เจเฉเจฎ เจเฉฐเจกเจธเจเจฐเฉ เจฌเจนเฉเจค เจตเฉฑเจกเฉ เจนเฉ, เจ
เฉฑเจ เจตเฉ เจซเจฟเจฒเจฎ เจเฉฐเจกเจธเจเจฐเฉ เจจเจพเจฒเฉเจ เจเจผเจฟเจเจฆเจพ เจ
เจซเจตเจพเจน เจนเฉเฅค เจเฉเจกเจพเจ เจเฉฐเจชเจฟเจเจเจฐ เจฆเฉ เจตเจฟเจเจพเจธ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจคเฉเจ เจฒเฉ เจเฉ, เจเจงเฉเจจเจฟเจ เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจฆเฉเจเจฐเจพ, เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจ
เจคเฉ เจฌเฉเจจเจฟเจเจฆเฉ เจตเจฟเจเจพเจธ เจคเจฐเฉเจเจฟเจเจ เจฆเฉเจเจฐเจพ เจฒเจฟเจเฉเจเจ เจเจเจเจ เจนเจจเฅค เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ, เจเฉเจฎ เจเฉฐเจเจฃ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจนเฉ เจชเฉเจฐเฉเจเฉเจฐเจพเจฎ เจเฉเจคเฉ เจเจฐเจพเจซเจฟเจเจธ, เจญเฉเจคเจฟเจ เจตเจฟเจเจฟเจเจจ เจ
เจคเฉ เจเจตเจพเจเจผ เจฆเฉ เจจเจพเจฒ เจฆเจฟเจเจพเจ เจฆเฉเจฃ เจฒเฉฑเจเฉเฅค เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจก เจฆเฉ เจตเจฟเจเจพเจธ 'เจคเฉ เจงเจฟเจเจจ เจเฉเจเจฆเจฐเจค เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเฉ เจนเจจ เจ
เจคเฉ เจเจธเจฆเฉ เจฌเฉเจจเจฟเจเจฆ เจฌเจพเจฐเฉ เจชเจฐเฉเจธเจผเจพเจจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเจจ. เจชเจฐ เจเจนเจจเจพเจ เจฆเฉ เจจเจพเจฒ, เจเฉฐเจเจฃเจพเจ เจฆเฉ เจจเจพเจฒ, เจกเจฟเจตเฉเจฒเจชเจฐ "เจ
เฉฐเจจเฉเจนเฉ เจนเฉ เจเจพเจเจฆเฉ เจนเจจ" เจ
เจคเฉ เจกเฉเจเจฐเฉเจก เจเจฐเจฆเฉ เจนเจจ. เจเฉเจกเจพเจ เจฆเจพ เจฌเจนเฉเจค เจเจคเจชเจพเจฆเจจ เจเจจเจตเฉเจ
เจฐ 'เจคเฉ เจชเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ. เจ
เจคเฉ เจเจคเจชเจพเจฆเจจ เจฆเฉ เจฎเจพเจคเจฐเจพ เจเจธเจฆเฉ เจเฉเจฃเจตเฉฑเจคเจพ เจเฉฑเจคเฉ เจนเจพเจตเฉ เจนเฉเจฃเฉ เจธเจผเฉเจฐเฉ เจนเฉ เจเจพเจเจฆเฉ เจนเฉเฅค
เจเจธเฉ เจธเจฎเฉเจ, เจเจฆเฉเจ เจนเฉเจฐ เจฒเฉเจเจพเจ เจฆเฉเจเจ เจเฉเจฎเจพเจ เจเฉเจกเจฆเฉ เจนเจพเจ, เจ
เจธเฉเจ เจฒเจเจพเจคเจพเจฐ เจธเจฅเจพเจจเจพเจ, เจชเจฒเจพเจ, เจชเจพเจคเจฐเจพเจ, เจเฉเจฎ เจฎเจเฉเจจเจฟเจเจธ เจฆเฉเจเจฐเจพ เจธเฉเจฎเจฟเจค เจนเฉเฉฐเจฆเฉ เจนเจพเจ เจเฉ เจนเฉเจฐ เจฒเฉเจ เจเจ เจธเจจเฅค เจเจธ เจฒเจ เจฎเฉเจจเฉเฉฐ เจ
เจนเจฟเจธเจพเจธ เจนเฉเจเจ เจเจฟ...
... เจเจน เจคเฉเจนเจพเจกเฉ เจเจชเจฃเฉ เจฆเฉเจจเฉเจ เจฌเจฃเจพเจเจฃ เจฆเจพ เจธเจฎเจพเจ เจนเฉ, เจธเจฟเจฐเจซ เจฎเฉเจฐเฉ เจ เจงเฉเจจเฅค เจธเฉฐเจธเจพเจฐ เจเจฟเฉฑเจฅเฉ เจฎเฉเจ เจชเจฟเจคเจพ, เจ เจคเฉ เจชเฉเฉฑเจคเจฐ, เจ เจคเฉ เจชเจตเจฟเฉฑเจคเจฐ เจเจคเจฎเจพ เจนเจพเจ!
เจ เจคเฉ เจฎเฉเจ เจฆเจฟเจฒเฉเจ เจตเจฟเจธเจผเจตเจพเจธ เจเจฐเจฆเจพ เจนเจพเจ เจเจฟ เจเจชเจฃเฉ เจเฉเจฆ เจฆเฉ เจเฉเจฎ เจเฉฐเจเจฃ เจ เจคเฉ เจเจธ 'เจคเฉ เจเฉฑเจ เจเฉเจฎ เจฒเจฟเจ เจเฉ, เจคเฉเจธเฉเจ เจเจชเจฃเฉเจเจ เจ เฉฑเจเจพเจ เจเฉเจฒเฉเจนเจฃ, เจตเจฟเฉฐเจกเฉเจเจผ เจจเฉเฉฐ เจชเฉเฉฐเจเจฃ เจ เจคเฉ เจเจชเจฃเฉ เจเฉเจฌเจฟเจจ เจจเฉเฉฐ เจชเฉฐเจช เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจนเฉเจตเฉเจเฉ, เจเฉฑเจ เจตเจงเฉเจฐเฉ เจคเจเจฐเจฌเฉเจเจพเจฐ เจ เจคเฉ เจ เจเฉเฉฑเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฐ เจฌเจฃเฉเจเฉเฅค
เจเจธ เจฒเฉเจ เจตเจฟเฉฑเจ เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจฆเฉฑเจธเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจพเจเจเจพ เจเจฟ เจฎเฉเจ C/C++ เจตเจฟเฉฑเจ เจเฉเจเฉเจเจ เจเฉเจกเจพเจ เจเจฟเจตเฉเจ เจฒเจฟเจเจฃเฉเจเจ เจธเจผเฉเจฐเฉ เจเฉเจคเฉเจเจ, เจตเจฟเจเจพเจธ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเฉ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจตเจฟเจ เจธเจค เจฎเจพเจนเฉเจฒ เจตเจฟเฉฑเจ เจฎเฉเจ เจเฉฑเจ เจธเจผเฉเจ เจฒเจ เจธเจฎเจพเจ เจเจฟเฉฑเจฅเฉ เจฒเฉฑเจญเจฆเจพ เจนเจพเจเฅค เจเจน เจตเจฟเจ เจเจคเฉเจเจค เจนเฉ เจ เจคเฉ เจเฉฑเจ เจตเจฟเจ เจเจคเฉเจเจค เจธเจผเฉเจฐเฉเจเจค เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจ เจเจฟเจเจจเจคเจพ เจ เจคเฉ เจตเจฟเจธเจผเจตเจพเจธ เจฌเจพเจฐเฉ เจธเจฎเฉฑเจเจฐเฉ, เจเจธ เจธเจฎเฉเจ เจธเฉฐเจธเจพเจฐ เจฆเฉ เจฎเฉเจฐเฉ เจจเจฟเฉฑเจเฉ เจคเจธเจตเฉเจฐ เจฌเจพเจฐเฉเฅค เจฆเฉเจเฉ เจธเจผเจฌเจฆเจพเจ เจตเจฟเจ, "เจชเฉเจฐเจธเจผเจพเจธเจจ เจคเฉเจนเจพเจกเฉ เจจเจฟเฉฑเจเฉ เจฆเจฟเจฎเจพเจเจพเจ เจฒเจ เจเจผเจฟเฉฐเจฎเฉเจตเจพเจฐ เจจเจนเฉเจ เจนเฉ!".
เจชเฉเจฐเฉเจเจเจฟเจธ
"เจ เจญเจฟเจเจธ เจคเฉเจ เจฌเจฟเจจเจพเจ เจเจฟเจเจจ เจฌเฉเจเจพเจฐ เจนเฉ, เจเจฟเจเจจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจ เจญเจฟเจเจธ เจเจคเจฐเจจเจพเจ เจนเฉ." เจเจจเจซเจฟเจเจธเจผเจธ
เจฎเฉเจฐเฉ เจจเฉเจเจฌเฉเฉฑเจ เจฎเฉเจฐเฉ เจเจผเจฟเฉฐเจฆเจเฉ เจนเฉ!
เจเจธ เจฒเจ, เจ
เจญเจฟเจเจธ เจตเจฟเฉฑเจ, เจฎเฉเจ เจเจนเจฟ เจธเจเจฆเจพ เจนเจพเจ เจเจฟ เจฎเฉเจฐเฉ เจฒเจ เจธเจญ เจเฉเจ เจเฉฑเจ เจจเฉเจเจฌเฉเฉฑเจ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ. เจฎเฉเจ เจเฉฑเจฅเฉ เจจเจพ เจธเจฟเจฐเจซเจผ เจเจชเจฃเฉ เจฐเฉเจเจผเจพเจจเจพ เจฆเฉ เจเฉฐเจฎเจพเจ เจจเฉเฉฐ เจฒเจฟเจเจฆเจพ เจนเจพเจ, เจธเจเฉเจ เจกเจฐเจพเจ
, เจชเฉเจฐเฉเจเจฐเจพเจฎ, เจกเจฟเจเจผเจพเจเจจ เจซเจฒเฉเจเจพเจฐเจ เจ
เจคเฉ เจเจฃเจฟเจค เจธเจฎเฉเจค เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจฆเจพ เจนเจพเจเฅค เจนเจฎเฉเจธเจผเจพ เจจเฉเจเจชเฉเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ เจ
เจคเฉ เจธเจฟเจฐเจซเจผ เจชเฉเจจเจธเจฟเจฒ เจจเจพเจฒ เจนเฉ เจฒเจฟเจเฉเฅค เจเจน เจธเจพเจซเจผ, เจเจฐเจพเจฎเจฆเจพเจเจ เจ
เจคเฉ เจญเจฐเฉเจธเฉเจฎเฉฐเจฆ เจนเฉ, IMHOเฅค
เจฎเฉเจฐเฉ (เจชเจนเจฟเจฒเจพเจ เจนเฉ เจญเจฐเฉ เจนเฉเจ) เจจเฉเจเจฌเฉเฉฑเจเฅค เจเจน เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเจธ เจตเจฟเฉฑเจ เจฐเฉเจเจผเจพเจจเจพ เจฆเฉ เจเฉฐเจฎ, เจตเจฟเจเจพเจฐ, เจกเจฐเจพเจเฉฐเจ, เจกเจพเจเจเฉเจฐเจพเจฎ, เจนเฉฑเจฒ, เจฌเจฒเฉเจ เจฌเฉเฉฑเจเจเฉเจชเจฟเฉฐเจ, เจเฉเจก เจเจฆเจฟ เจธเจผเจพเจฎเจฒ เจนเจจเฅค
เจเจธ เจชเฉเจพเจ 'เจคเฉ, เจฎเฉเจ เจคเจฟเฉฐเจจ เจชเฉเจฐเฉเจเฉเจเจเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจจ เจตเจฟเฉฑเจ เจเจพเจฎเจฏเจพเจฌ เจฐเจฟเจนเจพ (เจเจน "เจ เฉฐเจคเจฟเจฎเจคเจพ" เจฆเฉ เจฎเฉเจฐเฉ เจธเจฎเจ เจตเจฟเฉฑเจ เจนเฉ, เจเจฟเจเจเจเจฟ เจเฉเจ เจตเฉ เจเจคเจชเจพเจฆ เจฎเฉเจเจพเจฌเจฒเจคเจจ เจฌเฉเจ เฉฐเจค เจตเจฟเจเจธเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ)เฅค
- เจชเฉเจฐเฉเจเฉเจเจ 0: เจเจน เจฏเฉเจจเจฟเจเฉ เจเฉเจฎ เจเฉฐเจเจฃ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ C# เจตเจฟเฉฑเจ เจฒเจฟเจเจฟเจ เจเฉฑเจ เจเจฐเจเฉเจเฉเจเจ เจกเฉเจฎเฉ 3D เจธเฉเจจ เจนเฉเฅค เจฎเฉเจเฉเจธ เจ เจคเฉ เจตเจฟเฉฐเจกเฉเจเจผ เจชเจฒเฉเจเจซเจพเจฐเจฎเจพเจ เจฒเจเฅค
- เจเฉเจฎ 1: เจตเจฟเฉฐเจกเฉเจเจผ เจฒเจ เจเฉฐเจธเฉเจฒ เจเฉเจฎ เจธเจงเจพเจฐเจจ เจธเฉฑเจช (เจนเจฐ เจเฉเจ "เจธเฉฑเจช" เจตเจเฉเจ เจเจพเจฃเจฟเจ เจเจพเจเจฆเจพ เจนเฉ)เฅค เจธเฉ เจตเจฟเฉฑเจ เจฒเจฟเจเจฟเจ เจเจฟเจ เจนเฉเฅค
- เจเฉเจฎ 2: เจเฉฐเจธเฉเจฒ เจเฉเจฎ เจเฉเจฐเฉเจเจผเฉ เจเฉเจเจเจธ (เจนเจฐ เจเจฟเจธเฉ เจจเฉเฉฐ "เจเฉเจเจ" เจตเจเฉเจ เจเจพเจฃเจฟเจ เจเจพเจเจฆเจพ เจนเฉ), เจชเจนเจฟเจฒเจพเจ เจนเฉ C ++ (เจเจฒเจพเจธเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ) เจ เจคเฉ เจตเจฟเฉฐเจกเฉเจเจผ เจฆเฉ เจ เจงเฉเจจ เจฒเจฟเจเจฟเจ เจเจฟเจ เจนเฉเฅค
เจชเฉเจฐเฉเจเฉเจเจ 0 เจเจฐเจเฉเจเฉเจเจ เจกเฉเจฎเฉ
- เจชเจฒเฉเจเจซเจพเจฐเจฎ: Windows (Windows 7, 10), Mac OS (OS X El Capitan v. 10.11.6)
- เจ เจเจผเจฎเจพเจเจธเจผ: C#
- เจเฉเจก เจเฉฐเจเจฃ:
เจเจเจคเจพ - เจชเฉเจฐเฉเจฐเจจเจพ:
เจกเฉเจฐเจฟเจจ เจฒเจฟเจฒ - เจญเฉฐเจกเจพเจฐ:
GitHub
3D เจธเฉเจจ เจเจฐเจเฉเจเฉเจเจ เจกเฉเจฎเฉ
เจชเจนเจฟเจฒเจพ เจชเฉเจฐเฉเจเฉเจเจ C/C++ เจตเจฟเฉฑเจ เจจเจนเฉเจ, เจธเจเฉเจ เจฏเฉเจจเจฟเจเฉ เจเฉเจฎ เจเฉฐเจเจฃ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ C# เจตเจฟเฉฑเจ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจธเฉเฅค เจเจน เจเฉฐเจเจฃ เจนเจพเจฐเจกเจตเฉเจ
เจฐ 'เจคเฉ เจเฉฐเจจเฉ เจฎเฉฐเจ เจจเจนเฉเจ เจธเฉ เจเจฟเฉฐเจจเฉ
เจฎเฉเจฐเฉ เจฒเจ เจเจเจคเจพ เจฆเจพ เจเฉเจเจพ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจเฉเจก เจจเฉเฉฐ เจตเจฟเจเจธเจค เจเจฐเจจเจพ เจจเจนเฉเจ เจธเฉเฅค เจฎเฉเจ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจเจฟเจฐเจฆเจพเจฐ เจจเจพเจฒ เจเฉฑเจ 3D เจฆเฉเจฐเจฟเจธเจผ เจฌเจฃเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเจพ เจธเฉเฅค เจเจธเจจเฉเฉฐ, เจเจพเจ เจธเจเฉเจ เจเจธเจจเฉ (เจฎเฉเจ เจเจธ เจเฉเฉเฉ เจจเฉเฉฐ เจฎเจพเจกเจฒ เจฌเจฃเจพเจเจ เจเจฟเจธ เจจเจพเจฒ เจฎเฉเจ เจชเจฟเจเจฐ เจตเจฟเฉฑเจ เจธเฉ =) เจจเฉเฉฐ เจฌเจพเจนเจฐเฉ เจธเฉฐเจธเจพเจฐ เจจเจพเจฒ เจเจพเจฃ เจ เจคเฉ เจเฉฑเจฒเจฌเจพเจค เจเจฐเจจเฉ เจชเจเฅค เจเจเจคเจพ เจเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจตเจฟเจเจพเจธ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจ เจคเฉ เจเฉเจ เจฌเจฃเจพเจเจฃ เจฒเจ เจเจฟเฉฐเจจเฉ เจฎเจฟเจนเจจเจค เจเจฐเจจเฉ เจชเฉเจเจฆเฉ เจนเฉ, เจเจน เจธเจฎเจเจฃเจพ เจนเฉ เจเจผเจฐเฉเจฐเฉ เจธเฉเฅค เจเจธ เจคเจฐเฉเจนเจพเจ เจเจฐเจเฉเจเฉเจเจ เจกเฉเจฎเฉ เจชเฉเจฐเฉเจเฉเจเจ เจฆเจพ เจเจจเจฎ เจนเฉเจเจ เจธเฉ (เจจเจพเจฎ เจฆเฉ เจเฉเจ เจฒเจเจญเจ เจฌเจเจตเจพเจธ เจคเฉเจ เจเฉเจคเฉ เจเจ เจธเฉ)เฅค เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ, เจฎเจพเจกเจฒเจฟเฉฐเจ, เจเจจเฉเจฎเฉเจธเจผเจจ, เจเฉเจเจธเจเจเจฐเจฟเฉฐเจ เจจเฉ เจฎเฉเจจเฉเฉฐ เจฐเฉเจเจผเจพเจจเจพ เจฆเฉ เจเฉฐเจฎ เจตเจฟเฉฑเจ เจธเจผเจพเจเจฆ เจฆเฉ เจฎเจนเฉเจจเฉ เจฒเจ.
เจฎเฉเจ เจฏเฉเจเจฟเจเจฌ 'เจคเฉ 3D เจฎเจพเจกเจฒเจพเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฌเจฃเจพเจเจฃเจพ เจนเฉ เจเจธ เจฌเจพเจฐเฉ เจเจฟเจเจเฉเจฐเจฟเจ
เจฒ เจตเฉเจกเฉเจเจเจผ เจจเจพเจฒ เจธเจผเฉเจฐเฉเจเจค เจเฉเจคเฉ
เจเจฒเฉเจตเจฟเจเจฒ, เจตเจพเจงเฉ เจนเฉฑเจกเฉเจเจ เจฆเฉ เจฒเฉเจตเจฐเจพเจ เจฆเจพ เจฎเจพเจกเจฒ เจฌเจฃเจพเจ, เจคเจพเจ เจเฉ เจเจจเฉเจฎเฉเจธเจผเจจ เจเฉเจฆเจฐเจคเฉ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเฅค เจ เจเจฟเจนเฉ เจชเจพเจ เจพเจ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจนเจพเจจเฉเฉฐ เจ เจนเจฟเจธเจพเจธ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฟ เจเจจเฉเจฎเฉเจเจก เจซเจฟเจฒเจฎเจพเจ เจฆเฉ เจจเจฟเจฐเจฎเจพเจคเจพ เจธเจฟเจฐเจซ 30 เจธเจเจฟเฉฐเจ เจฆเฉ เจตเฉเจกเฉเจ เจฌเจฃเจพเจเจฃ เจฒเจ เจเจฟเฉฐเจจเจพ เจตเฉฑเจกเจพ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเจจเฅค เจชเจฐ 3D เจซเจฟเจฒเจฎเจพเจ เจเฉฐเจเจฟเจเจ เจฒเจ เจฐเจนเจฟเฉฐเจฆเฉเจเจ เจนเจจ! เจ เจคเฉ เจซเจฟเจฐ เจ เจธเฉเจ เจธเจฟเจจเฉเจฎเจพเจเจฐเจพเจ เจคเฉเจ เจฌเจพเจนเจฐ เจเจเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเฉเจ เจ เจเจฟเจนเจพ เจเจนเจฟเฉฐเจฆเฉ เจนเจพเจ: "เจคเจพ, เจเฉฑเจ เจเฉฐเจฆเฉ เจเจพเจฐเจเฉเจจ / เจซเจฟเจฒเจฎ! เจเจน เจฌเจฟเจนเจคเจฐ เจเจฐ เจธเจเจฆเฉ เจธเจจโฆโ เจฎเฉเจฐเจ!
เจ เจคเฉ เจเจธ เจชเฉเจฐเฉเจเฉเจเจ เจตเจฟเฉฑเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจฌเจพเจฐเฉ เจเฉฑเจ เจนเฉเจฐ เจเฉฑเจฒ. เจเจฟเจตเฉเจ เจเจฟ เจเจน เจจเจฟเจเจฒเจฟเจ, เจฎเฉเจฐเฉ เจฒเจ เจธเจญ เจคเฉเจ เจฆเจฟเจฒเจเจธเจช เจนเจฟเฉฑเจธเจพ เจเจฃเจฟเจค เจฆเจพ เจธเฉเฅค เจเฉเจเจฐ เจคเฉเจธเฉเจ เจธเฉเจจ (เจชเฉเจฐเฉเจเฉเจเจ เจตเจฐเจฃเจจ เจตเจฟเฉฑเจ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจฆเจพ เจฒเจฟเฉฐเจ) เจเจฒเจพเจเจเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจตเฉเจเฉเจเฉ เจเจฟ เจเฉเจฎเจฐเจพ เจเฉฑเจ เจเฉเจฒเฉ เจตเจฟเฉฑเจ เจเฉเฉเฉ เจฆเฉ เจเจฐเจฟเฉฑเจคเจฐ เจฆเฉ เจฆเฉเจเจฒเฉ เจเฉเฉฐเจฎเจฆเจพ เจนเฉเฅค เจ เจเจฟเจนเฉ เจเฉเจฎเจฐเจพ เจฐเฉเจเฉเจธเจผเจจ เจจเฉเฉฐ เจชเฉเจฐเฉเจเฉเจฐเจพเจฎ เจเจฐเจจ เจฒเจ, เจฎเฉเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจเฉฑเจเจฐ (2D), เจ เจคเฉ เจซเจฟเจฐ เจเฉเจฒเจพ (3D) 'เจคเฉ เจธเจฅเจฟเจคเฉ เจฌเจฟเฉฐเจฆเฉ เจฆเฉ เจเฉเจเจฐเจกเฉเจจเฉเจเจธ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจจเฉ เจชเฉเจเจฆเฉ เจธเฉเฅค เจฎเจเจผเฉเจฆเจพเจฐ เจเฉฑเจฒ เจเจน เจนเฉ เจเจฟ เจฎเฉเจ เจธเจเฉเจฒ เจตเจฟเจ เจเจฃเจฟเจค เจจเฉเฉฐ เจจเจซเจผเจฐเจค เจเจฐเจฆเจพ เจธเฉ เจ เจคเฉ เจเจธ เจจเฉเฉฐ เจเจเจพเจ เจจเจพเจฒ เจเจพเจฃเจฆเจพ เจธเฉเฅค เจ เฉฐเจธเจผเจ เจคเฉเจฐ 'เจคเฉ, เจธเจผเจพเจเจฆ, เจเจฟเจเจเจเจฟ เจธเจเฉเจฒ เจตเจฟเจ เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจจเจนเฉเจ เจธเจฎเจเจพเจเจเจฆเฉ เจเจฟ เจเจน เจเจฃเจฟเจค เจเจผเจฟเฉฐเจฆเจเฉ เจตเจฟเจ เจเจฟเจตเฉเจ เจฒเจพเจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจชเจฐ เจเจฆเฉเจ เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจเฉเจเฉ, เจธเฉเจชเจจเฉ เจฆเฉ เจเจจเฉเฉฐเจจ เจนเฉ เจเจพเจเจฆเฉ เจนเฉ, เจคเจพเจ เจฎเจจ เจธเจพเจซเจผ, เจชเฉเจฐเจเจ เจนเฉเฉฐเจฆเจพ เจนเฉ! เจ เจคเฉ เจคเฉเจธเฉเจ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจเฉฐเจฎเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจฆเจฟเจฒเจเจธเจช เจธเจพเจนเจธ เจตเจเฉเจ เจธเจฎเจเจฃเจพ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉ เจนเฉ. เจ เจคเฉ เจซเจฟเจฐ เจคเฉเจธเฉเจ เจธเฉเจเจฆเฉ เจนเฉ: "เจ เฉเจ เจนเฉ, *เจชเจฟเจเจฐเฉ* เจเจฃเจฟเจค-เจตเจฟเจเจฟเจเจจเฉ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจน เจเจฟเจเจ เจจเจนเฉเจ เจฆเฉฑเจธ เจธเจเฉ เจเจฟ เจเจน เจซเจพเจฐเจฎเฉเจฒเฉ เจเจฟเฉฑเจฅเฉ เจเฉเจเฉ เจเจพ เจธเจเจฆเฉ เจนเจจ?"เฅค
เจเฉฑเจ เจเฉฑเจเจฐ เจ
เจคเฉ เจเฉฑเจ เจเฉเจฒเฉ เจเฉฑเจคเฉ เจเฉฑเจ เจฌเจฟเฉฐเจฆเฉ เจฆเฉ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจเจ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจจ เจฒเจ เจซเจพเจฐเจฎเฉเจฒเฉ เจฆเฉ เจเจฃเจจเจพ (เจฎเฉเจฐเฉ เจจเฉเจเจฌเฉเฉฑเจ เจคเฉเจ)
เจเฉเจก 1
- เจชเจฒเฉเจเจซเจพเจฐเจฎ: เจตเจฟเฉฐเจกเฉเจเจผ (เจตเจฟเฉฐเจกเฉเจเจผ 7, 10 'เจคเฉ เจเฉเจธเจ เจเฉเจคเจพ เจเจฟเจ)
- เจ เจเจผเจฎเจพเจเจธเจผ: เจฎเฉเจจเฉเฉฐ เจฒเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจธเจผเฉเฉฑเจง เจธเฉ เจตเจฟเจ เจฒเจฟเจเจฟเจ เจเจฟเจ เจธเฉ
- เจเฉเจก เจเฉฐเจเจฃ: เจตเจฟเฉฐเจกเฉเจเจผ เจเฉฐเจธเฉเจฒ
- เจชเฉเจฐเฉเจฐเจจเจพ:
javidx9 - เจญเฉฐเจกเจพเจฐ:
GitHub
เจธเจงเจพเจฐเจจ เจธเฉฑเจช เจฆเฉ เจเฉเจก
3D เจฆเฉเจฐเจฟเจธเจผ เจเฉเจ เจเฉเจก เจจเจนเฉเจ เจนเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, 3D เจตเจธเจคเฉเจเจ (เจเจพเจธ เจเจฐเจเฉ เจ เฉฑเจเจฐ) เจจเฉเฉฐ เจฎเจพเจกเจฒเจฟเฉฐเจ เจ เจคเฉ เจเจจเฉเจฎเฉเจ เจเจฐเจจเจพ เจฒเฉฐเจฌเจพ เจ เจคเฉ เจฎเฉเจธเจผเจเจฒ เจนเฉเฅค เจเจเจคเจพ เจฆเฉ เจจเจพเจฒ เจเฉเจกเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจฎเฉเจจเฉเฉฐ เจ เจนเจฟเจธเจพเจธ เจนเฉเจเจ เจเจฟ เจฎเฉเจจเฉเฉฐ เจฌเฉเจธเจฟเจเจธ เจคเฉเจ เจเจพเจฐเฉ เจฐเฉฑเจเจฃเจพ เจนเฉ, เจเจพเจ เจธเจผเฉเจฐเฉ เจเจฐเจจเจพ เจนเฉเฅค เจเฉเจกเจพเจ เจฆเฉ เจฌเจฃเจคเจฐ เจจเฉเฉฐ เจธเจฎเจเจฃ เจฒเจ เจเฉเจ เจธเจงเจพเจฐเจจ เจ เจคเฉ เจคเฉเจเจผ, เจชเจฐ เจเจธเฉ เจธเจฎเฉเจ เจเจฒเฉเจฌเจฒเฅค
เจ เจคเฉ เจธเจพเจกเฉ เจเฉเจฒ เจธเจงเจพเจฐเจจ เจ เจคเฉ เจคเฉเจเจผ เจเฉ เจนเฉ? เจเจน เจธเจนเฉ เจนเฉ, เจเฉฐเจธเฉเจฒ เจ เจคเฉ 2 เจกเฉ. เจตเจงเฉเจฐเฉ เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ, เจเฉฐเจธเฉเจฒ เจ เจคเฉ เจเจฟเฉฐเจจเฉเจน เจตเฉ. เจฆเฉเจฌเจพเจฐเจพ เจซเจฟเจฐ, เจฎเฉเจ เจเฉฐเจเจฐเจจเฉเจ 'เจคเฉ เจชเฉเจฐเฉเจฐเจจเจพ เจฒเฉฑเจญเจฃเจพ เจธเจผเฉเจฐเฉ เจเฉเจคเจพ (เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจฎเฉเจ เจเฉฐเจเจฐเจจเฉเจ เจจเฉเฉฐ XNUMXเจตเฉเจ เจธเจฆเฉ เจฆเฉ เจธเจญ เจคเฉเจ เจเฉเจฐเจพเจเจคเฉเจเจพเจฐเฉ เจ เจคเฉ เจเจคเจฐเจจเจพเจ เจเจพเจข เจฎเฉฐเจจเจฆเจพ เจนเจพเจ)เฅค เจฎเฉเจ เจเฉฑเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฐ เจฆเจพ เจเฉฑเจ เจตเฉเจกเฉเจ เจเฉเจฆเจฟเจ เจเจฟเจธ เจจเฉ เจเฉฐเจธเฉเจฒ เจเฉเจเฉเจฐเจฟเจธ เจฌเจฃเจพเจเจ. เจ เจคเฉ เจเจธเจฆเฉ เจเฉเจก เจฆเฉ เจธเจฎเจพเจจเจคเจพ เจตเจฟเฉฑเจ, เจเจธเจจเฉ "เจธเฉฑเจช" เจจเฉเฉฐ เจเฉฑเจเจฃ เจฆเจพ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ. เจตเฉเจกเฉเจ เจคเฉเจ, เจฎเฉเจ เจฆเฉ เจฌเฉเจจเจฟเจเจฆเฉ เจเฉเจเจผเจพเจ เจฌเจพเจฐเฉ เจธเจฟเฉฑเจเจฟเจ - เจเฉเจฎ เจฒเฉเจช (เจคเจฟเฉฐเจจ เจฌเฉเจจเจฟเจเจฆเฉ เจซเฉฐเจเจธเจผเจจเจพเจ / เจนเจฟเฉฑเจธเจฟเจเจ เจฆเฉ เจจเจพเจฒ) เจ เจคเฉ เจฌเจซเจฐ เจฒเจ เจเจเจเจชเฉเฉฑเจเฅค
เจเฉเจฎ เจฒเฉเจช เจเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเฉ เจธเจเจฆเจพ เจนเฉ:
int main()
{
Setup();
// a game loop
while (!quit)
{
Input();
Logic();
Draw();
Sleep(gameSpeed); // game timing
}
return 0;
}
เจเฉเจก เจเฉฑเจ เจตเจพเจฐ เจตเจฟเฉฑเจ เจชเฉเจฐเจพ เจฎเฉเฉฑเจ () เจซเฉฐเจเจธเจผเจจ เจชเฉเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค เจ เจคเฉ เจเฉเจก เจเฉฑเจเจฐ เจ เจจเฉเจธเจพเจฐเฉ เจเจฟเฉฑเจชเจฃเฉ เจฆเฉ เจฌเจพเจ เจฆ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ. เจฒเฉเจช เจตเจฟเฉฑเจ เจคเจฟเฉฐเจจ เจฌเฉเจจเจฟเจเจฆเฉ เจซเฉฐเจเจธเจผเจจ เจนเจจ: Input(), Logic(), Draw(). เจชเจนเจฟเจฒเจพเจ, เจเจจเจชเฉเจ เจกเฉเจเจพ เจเจจเจชเฉเจ (เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจเฉเจธเจเฉเจฐเฉเจ เจฆเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฃ), เจซเจฟเจฐ เจฆเจพเจเจฒ เจเฉเจคเฉ เจกเฉเจเจพ เจฒเฉเจเจฟเจ เจจเฉเฉฐ เจชเฉเจฐเฉเจธเฉเจธ เจเจฐเจจเจพ, เจซเจฟเจฐ เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจเจพ - เจกเจฐเจพเจ เฅค เจ เจคเฉ เจเจธ เจฒเจ เจนเจฐ เจซเจฐเฉเจฎ. เจเจจเฉเจฎเฉเจธเจผเจจ เจเจธ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจฌเจฃเจพเจ เจเจพเจเจฆเฉ เจนเฉเฅค เจเจน เจเจพเจฐเจเฉเจจ เจตเจฐเจเจพ เจนเฉเฅค เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจจเจชเฉเจ เจกเฉเจเจพ เจจเฉเฉฐ เจชเฉเจฐเฉเจธเฉเจธ เจเจฐเจจ เจตเจฟเฉฑเจ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจธเจฎเจพเจ เจฒเฉฑเจเจฆเจพ เจนเฉ เจ เจคเฉ, เจเจฟเฉฑเจฅเฉเจ เจคเฉฑเจ เจฎเฉเจ เจเจพเจฃเจฆเจพ เจนเจพเจ, เจเฉเจฎ เจฆเฉ เจซเจฐเฉเจฎ เจฐเฉเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเจพ เจนเฉเฅค เจชเจฐ เจเฉฑเจฅเฉ Logic() เจซเฉฐเจเจธเจผเจจ เจฌเจนเฉเจค เจคเฉเจเจผ เจนเฉเฅค เจเจธ เจฒเจ, เจซเจฐเฉเจฎ เจฐเฉเจ เจจเฉเฉฐ เจเฉเจฎเจธเจชเฉเจก เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฆเฉ เจจเจพเจฒ เจธเจฒเฉเจช() เจซเฉฐเจเจธเจผเจจ เจฆเฉเจเจฐเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเฉ เจเจธ เจฆเจฐ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเจพ เจนเฉเฅค
เจเฉเจก เจเฉฑเจเจฐ. เจจเฉเจเจชเฉเจก เจตเจฟเฉฑเจ เจธเฉฑเจช เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเฉฑเจ เจชเฉเจฐเจคเฉเจ เจเฉฐเจธเฉเจฒ เจเฉเจฎ เจตเจฟเจเจธเจฟเจค เจเจฐ เจฐเจนเฉ เจนเฉ, เจคเจพเจ เจเจฎ เจธเจเฉเจฐเฉเจฎ เจเจเจเจชเฉเฉฑเจ 'เจเจพเจเจ' เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจกเฉเจเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจเจพ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเฉเจเจพ - เจเจน เจฌเจนเฉเจค เจนเฉเจฒเฉ เจนเฉเฅค เจเจธ เจฒเจ, เจเจเจเจชเฉเฉฑเจ เจจเฉเฉฐ เจธเจเจฐเฉเจจ เจฌเจซเจฐ เจตเจฟเฉฑเจ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ. เจฌเจนเฉเจค เจคเฉเจเจผ เจ เจคเฉ เจเฉเจฎ เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจเฉเจฌเฉ เจฆเฉ เจเฉฐเจฎ เจเจฐเฉเจเฉเฅค เจเจฎเจพเจจเจฆเจพเจฐ เจนเฉเจฃ เจฒเจ, เจฎเฉเจจเฉเฉฐ เจฌเจฟเจฒเจเฉเจฒ เจธเจฎเจ เจจเจนเฉเจ เจเจเจเจฆเฉ เจเจฟ เจธเจเฉเจฐเฉเจจ เจฌเจซเจฐ เจเฉ เจนเฉ เจ เจคเฉ เจเจน เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค เจชเจฐ เจฎเฉเจ เจเฉฑเจฅเฉ เจเฉฑเจ เจเฉเจก เจเจฆเจพเจนเจฐเจจ เจฆเฉเจตเจพเจเจเจพ, เจ เจคเฉ เจธเจผเจพเจเจฆ เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจเฉเจ เจตเจฟเจ เจเจคเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจธเจชเฉฑเจธเจผเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจนเฉเจตเฉเจเจพ.
เจธเจเฉเจฐเฉเจจ เจฌเจซเจฐ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ (เจเฉเจเจฐ เจฎเฉเจ เจ เจเจฟเจนเจพ เจเจนเจฟ เจธเจเจฆเจพ เจนเจพเจ):
// create screen buffer for drawings
HANDLE hConsole = CreateConsoleScreenBuffer(GENERIC_READ | GENERIC_WRITE, 0,
NULL, CONSOLE_TEXTMODE_BUFFER, NULL);
DWORD dwBytesWritten = 0;
SetConsoleActiveScreenBuffer(hConsole);
เจเฉฑเจ เจเจพเจธ เจฒเจพเจเจจ เจธเจเฉเจฐเจฒเจพเจเจจ (เจธเจเฉเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจ เจฒเจ เจฒเจพเจเจจ) เจฆเฉ เจธเจเฉเจฐเฉเจจ เจคเฉ เจธเจฟเฉฑเจงเจพ เจเจเจเจชเฉเฉฑเจ:
// draw the score
WriteConsoleOutputCharacter(hConsole, scoreLine, GAME_WIDTH, {2,3}, &dwBytesWritten);
เจธเจฟเจงเจพเจเจค เจตเจฟเฉฑเจ, เจเจธ เจเฉเจฎ เจตเจฟเฉฑเจ เจเฉเจ เจตเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจจเจนเฉเจ เจนเฉ, เจเจน เจฎเฉเจฐเฉ เจฒเจ เจเฉฑเจ เจเจเจเจฐเฉ-เจชเฉฑเจงเจฐ เจฆเฉ เจเฉเจก เจฆเจพ เจเฉฑเจ เจตเจงเฉเจ เจเจฆเจพเจนเจฐเจฃ เจเจพเจชเจฆเจพ เจนเฉ. เจเฉเจก เจเฉฑเจ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจฒเจฟเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจ เจซเฉฐเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจตเจฟเจตเจธเจฅเจฟเจค เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจเฉเจ เจเจฎเจพเจคเจพเจ เจจเจนเฉเจ, เจเฉเจ เจตเจฟเจฐเจธเจพ เจจเจนเฉเจเฅค เจคเฉเจธเฉเจ เจเฉเจฆ GitHub 'เจคเฉ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ 'เจคเฉ เจเจพ เจเฉ เจเฉเจฎ เจฆเฉ เจธเฉเจฐเจธ เจเฉเจก เจตเจฟเฉฑเจ เจธเจญ เจเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉเฅค
เจเฉเจฎ 2 เจเฉเจฐเฉเจเจผเฉ เจเฉเจเจ
- เจชเจฒเฉเจเจซเจพเจฐเจฎ: เจตเจฟเฉฐเจกเฉเจเจผ (เจตเจฟเฉฐเจกเฉเจเจผ 7, 10 'เจคเฉ เจเฉเจธเจ เจเฉเจคเจพ เจเจฟเจ)
- เจ เจเจผเจฎเจพเจเจธเจผ: C ++
- เจเฉเจก เจเฉฐเจเจฃ: เจตเจฟเฉฐเจกเฉเจเจผ เจเฉฐเจธเฉเจฒ
- เจชเฉเจฐเฉเจฐเจจเจพ: เจเฉฑเจ เจเจฟเจคเจพเจฌ
เจเฉเจฎ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจฆเฉเจเจฐเจพ C++ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค - เจญเฉฐเจกเจพเจฐ:
GitHub
เจเฉเจฐเฉเจเจผเฉ เจเฉเจเจ เจเฉเจฎ
เจเฉฐเจธเฉเจฒ 'เจคเฉ เจ เฉฑเจเจฐเจพเจ เจจเฉเฉฐ เจเจพเจชเจฃเจพ เจธเจผเจพเจเจฆ เจธเจญ เจคเฉเจ เจธเจฐเจฒ เจเฉเจเจผ เจนเฉ เจเจฟเจธ เจจเฉเฉฐ เจคเฉเจธเฉเจ เจเฉฑเจ เจเฉเจฎ เจตเจฟเฉฑเจ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเฉเฅค เจชเจฐ เจซเจฟเจฐ เจเฉฑเจ เจฎเฉเจธเฉเจฌเจค เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ: เจ เฉฑเจเจฐเจพเจ เจฆเฉเจเจ เจเจเจพเจเจเจ เจ เจคเฉ เจเฉเฉเจพเจ เจตเฉฑเจเจฐเฉเจเจ เจนเจจ (เจเจเจพเจ เจเฉเฉเจพเจ เจคเฉเจ เจตเฉฑเจง เจนเฉ)เฅค เจเจธ เจคเจฐเฉเจนเจพเจ, เจธเจญ เจเฉเจ เจ เจธเจชเจธเจผเจ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเจพ, เจ เจคเฉ เจนเฉเจ เจพเจ เจเจพเจ เจเฉฑเจชเจฐ เจเจพเจฃเจพ เจเฉฑเจฌเฉ เจเจพเจ เจธเฉฑเจเฉ เจเจพเจฃ เจจเจพเจฒเฉเจ เจฌเจนเฉเจค เจคเฉเจเจผ เจเจพเจชเจฆเจพ เจนเฉเฅค เจเจน เจชเฉเจฐเจญเจพเจต "เจธเฉฑเจช" (เจเฉเจฎ 1) เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจงเจฟเจเจจ เจฆเฉเจฃ เจฏเฉเจ เจนเฉ. "เจเฉเจเจเจธ" (เจเฉเจฎ 2) เจตเจฟเฉฑเจ เจ เจเจฟเจนเฉ เจเฉเจ เจเจฎเฉ เจจเจนเฉเจ เจนเฉ, เจเจฟเจเจเจเจฟ เจเฉฑเจฅเฉ เจเจเจเจชเฉเฉฑเจ เจตเฉฑเจ-เจตเฉฑเจ เจฐเฉฐเจเจพเจ เจจเจพเจฒ เจธเจเฉเจฐเฉเจจ เจชเจฟเจเจธเจฒ เจจเฉเฉฐ เจชเฉเจเจ เจเจฐเจเฉ เจตเจฟเจตเจธเจฅเจฟเจค เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจคเฉเจธเฉเจ เจเจนเจฟ เจธเจเจฆเฉ เจนเฉ เจเจฟ เจฎเฉเจ เจเฉฑเจ เจฐเฉเจเจกเจฐเจฐ เจฒเจฟเจเจฟเจ เจนเฉเฅค เจเจน เจธเฉฑเจ เจนเฉ เจเจฟ เจเจน เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฅเฉเฉเจพ เจนเฉเจฐ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ, เจนเจพเจฒเจพเจเจเจฟ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจฆเจฟเจฒเจเจธเจช เจนเฉ.
เจเจธ เจเฉเจฎ เจฒเจ, เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจชเจฟเจเจธเจฒ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจ เจฒเจ เจฎเฉเจฐเฉ เจธเจฟเจธเจเจฎ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจจ เจฒเจ เจเจน เจเจพเจซเจผเฉ เจนเฉเจตเฉเจเจพ. เจฎเฉเจจเฉเฉฐ เจฒเฉฑเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจเฉเจก เจฆเจพ เจฎเฉเฉฑเจ เจนเจฟเฉฑเจธเจพ เจนเฉเฅค เจ เจคเฉ เจฌเจพเจเฉ เจธเจญ เจเฉเจ เจเฉ เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจจเจพเจฒ เจฒเฉ เจธเจเจฆเฉ เจนเฉ.
เจเจธ เจฒเจ, เจเฉ เจคเฉเจธเฉเจ เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจฆเฉเจเจฆเฉ เจนเฉ, เจเจน เจฐเฉฐเจเจฆเจพเจฐ เจเจเจคเจเจพเจฐ เจฆเจพ เจเฉฑเจ เจธเฉเฉฑเจ เจนเฉเฅค
เจเจเจคเจเจพเจฐ เจธเฉเฉฑเจ
เจนเจฐเฉเจ เจเจเจคเจเจพเจฐ เจจเฉเฉฐ เจธเฉฐเจเจฟเจเจตเจพเจ เจจเจพเจฒ เจญเจฐเฉ เจฎเฉเจเฉเจฐเจฟเจเจธ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจฎเฉเจ เจเฉฑเจ เจฆเจฟเจฒเจเจธเจช เจธเฉเจเจฎเจคเจพ เจจเฉเฉฐ เจเจเจพเจเจฐ เจเจฐ เจธเจเจฆเจพ เจนเจพเจ - เจเฉเจฎ เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจฎเฉเจเฉเจฐเจฟเจเจธ เจเฉฑเจ-เจ เจฏเจพเจฎเฉ เจเจฐเฉ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเฉเจฐเฉเจเจฐเจพเจฎ เจเฉเจคเฉ เจเจ เจนเจจ. เจฆเฉ-เจ เจฏเจพเจฎเฉ เจจเจนเฉเจ, เจชเจฐ เจเฉฑเจ-เจ เจฏเจพเจฎเฉ! เจเฉฑเจ-เจ เจฏเจพเจฎเฉ เจเจฐเฉ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจฌเจนเฉเจค เจเจธเจพเจจ เจ เจคเฉ เจคเฉเจเจผ เจนเจจเฅค
เจเฉฑเจ เจเฉเจฎ เจเฉเจเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจฆเฉ เจเฉฑเจ เจเจฆเจพเจนเจฐเจฃ
เจเฉฑเจ-เจ
เจฏเจพเจฎเฉ เจเจฐเฉ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจเฉเจฎ เจเฉเจเจ เจฆเฉ เจฎเฉเจเฉเจฐเจฟเจเจธ เจฆเฉ เจจเฉเจฎเจพเจเฉฐเจฆเจเฉ เจเจฐเจจเจพ
เจเฉฑเจ-เจ
เจฏเจพเจฎเฉ เจเจฐเฉ เจฆเฉเจเจฐเจพ เจเฉฑเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจชเฉเจฐเจคเฉเจจเจฟเจงเจคเจพ เจฆเฉ เจเฉฑเจ เจนเฉเจฐ เจตเจฟเจเจเจฟเจเจคเจฎเจ เจเจฆเจพเจนเจฐเจจ
เจชเจฐ เจเจฐเฉ เจฆเฉ เจคเฉฑเจคเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเฉฑเจ เจกเจฌเจฒ เจฒเฉเจช เจตเจฟเฉฑเจ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจเจน เจเฉฑเจ-เจ เจฏเจพเจฎเฉ เจจเจนเฉเจ, เจชเจฐ เจเฉฑเจ เจฆเฉ-เจ เจฏเจพเจฎเฉ เจเจฐเฉ เจธเฉเฅค เจเจน เจเจธ เจฒเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ เจเจฟเจเจเจเจฟ เจ เจธเฉเจ เจ เจเฉ เจตเฉ เจฎเฉเจเฉเจฐเจฟเจเจธ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐ เจฐเจนเฉ เจนเจพเจเฅค
เจเฉฑเจ เจกเจฌเจฒ เจฒเฉเจช เจตเจฟเฉฑเจ เจเฉฑเจ-เจ
เจฏเจพเจฎเฉ เจเจฐเฉ เจจเฉเฉฐ เจชเจพเจฐ เจเจฐเจจเจพเฅค Y เจเจคเจพเจฐ ID เจนเฉ, X เจเจพเจฒเจฎ ID เจนเฉ
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ เจเจฟ เจเจฎ เจฎเฉเจเฉเจฐเจฟเจเจธ เจชเจเจพเจฃเจเจฐเจคเจพ i, j เจฆเฉ เจฌเจเจพเจ, เจฎเฉเจ เจชเจเจพเจฃเจเจฐเจคเจพ x เจ เจคเฉ y เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเจพเจเฅค เจเจธ เจฒเจ, เจเจน เจฎเฉเจจเฉเฉฐ เจเจพเจชเจฆเจพ เจนเฉ, เจ เฉฑเจเจพเจ เจจเฉเฉฐ เจตเจงเฉเจฐเฉ เจชเฉเจฐเจธเฉฐเจจ เจ เจคเฉ เจฆเจฟเจฎเจพเจ เจจเฉเฉฐ เจธเจพเจซเจผ. เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจ เจเจฟเจนเจพ เจธเฉฐเจเฉเจค เจเฉฑเจ เจฆเฉ-เจ เจฏเจพเจฎเฉ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจเฉเจเจฐเจกเฉเจจเฉเจ เจงเฉเจฐเฉ เจเฉฑเจคเฉ เจตเจฐเจคเฉ เจเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจจเฉเฉฐ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเฉเจธเจผ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
เจนเฉเจฃ เจชเจฟเจเจธเจฒ, เจฐเฉฐเจ เจ เจคเฉ เจกเจฟเจธเจชเจฒเฉ เจฌเจพเจฐเฉเฅค StretchDIBits เจซเฉฐเจเจธเจผเจจ (เจนเฉเจกเจฐ: windows.h; เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ: gdi32.lib) เจเจเจเจชเฉเฉฑเจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจนเฉเจฐ เจเฉเจเจผเจพเจ เจฆเฉ เจจเจพเจฒ, เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจเจธ เจซเฉฐเจเจธเจผเจจ เจจเฉเฉฐ เจชเจพเจธ เจเฉเจคเจพ เจเจฟเจ เจนเฉ: เจเจน เจกเจฟเจตเจพเจเจธ เจเจฟเจธ 'เจคเฉ เจเจฟเฉฑเจคเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเฉฐเจฆเจพ เจนเฉ (เจฎเฉเจฐเฉ เจเฉเจธ เจตเจฟเฉฑเจ, เจเจน เจตเจฟเฉฐเจกเฉเจเจผ เจเฉฐเจธเฉเจฒ เจนเฉ), เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจฆเฉ เจจเจฟเจฐเจฆเฉเจธเจผเจ, เจเจธเจฆเฉ เจเฉเฉเจพเจ / เจเจเจพเจ, เจ เจคเฉ เจเจฟเฉฑเจคเจฐ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจเฉฑเจ เจฌเจฟเฉฑเจเจฎเฉเจช (เจฌเจฟเจเจฎเฉเจช) เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจฌเจพเจเจเจพเจ เจฆเฉ เจเฉฑเจ เจเจฐเฉ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจเจ เจเจฟเจ เจนเฉเฅค เจฌเจพเจเจเจพเจ เจฆเฉ เจเฉฑเจ เจเจฐเฉ เจตเจเฉเจ เจฌเจฟเจเจฎเฉเจช!
StretchDIBits() เจเฉฐเจฎ 'เจคเฉ เจซเฉฐเจเจธเจผเจจ:
// screen output for game field
StretchDIBits(
deviceContext,
OFFSET_LEFT, OFFSET_TOP,
PMATRIX_WIDTH, PMATRIX_HEIGHT,
0, 0,
PMATRIX_WIDTH, PMATRIX_HEIGHT,
m_p_bitmapMemory, &bitmapInfo,
DIB_RGB_COLORS,
SRCCOPY
);
VirtualAlloc() เจซเฉฐเจเจธเจผเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเจธ เจฌเจฟเจเจฎเฉเจช เจฒเจ เจฎเฉเจฎเฉเจฐเฉ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจญเจพเจต, เจฌเจพเจเจเจพเจ เจฆเฉ เจฒเฉเฉเฉเจเจฆเฉ เจเจฟเจฃเจคเฉ เจธเจพเจฐเฉ เจชเจฟเจเจธเจฒ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจธเจเฉเจฐ เจเจฐเจจ เจฒเจ เจฐเจพเจเจตเฉเจ เจนเฉ, เจเฉ เจซเจฟเจฐ เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเจตเฉเจเฉเฅค
เจเฉฑเจ m_p_bitmapเจฎเฉเจฎเฉเจฐเฉ เจฌเจฟเจเจฎเฉเจช เจฌเจฃเจพเจเจฃเจพ:
// create bitmap
int bitmapMemorySize = (PMATRIX_WIDTH * PMATRIX_HEIGHT) * BYTES_PER_PIXEL;
void* m_p_bitmapMemory = VirtualAlloc(0, bitmapMemorySize, MEM_COMMIT, PAGE_READWRITE);
เจฎเฉเจเฉ เจคเฉเจฐ 'เจคเฉ, เจเฉฑเจ เจฌเจฟเฉฑเจเจฎเฉเจช เจตเจฟเฉฑเจ เจชเจฟเจเจธเจฒ เจฆเจพ เจเฉฑเจ เจธเจฎเฉเจน เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจเจฐเฉ เจตเจฟเฉฑเจ เจนเจฐ เจเจพเจฐ เจฌเจพเจเจ เจเฉฑเจ RGB เจชเจฟเจเจธเจฒ เจนเฉเฅค เจเฉฑเจ เจฌเจพเจเจ เจชเฉเจฐเจคเฉ เจฒเจพเจฒ เจฎเฉเฉฑเจฒ, เจเฉฑเจ เจฌเจพเจเจ เจชเฉเจฐเจคเฉ เจนเจฐเจพ เจฎเฉเฉฑเจฒ (G), เจ เจคเฉ เจเฉฑเจ เจฌเจพเจเจ เจชเฉเจฐเจคเฉ เจจเฉเจฒเจพ เจฐเฉฐเจ (B)เฅค เจจเจพเจฒ เจนเฉ, เจชเฉเจฐเจคเฉ เจเฉฐเจกเฉเจเจ เจเฉฑเจ เจฌเจพเจเจ เจนเฉเฅค เจเจน เจคเจฟเฉฐเจจเฉ เจฐเฉฐเจ - เจฒเจพเจฒ / เจนเจฐเจพ / เจจเฉเจฒเจพ (RGB) - เจตเฉฑเจ-เจตเฉฑเจ เจ เจจเฉเจชเจพเจค เจตเจฟเฉฑเจ เจเฉฑเจ เจฆเฉเจเฉ เจจเจพเจฒ เจฎเจฟเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ - เจ เจคเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ เจชเจฟเจเจธเจฒ เจฐเฉฐเจ เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
เจนเฉเจฃ, เจฆเฉเจฌเจพเจฐเจพ, เจนเจฐเฉเจ เจเจเจคเจเจพเจฐ, เจเจพเจ เจเฉเจฎ เจเจฌเจเฉเจเจ, เจจเฉเฉฐ เจเฉฑเจ เจธเฉฐเจเจฟเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจเจ เจเจฟเจ เจนเฉเฅค เจเจน เจธเจพเจฐเฉ เจเฉเจฎ เจเจฌเจเฉเจเจ เจเฉฑเจ เจธเฉฐเจเฉเจฐเจนเจฟ เจตเจฟเฉฑเจ เจฐเฉฑเจเฉ เจเจ เจนเจจเฅค เจ เจคเฉ เจซเจฟเจฐ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉเจก เจฆเฉ เจฎเฉเจฆเจพเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจเฉฑเจ เจตเฉฑเจกเจพ เจธเฉฐเจเจฟเจเจคเจฎเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจฎเฉเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจตเจฟเฉฑเจ เจนเจฐเฉเจ เจจเฉฐเจฌเจฐ เจจเฉเฉฐ เจเฉฑเจ เจเจพเจธ เจฐเฉฐเจ เจตเจฟเฉฑเจ เจฎเฉเจช เจเฉเจคเจพเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจจเฉฐเจฌเจฐ 8 เจจเฉเจฒเจพ เจนเฉ, เจจเฉฐเจฌเจฐ 9 เจชเฉเจฒเจพ เจนเฉ, เจจเฉฐเจฌเจฐ 10 เจเฉเฉเฉเจนเจพ เจธเจฒเฉเจเฉ เจนเฉ, เจ เจคเฉ เจนเฉเจฐ. เจเจธ เจคเจฐเฉเจนเจพเจ, เจ เจธเฉเจ เจเจนเจฟ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจธเจพเจกเฉ เจเฉเจฒ เจชเจฒเฉเจ เจซเฉเจฒเจก เจฆเจพ เจเฉฑเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจนเฉ, เจเจฟเฉฑเจฅเฉ เจนเจฐเฉเจ เจจเฉฐเจฌเจฐ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเจพ เจฐเฉฐเจ เจนเฉเฅค
เจเจธ เจฒเจ, เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจชเจพเจธเฉ เจชเฉเจฐเฉ เจเฉเจก เจเฉเจคเจฐ เจฆเจพ เจเฉฑเจ เจธเฉฐเจเจฟเจเจคเจฎเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจนเฉ เจ เจคเฉ เจฆเฉเจเฉ เจชเจพเจธเฉ เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจ เจฒเจ เจเฉฑเจ เจฌเจฟเฉฑเจเจฎเฉเจช เจนเฉเฅค เจนเฉเจฃ เจคเฉฑเจ, เจฌเจฟเฉฑเจเจฎเฉเจช "เจเจพเจฒเฉ" เจนเฉ - เจเจธ เจตเจฟเฉฑเจ เจ เจเฉ เจคเฉฑเจ เจฒเฉเฉเฉเจเจฆเฉ เจฐเฉฐเจ เจฆเฉ เจชเจฟเจเจธเจฒ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจจเจนเฉเจ เจนเฉเฅค เจเจธ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจเจเจฐเฉ เจชเฉเจพเจ เจเฉเจก เจเฉเจคเจฐ เจฆเฉ เจธเฉฐเจเจฟเจเจคเจฎเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ เจนเจฐเฉเจ เจชเจฟเจเจธเจฒ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจจเจพเจฒ เจฌเจฟเจเจฎเฉเจช เจจเฉเฉฐ เจญเจฐ เจฐเจฟเจนเจพ เจนเฉเจตเฉเจเจพเฅค เจ เจเจฟเจนเฉ เจชเจฐเจฟเจตเจฐเจคเจจ เจฆเฉ เจเฉฑเจ เจฎเจฟเจธเจพเจฒเฉ เจเจฆเจพเจนเจฐเจฃ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจคเจธเจตเฉเจฐ เจตเจฟเฉฑเจ เจนเฉเฅค
เจเฉเจก เจเฉเจคเจฐ เจฆเฉ เจธเฉฐเจเจฟเจเจคเจฎเจ เจฎเฉเจเฉเจฐเจฟเจเจธ (เจกเจฟเจเฉเจเจฒ เจฎเฉเจเฉเจฐเจฟเจเจธ) เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ เจเจพเจฃเจเจพเจฐเฉ เจฆเฉ เจจเจพเจฒ เจฌเจฟเฉฑเจเจฎเฉเจช (เจชเจฟเจเจธเจฒ เจฎเฉเจเฉเจฐเจฟเจเจธ) เจจเฉเฉฐ เจญเจฐเจจ เจฆเฉ เจเฉฑเจ เจเจฆเจพเจนเจฐเจจ (เจฐเฉฐเจ เจธเฉเจเจเจพเจเจ เจเฉเจก เจตเจฟเฉฑเจ เจธเฉเจเจเจพเจเจ เจจเจพเจฒ เจฎเฉเจฒ เจจเจนเฉเจ เจเจพเจเจฆเฉ)
เจฎเฉเจ เจเฉเจฎ เจคเฉเจ เจ เจธเจฒ เจเฉเจก เจฆเจพ เจเฉฑเจ เจเฉเจเฉเจพ เจตเฉ เจชเฉเจธเจผ เจเจฐเจพเจเจเจพเฅค เจฒเฉเจช เจฆเฉ เจนเจฐเฉเจ เจฆเฉเจนเจฐเจพเจ 'เจคเฉ เจตเฉเจฐเฉเจเจฌเจฒ เจเจฒเจฐ เจเฉฐเจกเฉเจเจธ เจจเฉเฉฐ เจชเจฒเฉเจ เจซเฉเจฒเจก (เจฎเฉเจจเจกเจฟเจเฉเจเจฒเจฎเฉเจเฉเจฐเจฟเจเจธ) เจฆเฉ เจธเฉฐเจเจฟเจเจคเจฎเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจคเฉเจ เจเฉฑเจ เจฎเฉเฉฑเจฒ (เจฐเฉฐเจ เจธเฉเจเจเจพเจเจ) เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจซเจฟเจฐ เจฐเฉฐเจ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจธเฉเจเจเจพเจเจ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ เจฐเฉฐเจ เจตเฉเจฐเฉเจเจฌเจฒ เจตเจฟเฉฑเจ เจฒเจฟเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ. เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจจเจคเฉเจเฉ เจตเจพเจฒเฉ เจฐเฉฐเจ เจจเฉเฉฐ เจฒเจพเจฒ, เจนเจฐเฉ เจ เจคเฉ เจจเฉเจฒเฉ (RGB) เจฆเฉ เจ เจจเฉเจชเจพเจค เจตเจฟเฉฑเจ เจตเฉฐเจกเจฟเจ เจเจฟเจ เจนเฉเฅค เจ เจคเฉ เจเฉฐเจกเฉเจเจ (เจชเจฟเจเจธเจฒ เจชเฉเจกเจฟเฉฐเจ) เจฆเฉ เจจเจพเจฒ, เจเจน เจเจพเจฃเจเจพเจฐเฉ เจฌเจฟเฉฑเจเจฎเฉเจช เจตเจฟเฉฑเจ เจเฉฑเจ เจฐเฉฐเจ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉเจ, เจชเจฟเจเจธเจฒ เจจเฉเฉฐ เจตเจพเจฐ-เจตเจพเจฐ เจฒเจฟเจเฉ เจเจพเจเจฆเฉ เจนเฉเฅค
เจเฉเจก เจชเฉเจเจเฉฐเจเจฐ เจ เจคเฉ เจฌเจฟเฉฑเจเจตเจพเจเจเจผ เจเจชเจฐเฉเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ, เจเจฟเจจเฉเจนเจพเจ เจจเฉเฉฐ เจธเจฎเจเจฃเจพ เจฎเฉเจธเจผเจเจฒ เจนเฉ เจธเจเจฆเจพ เจนเฉเฅค เจเจธ เจฒเจ เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฒเจพเจน เจฆเจฟเฉฐเจฆเจพ เจนเจพเจ เจเจฟ เจคเฉเจธเฉเจ เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจเจฟเจคเฉ เจชเฉเฉเจนเฉ เจเจฟ เจ เจเจฟเจนเฉ เจขเจพเจเจเฉ เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเจจ.
เจเฉเจก เจเฉเจคเจฐ เจฆเฉ เจธเฉฐเจเจฟเจเจคเจฎเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ เจเจพเจฃเจเจพเจฐเฉ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจฌเจฟเฉฑเจเจฎเฉเจช เจญเจฐเจจเจพ:
// set pixel map variables
int colorIndex;
COLORREF color;
int pitch;
uint8_t* p_row;
// arrange pixels for game field
pitch = PMATRIX_WIDTH * BYTES_PER_PIXEL; // row size in bytes
p_row = (uint8_t*)m_p_bitmapMemory; //cast to uint8 for valid pointer arithmetic
(to add by 1 byte (8 bits) at a time)
for (int y = 0; y < PMATRIX_HEIGHT; ++y)
{
uint32_t* p_pixel = (uint32_t*)p_row;
for (int x = 0; x < PMATRIX_WIDTH; ++x)
{
colorIndex = mainDigitalMatrix[y * PMATRIX_WIDTH + x];
color = Utils::GetColor(colorIndex);
uint8_t blue = GetBValue(color);
uint8_t green = GetGValue(color);
uint8_t red = GetRValue(color);
uint8_t pixelPadding = 0;
*p_pixel = ((pixelPadding << 24) | (red << 16) | (green << 8) | blue);
++p_pixel;
}
p_row += pitch;
}
เจเฉฑเจชเจฐ เจฆเฉฑเจธเฉ เจขเฉฐเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐ, เจเฉเจฐเฉเจเจผเฉ เจเฉเจเจเจธ เจเฉเจฎ เจตเจฟเฉฑเจ เจเฉฑเจ เจคเจธเจตเฉเจฐ (เจซเฉเจฐเฉเจฎ) เจฌเจฃเจฆเฉ เจนเฉ เจ เจคเฉ เจกเจฐเจพเจ () เจซเฉฐเจเจธเจผเจจ เจตเจฟเฉฑเจ เจธเจเฉเจฐเฉเจจ เจคเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจเจจเจชเฉเจ() เจซเฉฐเจเจธเจผเจจ เจตเจฟเฉฑเจ เจเฉเจธเจเฉเจฐเฉเจเจธ เจจเฉเฉฐ เจฐเจเจฟเจธเจเจฐ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจ เจคเฉ เจฒเฉเจเจฟเจ() เจซเฉฐเจเจธเจผเจจ เจตเจฟเฉฑเจ เจเจนเจจเจพเจ เจฆเฉ เจ เจเจฒเฉ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจคเฉเจ เจฌเจพเจ เจฆ, เจเฉฑเจ เจจเจตเฉเจ เจคเจธเจตเฉเจฐ (เจซเฉเจฐเฉเจฎ) เจฌเจฃเจฆเฉ เจนเฉเฅค เจเจน เจธเฉฑเจ เจนเฉ เจเจฟ, เจเฉเจฎ เจเจฌเจเฉเจเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉเจกเจฃ เจฆเฉ เจเฉเจคเจฐ 'เจคเฉ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจธเจฅเจฟเจคเฉ เจฐเฉฑเจ เจธเจเจฆเฉ เจนเจจ เจ เจคเฉ, เจเจธเจฆเฉ เจ เจจเฉเจธเจพเจฐ, เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจฅเจพเจ 'เจคเฉ เจเจฟเฉฑเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ. เจเจจเฉเจฎเฉเจธเจผเจจ (เจฎเฉเจตเจฎเฉเจเจ) เจเจธ เจคเจฐเฉเจนเจพเจ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค
เจธเจฟเจงเจพเจเจคเจ เจคเฉเจฐ 'เจคเฉ (เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเฉเจ เจตเฉ เจจเจนเฉเจ เจญเฉเฉฑเจฒเจฟเจ เจนเฉ), เจชเจนเจฟเจฒเฉ เจเฉเจฎ ("เจธเฉฑเจช") เจคเฉเจ เจเฉเจฎ เจฒเฉเจช เจจเฉเฉฐ เจธเจฎเจเจฃเจพ เจ เจคเฉ เจฆเฉเจเฉ เจเฉเจฎ ("เจเฉเจเจ") เจคเฉเจ เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจชเจฟเจเจธเจฒ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจ เจฒเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจธเจฎเจเจฃเจพ เจนเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจ เจตเฉ เจฒเจฟเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจตเจฟเฉฐเจกเฉเจเจผ เจฒเจ เจคเฉเจนเจพเจกเฉเจเจ 2D เจเฉเจฎเจพเจ เจฆเจพเฅค เจงเฉเจจเฉ เจฐเจนเจฟเจค! ๐ เจฌเจพเจเฉ เจชเฉเจฐเจเจผเฉ เจคเจพเจ เจฌเฉฑเจธ เจซเฉเจจเจธเฉ เจฆเฉ เจเจกเจพเจฃ เจนเจจเฅค
เจฌเฉเจธเจผเฉฑเจ, "เจเฉเจเจ" เจเฉเจฎ "เจธเฉฑเจช" เจจเจพเจฒเฉเจ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจ เจนเฉ. เจฎเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ C++ เจญเจพเจธเจผเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจนเฉ, เจฏเจพเจจเฉ เจฎเฉเจ เจเจฒเจพเจธเจพเจ เจฆเฉ เจจเจพเจฒ เจตเฉฑเจ-เจตเฉฑเจ เจเฉเจฎ เจเจฌเจเฉเจเจ เจฆเจพ เจตเจฐเจฃเจจ เจเฉเจคเจพ เจนเฉเฅค เจฎเฉเจ เจเจชเจฃเจพ เจธเฉฐเจเฉเจฐเจนเจฟ เจฌเจฃเจพเจเจ เจนเฉ - เจคเฉเจธเฉเจ เจธเจฟเจฐเจฒเฉเจ/Box.h เจตเจฟเฉฑเจ เจเฉเจก เจฆเฉเจ เจธเจเจฆเฉ เจนเฉเฅค เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจธเฉฐเจเฉเจฐเจนเจฟ เจตเจฟเฉฑเจ เจเฉฑเจ เจฎเฉเจฎเฉเจฐเฉ เจฒเฉเจ เจนเฉเจฃ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉ. เจชเฉเจเจเฉฐเจเจฐ เจตเจฐเจคเฉเฅค เจฎเฉเจฎเฉเจฐเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเฉเจคเจพ. เจฎเฉเจจเฉเฉฐ เจเจนเจฟเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจเจฟเจคเจพเจฌ เจจเฉ เจฎเฉเจฐเฉ เจฌเจนเฉเจค เจฎเจฆเจฆ เจเฉเจคเฉ. เจเฉเจฎ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจฆเฉเจเจฐเจพ C++ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค. เจเจน C++ เจตเจฟเฉฑเจ เจธเจผเฉเจฐเฉเจเจค เจเจฐเจจ เจตเจพเจฒเจฟเจเจ เจฒเจ เจเฉฑเจ เจตเจงเฉเจ เจธเจผเฉเจฐเฉเจเจค เจนเฉเฅค เจเจน เจเฉเจเจพ, เจฆเจฟเจฒเจเจธเจช เจ เจคเฉ เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ เจตเจฟเจตเจธเจฅเจฟเจค เจนเฉเฅค
เจเจธ เจเฉเจฎ เจจเฉเฉฐ เจตเจฟเจเจธเจฟเจค เจเจฐเจจ เจตเจฟเฉฑเจ เจฒเจเจญเจ เจเฉ เจฎเจนเฉเจจเฉ เจฒเฉฑเจเฉเฅค เจฎเฉเจ เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจเฉฐเจฎ 'เจคเฉ เจฆเฉเจชเจนเจฟเจฐ เจฆเฉ เจเจพเจฃเฉ เจ เจคเฉ เจธเจจเฉเจเจธ เจฆเฉเจฐเจพเจจ เจฒเจฟเจเจฟเจเฅค เจเจน เจฆเจซเจคเจฐ เจฆเฉ เจฐเจธเฉเจ เจตเจฟเจ เจฌเฉเจ เจเจฟเจ, เจญเฉเจเจจ 'เจคเฉ เจธเจเฉฐเจช เจเฉเจคเจพ เจ เจคเฉ เจเฉเจก เจฒเจฟเจเจฟเจ. เจเจพเจ เจฐเจพเจค เจฆเฉ เจเจพเจฃเฉ เจฒเจ เจเจฐ เจตเจฟเฉฑเจ. เจเจธ เจฒเจ เจฎเฉเจจเฉเฉฐ เจ เจเจฟเจนเฉ "เจฐเจธเฉเจ เจตเจพเจฐ" เจฎเจฟเจฒเฉ. เจนเจฎเฉเจธเจผเจพเจ เจตเจพเจเจ, เจฎเฉเจ เจเฉฑเจ เจจเฉเจเจฌเฉเฉฑเจ เจฆเฉ เจธเจฐเจเจฐเจฎเฉ เจจเจพเจฒ เจตเจฐเจคเฉเจ เจเฉเจคเฉ, เจ เจคเฉ เจธเจพเจฐเฉเจเจ เจธเฉฐเจเจฒเจชเจฟเจ เจเฉเจเจผเจพเจ เจเจธ เจตเจฟเฉฑเจ เจชเฉเจฆเจพ เจนเฉเจเจเจ เจธเจจ.
เจตเจฟเจนเจพเจฐเจ เจญเจพเจ เจฆเฉ เจ เฉฐเจค เจตเจฟเฉฑเจ, เจฎเฉเจ เจเจชเจฃเฉ เจจเฉเจเจฌเฉเฉฑเจ เจฆเฉ เจเฉเจ เจธเจเฉเจจ เจเฉฑเจขเจพเจเจเจพเฅค เจเจน เจฆเจฟเจเจพเจเจฃ เจฒเจ เจเจฟ เจฎเฉเจ เจเฉ เจฒเจฟเจ เจฐเจฟเจนเจพ เจธเฉ, เจกเจฐเจพเจเฉฐเจ เจเจฐ เจฐเจฟเจนเจพ เจธเฉ, เจเจฟเจฃ เจฐเจฟเจนเจพ เจธเฉ, เจกเจฟเจเจผเจพเจเจจ เจเจฐ เจฐเจฟเจนเจพ เจธเฉ...
เจเฉเจเจ เจเจฟเฉฑเจคเจฐ เจกเจฟเจเจผเจพเจเจจ. เจ
เจคเฉ เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจนเจฐเฉเจ เจเฉเจเจ เจจเฉเฉฐ เจเจฟเฉฐเจจเฉ เจชเจฟเจเจธเจฒ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจ เจฆเฉ เจชเจฐเจฟเจญเจพเจธเจผเจพ
เจเจธ เจฆเฉ เจงเฉเจฐเฉ เจฆเฉเจเจฒเฉ เจเฉเจเจ เจฆเฉ เจเฉเฉฐเจฎเจฃ เจฒเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจ
เจคเฉ เจซเจพเจฐเจฎเฉเจฒเฉ เจฆเฉ เจเจฃเจจเจพ
เจฎเฉเจฐเฉ เจธเฉฐเจเฉเจฐเจนเจฟ เจฆเจพ เจเจฟเฉฑเจคเจฐ (เจฎเฉเจฎเฉเจฐเฉ เจฒเฉเจ เจตเจพเจฒเจพ, เจธเจญ เจคเฉเจ เจตเฉฑเจง เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉ)เฅค เจธเฉฐเจเฉเจฐเจนเจฟ เจจเฉเฉฐ เจเฉฑเจ เจฒเจฟเฉฐเจเจก เจธเฉเจเฉ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉ
เจ
เจคเฉ เจเจน เจเฉเจก เจตเจฟเฉฑเจ เจจเจเจฒเฉ เจฌเฉเฉฑเจงเฉ เจจเฉเฉฐ เจชเฉเจ เจเจฐเจจ เจฆเฉเจเจ เจตเจฟเจ
เจฐเจฅ เจเฉเจธเจผเจฟเจธเจผเจพเจ เจนเจจ
เจฅเจฟเจเจฐเฉ
"เจเฉฑเจ เจนเจเจผเจพเจฐ เจฎเฉเจฒ เจฆเฉ เจฏเจพเจคเจฐเจพ เจตเฉ เจชเจนเจฟเจฒเฉ เจเจฆเจฎ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ" (เจชเฉเจฐเจพเจเฉเจจ เจเฉเจจเฉ เจฌเฉเฉฑเจงเฉ)
เจเจ เจ เจญเจฟเจเจธ เจคเฉเจ เจธเจฟเจงเจพเจเจค เจตเฉฑเจฒ เจตเจงเฉเจ! เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจธเจผเฉเจ เจฒเจ เจธเจฎเจพเจ เจเจฟเจตเฉเจ เจฒเฉฑเจญเจฆเฉ เจนเฉ?
- เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเฉ เจเจฟ เจคเฉเจธเฉเจ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเฉ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ (เจนเจพเจ, เจเจน เจธเจญ เจคเฉเจ เจฎเฉเจธเจผเจเจฒ เจนเฉ).
- เจคเจฐเจเฉเจนเจพเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเฉ.
- เจเฉฑเจ เจคเจฐเจเฉเจนเจพเจ เจฆเฉ เจเจผเจพเจคเจฐ เจธเจญ "เจเจผเจฟเจเจฆเจพ" เจเฉเจฐเจฌเจพเจจ เจเจฐเฉ.
- เจนเจฐ เจฐเฉเจเจผ เจเจชเจฃเฉ เจเฉเจเจฟเจเจ เจตเฉฑเจฒ เจตเจงเฉเฅค
- เจเจน เจเจฎเฉเจฆ เจจเจพ เจเจฐเฉ เจเจฟ เจธเจผเฉเจ เจฒเจ เจฆเฉ เจเจพเจ เจคเจฟเฉฐเจจ เจเฉฐเจเฉ เจฆเจพ เจเจพเจฒเฉ เจธเจฎเจพเจ เจนเฉเจตเฉเจเจพ.
เจเฉฑเจ เจชเจพเจธเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ เจเจฟ เจคเฉเจธเฉเจ เจเฉ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ เจ เจคเฉ เจคเจฐเจเฉเจน เจฆเจฟเจ. เจฆเฉเจเฉ เจชเจพเจธเฉ, เจเจนเจจเจพเจ เจคเจฐเจเฉเจนเจพเจ เจฆเฉ เจนเฉฑเจ เจตเจฟเฉฑเจ เจเฉเจ เจเฉเจธเจพเจ/เจชเฉเจฐเฉเจเฉเจเจเจพเจ เจจเฉเฉฐ เจเฉฑเจกเจฃเจพ เจธเฉฐเจญเจต เจนเฉ. เจฆเฉเจเฉ เจธเจผเจฌเจฆเจพเจ เจตเจฟเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจนเจฐ เจเฉเจเจผ เจฆเฉ เจเฉเจฐเจฌเจพเจจเฉ เจฆเฉเจฃเฉ เจชเจตเฉเจเฉ "เจฌเฉเจฒเฉเฉเฉ". เจฎเฉเจ เจเจฟเจคเฉ เจธเฉเจฃเจฟเจ เจธเฉ เจเจฟ เจเจผเจฟเฉฐเจฆเจเฉ เจตเจฟเจ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจคเจฟเฉฐเจจ เจฎเฉเฉฑเจ เจเฉฐเจฎ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจเฅค เจซเจฟเจฐ เจคเฉเจธเฉเจ เจเจจเฉเจนเจพเจ เจจเจพเจฒ เจตเจงเฉเจ เจธเฉฐเจญเจต เจคเจฐเฉเจเฉ เจจเจพเจฒ เจจเจเจฟเฉฑเจ เจฃ เจฆเฉ เจฏเฉเจ เจนเฉเจตเฉเจเฉ. เจ เจคเฉ เจตเจพเจงเฉ เจชเฉเจฐเฉเจเฉเจเจ/เจจเจฟเจฐเจฆเฉเจธเจผ เจเจพเจฐเจจเฉ เจจเฉเฉฐ เจเจตเจฐเจฒเฉเจก เจเจฐเจจเจพ เจธเจผเฉเจฐเฉ เจเจฐ เจฆเฉเจฃเจเฉเฅค เจชเจฐ เจเจน เจธเจญ, เจธเจผเจพเจเจฆ, เจตเจฟเจ เจเจคเฉเจเจค เจ เจคเฉ เจตเจฟเจ เจเจคเฉเจเจค เจนเฉ.
เจเฉฑเจฅเฉ เจเฉฑเจ เจธเฉเจจเจนเจฟเจฐเฉ เจจเจฟเจฏเจฎ เจนเฉ: เจเจฆเฉ เจตเฉ 0% เจฆเจฟเจจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ! เจฎเฉเจ เจเฉฑเจ เจเฉฐเจกเฉ เจกเจฟเจตเฉเจฒเจชเจฐ เจฆเฉเจเจฐเจพ เจเฉฑเจ เจฒเฉเจ เจตเจฟเฉฑเจ เจเจธ เจฌเจพเจฐเฉ เจธเจฟเฉฑเจเจฟเจ. เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจฟเจธเฉ เจชเฉเจฐเฉเจเฉเจเจ 'เจคเฉ เจเฉฐเจฎ เจเจฐ เจฐเจนเฉ เจนเฉ, เจคเจพเจ เจนเจฐ เจฐเฉเจเจผ เจเจธ เจฌเจพเจฐเฉ เจเฉเจ เจจเจพ เจเฉเจ เจเจฐเฉเฅค เจ เจคเฉ เจเจธ เจจเจพเจฒ เจเฉเจ เจซเจฐเจ เจจเจนเฉเจ เจชเฉเจเจฆเจพ เจเจฟ เจคเฉเจธเฉเจ เจเจฟเฉฐเจจเฉ เจเจฎเจพเจ เจเจฐเจฆเฉ เจนเฉเฅค เจเฉฑเจ เจธเจผเจฌเจฆ เจเจพเจ เจเฉเจก เจฆเฉ เจเฉฑเจ เจฒเจพเจเจจ เจฒเจฟเจเฉ, เจเฉฑเจ เจเจฟเจเจเฉเจฐเจฟเจ เจฒ เจตเฉเจกเฉเจ เจฆเฉเจเฉ, เจเจพเจ เจฌเฉเจฐเจก เจตเจฟเฉฑเจ เจเฉฑเจ เจจเจนเฉเฉฐ เจฎเจพเจฐเฉโเจฌเฉฑเจธ เจเฉเจ เจเจฐเฉเฅค เจธเจญ เจคเฉเจ เจเจเจพ เจนเจฟเฉฑเจธเจพ เจธเจผเฉเจฐเฉ เจนเฉ เจฐเจฟเจนเจพ เจนเฉ. เจเฉฑเจ เจตเจพเจฐ เจเจฆเฉเจ เจคเฉเจธเฉเจ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจธเจผเจพเจเจฆ เจเจธ เจคเฉเจ เจฅเฉเฉเจพ เจนเฉเจฐ เจเจฐเฉเจเฉ เจเฉ เจคเฉเจธเฉเจ เจเจพเจนเฉเฉฐเจฆเฉ เจธเฉเฅค เจเจธ เจฒเจ เจคเฉเจธเฉเจ เจฒเจเจพเจคเจพเจฐ เจเจชเจฃเฉ เจเฉเจเฉ เจตเฉฑเจฒ เจตเจงเฉเจเฉ เจ เจคเฉ, เจฎเฉเจฐเฉ เจคเฉ เจตเจฟเจธเจผเจตเจพเจธ เจเจฐเฉ, เจฌเจนเฉเจค เจเจฒเจฆเฉเฅค เจเจเจผเจฐเจเจพเจฐ, เจธเจพเจฐเฉเจเจ เจเฉเจเจผเจพเจ 'เจคเฉ เจฎเฉเฉฑเจ เจฌเฉเจฐเฉเจ เจขเจฟเฉฑเจฒ เจนเฉ.
เจ เจคเฉ เจเจน เจฏเจพเจฆ เจฐเฉฑเจเจฃเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ เจเจฟ เจคเฉเจนเจพเจจเฉเฉฐ 5, 10, 15 เจฎเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจธเจฎเฉเจ เจฆเฉ เจฎเฉเจซเจค "เจฌเจฐเจพเจ" เจจเฉเฉฐ เจเฉฑเจ เจจเจนเฉเจ เจธเจฎเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจ เจคเฉ เจจเจเจผเจฐเจ เฉฐเจฆเจพเจเจผ เจจเจนเฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ, เจเฉฑเจ เจเจพเจ เจฆเฉ เจเฉฐเจเฉ เจคเฉฑเจ เจเฉฑเจฒเจฃ เจตเจพเจฒเฉ เจเฉเจ เจตเฉฑเจกเฉ "เจฒเฉเจ" เจฆเฉ เจเจกเฉเจ เจเจฐเฉ. เจเฉ เจคเฉเจธเฉเจ เจฒเจพเจเจจ เจตเจฟเฉฑเจ เจเฉเฉ เจนเฉ? เจเจชเจฃเฉ เจชเฉเจฐเฉเจเฉเจเจ เจฒเจ เจเจฟเจธเฉ เจเฉเจเจผ เจฌเจพเจฐเฉ เจธเฉเจเฉ. เจเฉ เจคเฉเจธเฉเจ เจเจธเจเฉเจฒเฉเจเจฐ เจเฉฑเจชเจฐ เจเจพ เจฐเจนเฉ เจนเฉ? เจเฉฑเจ เจจเฉเจเจฌเฉเฉฑเจ เจตเจฟเฉฑเจ เจเฉเจ เจฒเจฟเจเฉ. เจเฉ เจคเฉเจธเฉเจ เจฌเฉฑเจธ เจตเจฟเฉฑเจ เจเจพเจเจฆเฉ เจนเฉ? เจ เฉเจ เจนเฉ, เจเฉเจ เจฒเฉเจ เจชเฉเฉเจนเฉ. เจนเจฐ เจฎเฉเจเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉเฅค YouTube 'เจคเฉ เจฌเจฟเฉฑเจฒเฉเจเจ เจ เจคเฉ เจเฉเฉฑเจคเจฟเจเจ เจจเฉเฉฐ เจฆเฉเจเจฃเจพ เจฌเฉฐเจฆ เจเจฐเฉ! เจเจชเจฃเฉ เจฆเจฟเจฎเจพเจ เจจเจพเจฒ เจเฉเจฌเฉ เจจเจพ เจเจฐเฉ!
เจ
เจคเฉ เจเจเจฐเฉ. เจเฉ, เจเจธ เจฒเฉเจ เจจเฉเฉฐ เจชเฉเฉเจนเจจ เจคเฉเจ เจฌเจพเจ
เจฆ, เจคเฉเจธเฉเจ เจเฉเจฎ เจเฉฐเจเจฃเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจเฉเจฎเจพเจ เจฌเจฃเจพเจเจฃ เจฆเจพ เจตเจฟเจเจพเจฐ เจชเจธเฉฐเจฆ เจเฉเจคเจพ เจนเฉ, เจคเจพเจ เจเฉเจธเฉ เจฎเฉเจฐเจพเจเฉเจฐเฉ เจฆเจพ เจจเจพเจฎ เจฏเจพเจฆ เจฐเฉฑเจเฉ. เจเจธ เจฌเฉฐเจฆเฉ เจเฉเจฒ เจนเฉ
เจเฉเจธเฉ เจเจน เจตเฉ เจฆเฉฑเจธเจฆเจพ เจนเฉ เจเจฟ เจคเฉเจนเจพเจกเฉ เจเจชเจฃเฉ เจเฉเจฎ เจเฉฐเจเจฃ เจจเฉเฉฐ เจตเจฟเจเจธเจค เจเจฐเจจ เจจเจพเจฒ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจตเฉ เจฎเฉเจเฉเจฆเจพ เจเฉฐเจเจฃ เจฆเฉ เจฌเจฟเจนเจคเจฐ เจธเจฎเจ เจนเฉเจตเฉเจเฉเฅค เจซเจฐเฉเจฎเจตเจฐเจ เจฆเฉ เจฆเฉเจจเฉเจ เจตเจฟเฉฑเจ, เจเจฟเฉฑเจฅเฉ เจนเจฐ เจเฉเจ เจธเจตเฉเจเจพเจฒเจค เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ, เจคเฉเจธเฉเจ เจธเจฟเฉฑเจเฉเจเฉ เจเจฟ เจเจฟเจตเฉเจ เจฌเจฃเจพเจเจฃเจพ เจนเฉ, เจจเจพ เจเจฟ เจตเจฐเจคเจฃเจพเฅค เจเฉฐเจชเจฟเจเจเจฐ เจฆเฉ เจธเฉเจญเจพเจ เจจเฉเฉฐ เจธเจฎเจเฉเฅค เจ เจคเฉ เจคเฉเจธเฉเจ เจเฉฑเจ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจฌเฉเฉฑเจงเฉเจฎเจพเจจ เจ เจคเฉ เจชเจฐเจฟเจชเฉฑเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฐ เจตเฉ เจฌเจฃเฉเจเฉ - เจเฉฑเจ เจชเฉเจฐเฉ.
เจคเฉเจนเจพเจกเฉ เจเฉเจฃเฉ เจนเฉเจ เจฎเจพเจฐเจ 'เจคเฉ เจเฉฐเจเฉ เจเจฟเจธเจฎเจค! เจ เจคเฉ เจเจ เจธเฉฐเจธเจพเจฐ เจจเฉเฉฐ เจนเฉเจฐ เจชเฉเจธเจผเฉเจตเจฐ เจฌเจฃเจพเจเฅค
เจฒเฉเจเจ: เจเฉเจฐเฉเจจเจเจฟเจจ เจเจเจกเจฐเฉ , DevOps
เจธเจฐเฉเจค: www.habr.com