เจ“เจชเจจ เจ—เฉ‡เจฎ เจฆเจพ 0เจตเจพเจ‚ เจ…เจฒเจซเจผเจพ เจธเฉฐเจธเจ•เจฐเจฃ XNUMX เจˆ

เจซเฉเจฐเฉ€-เจŸเฉ‚-เจชเจฒเฉ‡ เจ—เฉ‡เจฎ 0 AD เจฆเจพ 3เจตเจพเจ‚ เจ…เจฒเจซเจผเจพ เจฐเฉ€เจฒเฉ€เจœเจผ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ‰เฉฑเจš-เจ—เฉเจฃเจตเฉฑเจคเจพ เจตเจพเจฒเฉ‡ 9D เจ—เจฐเจพเจซเจฟเจ•เจธ เจ…เจคเฉ‡ เจ—เฉ‡เจฎเจชเจฒเฉ‡ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ…เจธเจฒ-เจธเจฎเฉ‡เจ‚ เจฆเฉ€ เจฐเจฃเจจเฉ€เจคเฉ€ เจ—เฉ‡เจฎ เจนเฉˆ เจœเฉ‹ เจ•เจˆ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ เจเจœ เจ†เจซเจผ เจเจ‚เจชเจพเจ‡เจฐเจœเจผ เจธเฉ€เจฐเฉ€เจœเจผ เจฆเฉ€เจ†เจ‚ เจ–เฉ‡เจกเจพเจ‚ เจฆเฉ‡ เจธเจฎเจพเจจ เจนเฉˆเฅค เจ—เฉ‡เจฎ เจฆเจพ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจ‡เฉฑเจ• เจฎเจฒเจ•เฉ€เจ…เจค เจ‰เจคเจชเจพเจฆ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš 500 เจธเจพเจฒเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ GPL เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ‡ เจคเจนเจฟเจค เจตเจพเจˆเจฒเจกเจซเจพเจ‡เจฐ เจ—เฉ‡เจฎเจœเจผ เจฆเฉเจ†เจฐเจพ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจ—เฉ‡เจฎ เจฌเจฟเจฒเจก เจฒเฉ€เจจเจ•เจธ (เจ‰เจฌเฉฐเจŸเฉ‚, เจœเฉˆเจ‚เจŸเฉ‚, เจกเฉ‡เจฌเฉ€เจ…เจจ, เจ“เจชเจจเจธเฉ‚เจธเฉ‡, เจซเฉ‡เจกเฉ‹เจฐเจพ เจ…เจคเฉ‡ เจ†เจฐเจš เจฒเฉ€เจจเจ•เจธ), เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€, เจ“เจชเจจเจฌเฉ€เจเจธเจกเฉ€, เจฎเฉˆเจ•เฉ‹เจธ เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจชเฉ‚เจฐเจต-เจฎเจพเจกเจฒ เจœเจพเจ‚ เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจคเฉŒเจฐ 'เจคเฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจจเจ•เจธเจผเจฟเจ†เจ‚ 'เจคเฉ‡ เจฌเฉ‹เจŸเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ”เจจเจฒเจพเจˆเจจ เจชเจฒเฉ‡ เจ…เจคเฉ‡ เจธเจฟเฉฐเจ—เจฒ-เจชเจฒเฉ‡เจ…เจฐ เจชเจฒเฉ‡ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ–เฉ‡เจก 500 เจˆเจธเจพ เจชเฉ‚เจฐเจต เจคเฉ‹เจ‚ XNUMX เจˆเจธเจตเฉ€ เจคเฉฑเจ• เจฎเฉŒเจœเฉ‚เจฆ เจฆเจธ เจธเจญเจฟเจ…เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจตเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจ—เฉ‡เจฎ เจฆเฉ‡ เจ—เฉˆเจฐ-เจ•เฉ‹เจก เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจ…เจคเฉ‡ เจงเฉเจจเฉ€, เจ‡เฉฑเจ• เจ•เจฐเฉ€เจเจŸเจฟเจต เจ•เจพเจฎเจจเจœเจผ BY-SA เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพ เจนเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจธเจผเฉ‹เจงเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจตเจชเจพเจฐเจ• เจ‰เจคเจชเจพเจฆเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจกเฉˆเจฐเฉ€เจตเฉ‡เจŸเจฟเจต เจ•เฉฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจพเจจ เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค 0 AD เจ—เฉ‡เจฎ เจ‡เฉฐเจœเจฃ เจตเจฟเฉฑเจš C++ เจตเจฟเฉฑเจš เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ เจฒเจ—เจญเจ— 150 เจนเจœเจผเจพเจฐ เจฒเจพเจˆเจจเจพเจ‚ เจนเจจ, OpenGL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 3D เจ—เจฐเจพเจซเจฟเจ•เจธ เจจเฉ‚เฉฐ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, OpenAL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ†เจตเจพเจœเจผ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ ENet เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ—เฉ‡เจฎ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจนเฉ‹เจฐ เจ“เจชเจจ เจฐเฉ€เจ…เจฒ-เจŸเจพเจˆเจฎ เจฐเจฃเจจเฉ€เจคเฉ€ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ: Glest, ORTS, Warzone 2100 เจ…เจคเฉ‡ Spring.

เจฎเฉเฉฑเจ– เจจเจตเฉ€เจจเจคเจพเจตเจพเจ‚:

  • เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจธเจญเจฟเจ…เจคเจพ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ - เจนเจพเจจ เจธเจพเจฎเจฐเจพเจœ, เจœเฉ‹ เจ•เจฟ 206 เจˆเจธเจพ เจชเฉ‚เจฐเจต เจคเฉ‹เจ‚ เจฎเฉŒเจœเฉ‚เจฆ เจธเฉ€เฅค 220 เจˆ เจšเฉ€เจจ เจตเจฟเฉฑเจš.
    เจ“เจชเจจ เจ—เฉ‡เจฎ เจฆเจพ 0เจตเจพเจ‚ เจ…เจฒเจซเจผเจพ เจธเฉฐเจธเจ•เจฐเจฃ XNUMX เจˆ
  • เจจเจตเฉ‡เจ‚ เจจเจ•เจธเจผเฉ‡ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ: เจคเจพเจฐเจฟเจฎ เจฌเฉ‡เจธเจฟเจจ เจ…เจคเฉ‡ เจฏเจพเจ‚เจ—เจœเจผเฉ‡เฅค
    เจ“เจชเจจ เจ—เฉ‡เจฎ เจฆเจพ 0เจตเจพเจ‚ เจ…เจฒเจซเจผเจพ เจธเฉฐเจธเจ•เจฐเจฃ XNUMX เจˆ
  • เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ เจŸเฉˆเจ•เจธเจŸเจšเจฐ เจ—เฉเจฃเจตเฉฑเจคเจพ (เจ˜เฉฑเจŸ, เจฎเฉฑเจงเจฎ เจคเฉ‹เจ‚ เจ‰เฉฑเจš) เจ…เจคเฉ‡ เจเจจเฉ€เจธเฉ‹เจŸเฉเจฐเฉ‹เจชเจฟเจ• เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— (1x เจคเฉ‹เจ‚ 16x เจคเฉฑเจ•) เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
    เจ“เจชเจจ เจ—เฉ‡เจฎ เจฆเจพ 0เจตเจพเจ‚ เจ…เจฒเจซเจผเจพ เจธเฉฐเจธเจ•เจฐเจฃ XNUMX เจˆ
  • FreeType เจซเฉŒเจ‚เจŸเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
  • เจชเฉ‚เจฐเฉ€ เจธเจ•เฉเจฐเฉ€เจจ เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹ เจฎเฉ‹เจก เจฒเจˆ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚เฅค
  • เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ. เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡, GPU เจชเฉเจฐเจตเฉ‡เจ— เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฎเจฐเฉฑเจฅ เจนเฉˆเฅค
  • เจตเจธเจคเฉ‚เจ†เจ‚ เจฐเจพเจนเฉ€เจ‚ เจธเฉเจงเจฐเฉ€ เจจเฉ‡เจตเฉ€เจ—เฉ‡เจธเจผเจจเฅค เจซเฉŒเจœเฉ€ เจฏเฉ‚เจจเจฟเจŸเจพเจ‚ เจฆเฉ€ เจฌเจฟเจนเจคเจฐ เจ—เจคเฉ€เจตเจฟเจงเฉ€. เจ‡เฉฑเจ• เจซเฉŒเจœเฉ€ เจ—เจ เจจ เจจเฉ‚เฉฐ เจนเฉเจฃ เจ‡เฉฑเจ• เจ•เจฒเจฟเฉฑเจ• เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจฏเฉ‚เจจเจฟเจŸ เจตเจœเฉ‹เจ‚ เจšเฉเจฃเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค
  • เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจคเฉฑเจคเจพเจ‚ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ GUI เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
  • เจกเจฐเฉˆเจ— เจ…เจคเฉ‡ เจกเฉเจฐเฉŒเจช เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฎเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
  • เจธเฉเจงเจพเจฐเจฟเจ† เจเจŸเจฒเจธ เจธเฉฐเจชเจพเจฆเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ.
  • GUI เจ–เจฟเจกเจพเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ–เฉ‡เจคเจฐ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เฉฑเจ• เจธเฉฐเจ–เฉ‡เจช เจชเฉฐเจจเจพ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจŸเฉ‚เจฒเจŸเจฟเจชเจธ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค
  • เจŸเฉˆเจ•เจธเจŸเจšเจฐ, 3D เจฎเจพเจกเจฒ, เจฒเฉˆเจ‚เจกเจธเจ•เฉ‡เจช เจ…เจคเฉ‡ เจเจจเฉ€เจฎเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค 26 เจจเจตเฉ‡เจ‚ เจธเฉฐเจ—เฉ€เจค เจŸเจฐเฉˆเจ• เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจเฅค
  • เจธเจนเจฟเจฏเฉ‹เจ—เฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจจเจ•เจธเจผเฉ‡ เจฆเฉ‡ เจ‰เจนเจจเจพเจ‚ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจธเจพเจ‚เจเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจฒเจˆ เจ–เฉเฉฑเจฒเฉเจนเฉ‡ เจนเจจเฅค
  • เจนเฉ‹เจฐ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเฉ€ เจชเจฐเจตเจพเจน เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚, เจ‰เจนเจจเจพเจ‚ เจฏเฉ‚เจจเจฟเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจคเจฐเจœเฉ€เจนเฉ€ เจ•เจพเจฐเจœ เจธเฉŒเจ‚เจชเจฃ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค
  • เจ‡เจ•เจพเจˆเจ†เจ‚ เจฒเจˆ เจชเฉเจฐเจตเฉ‡เจ— เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹