āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻā§āĻļāĻ˛ (RTS) āĻā§āĻŽ Warzone 2100 4.0.0 āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻā§āĻŽāĻāĻŋ āĻŽā§āĻ˛āĻ¤ āĻĒāĻžāĻŽā§āĻĒāĻāĻŋāĻ¨ āĻ¸ā§āĻā§āĻĄāĻŋāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻāĻŦāĻ 1999 āĻ¸āĻžāĻ˛ā§ āĻŦāĻžāĻāĻžāĻ°ā§ āĻāĻžāĻĄāĻŧāĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ 2004 āĻ¸āĻžāĻ˛ā§, āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄāĻāĻŋ GPLv2 āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻā§āĻ˛āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻā§āĻŽāĻāĻŋāĻ° āĻŦāĻŋāĻāĻžāĻļ āĻ āĻŦā§āĻ¯āĻžāĻšāĻ¤ āĻāĻŋāĻ˛āĨ¤ āĻŦāĻ āĻāĻŦāĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻā§āĻŽāĻā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻāĻāĻ-āĻĒā§āĻ˛ā§āĻ¯āĻŧāĻžāĻ° āĻā§āĻŽ āĻāĻāĻ¯āĻŧāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻĒā§āĻ¯āĻžāĻā§āĻāĻā§āĻ˛āĻŋ āĻāĻŦā§āĻ¨ā§āĻā§, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻāĻŦāĻ āĻŽā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž:
- āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¸ āĻāĻā§āĻāĻŋāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§:
- āĻāĻ˛āĻāĻžāĻ¨ 1.0+
- OpenGL ES 3.0/2.0
- DirectX (libANGLE āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§, OpenGL ES -> DirectX)
- āĻ§āĻžāĻ¤ā§ (āĻŽāĻ˛ā§āĻā§āĻ¨āĻāĻŋāĻā§ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§, āĻāĻ˛āĻāĻžāĻ¨ -> āĻŽā§āĻāĻžāĻ˛)
- OpenGL 3.0+ āĻā§āĻ° āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ (āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻŋāĻ¤)
- āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻā§āĻŽ āĻŽā§āĻĄ āĻāĻŦāĻ āĻŦāĻ āĻ¸āĻš āĻā§āĻŽāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ "āĻĢā§āĻ¯āĻžāĻāĻļāĻ¨" āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
- āĻāĻā§āĻ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻā§āĻā§āĻ¸āĻāĻžāĻ°āĨ¤
- āĻāĻāĻāĻ¨ āĻŽāĻŋāĻāĻāĻŋāĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻžāĻ°, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ¨āĻ¤ā§āĻ¨ āĻ˛ā§āĻĒāĻžāĻ¸-āĻŽā§āĻāĻžāĻ¨āĻŋāĻāĻžāĻ¸ā§āĻ° āĻ ā§āĻ¯āĻžāĻ˛āĻŦāĻžāĻŽ āĻ¸āĻžāĻāĻ¨ā§āĻĄāĻā§āĻ°ā§āĻ¯āĻžāĻ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ "āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ" / "āĻāĻ˛ā§āĻŽā§āĻ˛ā§" āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ°āĨ¤
- āĻ˛āĻŦāĻŋāĻ¤ā§ āĻ¸ā§āĻā§āĻ°ā§āĻ˛āĻ¯ā§āĻā§āĻ¯ āĻā§āĻ¯āĻžāĻ, āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ UI āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ/āĻāĻāĻā§āĻ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- AI āĻŦāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻĒāĻĄā§āĻ āĻāĻŦāĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ (Bonecrusher, Cobra)ā§ˇ
- āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¸ āĻāĻāĻāĻĒā§āĻ āĻāĻžāĻĄāĻŧāĻž āĻā§āĻŽ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ "āĻšā§āĻĄāĻ˛ā§āĻ¸" āĻŽā§āĻĄ (āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ / āĻ āĻā§ āĻšā§āĻ¸ā§āĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° / āĻŦāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯)āĨ¤
- JS API āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ "āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ°" āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- Qt āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ QtScript āĻĨā§āĻā§ āĻ¨āĻ¤ā§āĻ¨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ JS āĻāĻā§āĻāĻŋāĻ¨ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°: QuickJS āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻāĻāĻ¨ā§āĻĄā§āĻ 64-āĻŦāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻŽ āĻ¤ā§āĻ°āĻŋ (Intel 64-bit/x64, āĻāĻŦāĻ ARM64 āĻāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯), Apple Silicon (Intel 64-bit āĻāĻžāĻĄāĻŧāĻžāĻ) āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš macOS āĻāĻāĻ¨āĻŋāĻāĻžāĻ°ā§āĻ¸āĻžāĻ˛ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋāĨ¤
- āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ Windows āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ° āĻ¸āĻš āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻāĻžāĻˇāĻžāĻ¯āĻŧ 100% āĻ āĻ¨ā§āĻŦāĻžāĻĻāĨ¤
- āĻā§āĻŽā§āĻ° āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ āĻ¸āĻš āĻ āĻ¨ā§āĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻŦā§āĻļ āĻā§āĻ°ā§āĻ¤āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻ¸āĻāĻļā§āĻ§āĻ¨āĨ¤
āĻ¸āĻ°ā§āĻŦāĻļā§āĻˇ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§āĻ˛ āĻĒā§āĻ°āĻāĻžāĻļā§āĻ° āĻĒāĻ° āĻĨā§āĻā§ āĻ āĻ¨ā§āĻ āĻ āĻŦāĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ° āĻāĻžāĻ āĻĨā§āĻā§ 1000 āĻāĻŋāĻ°āĻ āĻŦā§āĻļāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋ āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻ¯āĻŧā§āĻā§: āĻāĻ˛ā§āĻāĻāĻžāĻ¨ā§āĻĄāĻžāĻ° āĻāĻ˛āĻāĻ, āĻāĻ˛āĻĢā§āĻ°ā§āĻĄ007/āĻšāĻžāĻāĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°1599, āĻŦā§āĻ¨ā§āĻ āĻ¸ā§āĻŽāĻžāĻ°āĻāĻŋāĻ˛, āĻŦāĻāĻ°ā§āĻ¨ āĻāĻ˛āĻŋ āĻā§āĻ°āĻžāĻ¨āĻ¸āĻ¨, āĻ¸āĻŋāĻĒāĻŋāĻĄāĻŋāĻāĻĢ, āĻ¸āĻŋāĻĒ, āĻĄā§āĻ¯āĻžāĻ¨āĻŋāĻ¯āĻŧā§āĻ˛ āĻ˛ā§āĻā§āĻ˛āĻŋāĻ¨, āĻāĻ˛āĻžāĻ°āĻŋ āĻāĻŽāĻŋāĻ¸ā§āĻāĻž, āĻāĻ¨ā§āĻĄāĻ˛āĻžāĻāĻ, āĻāĻžāĻ°āĻžāĻŽā§āĻ˛, āĻ˛ā§āĻāĻŋāĻ¯āĻŧā§āĻ¨āĻ¸, āĻ˛ā§āĻāĻŋāĻ¯āĻŧā§āĻ¨āĻ¸01 āĻŽā§āĻāĻžāĻ¨āĻŋāĻāĻžāĻ¸, āĻŽā§āĻ¯āĻžāĻā§āĻ¸āĻŋāĻŽ āĻā§āĻāĻāĻ, āĻ¨ā§āĻā§āĻ¸āĻ67, āĻĒāĻžāĻ¸ā§āĻ-āĻĄāĻŋāĻ, āĻĒāĻžāĻāĻ¯āĻŧā§āĻ˛ āĻĒāĻžāĻ°āĻ˛āĻā§āĻ¸ā§āĻāĻŋ, āĻĒā§āĻ°ā§āĻ āĻāĻāĻĢā§āĻŦāĻ¸, āĻ¸āĻ˛āĻ¸ā§āĻāĻŋāĻ¸245, āĻĨāĻŋāĻ¯āĻŧāĻžāĻā§ āĻ°ā§āĻŽāĻžāĻ āĻŦāĻžāĻ°āĻāĻžāĻ˛āĻž, āĻāĻŋāĻĒāĻāĻŋāĻ, āĻā§āĻāĻ˛āĻžāĻ°āĻŋ, āĻā§āĻĒāĻŋ āĻŽāĻŋāĻ¯āĻŧā§āĻāĻŋāĻ¨ā§āĻ¨, āĻā§āĻāĻžāĻ˛ āĻā§āĻ¸āĻžāĻ°659, āĻāĻŋāĻāĻŋāĻ¯āĻŧāĻž āĻāĻ¨ā§āĻĻā§āĻ°ā§āĻāĨ¤
āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨-āĻāĻžāĻˇā§ āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧāĻ āĻā§āĻŽāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤āĻ° āĻ
āĻŦāĻĻāĻžāĻ¨ āĻ°āĻžāĻā§, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻā§āĻ¤ āĻāĻŦāĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻā§āĻ˛ā§āĻ¯āĻŧāĻžāĻĄāĻŧāĻĻā§āĻ° āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ§āĻžāĻ°āĻŖāĻž āĻŦāĻŋāĻŦā§āĻāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ TeamSpeak āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻĒā§āĻ°ā§āĻāĻžāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻāĻŖāĻ¨āĻž āĻāĻŦāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻā§āĻ˛ā§āĻ¯āĻŧāĻžāĻĄāĻŧāĻĻā§āĻ° āĻ°ā§āĻāĻŋāĻ āĻ¸āĻāĻāĻ˛āĻ¨ āĻ¸āĻš āĻāĻāĻāĻŋ āĻšā§āĻ¸ā§āĻ āĻ˛āĻŦāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻĒā§āĻļāĻžāĻĻāĻžāĻ° āĻ
āĻā§āĻŽā§āĻļāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻā§āĻŽāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ
āĻ¨āĻžāĻ¨ā§āĻˇā§āĻ āĻžāĻ¨āĻŋāĻ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨-āĻāĻžāĻˇā§ āĻļā§āĻ°ā§āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĄāĻŋāĻ¸āĻāĻ°ā§āĻĄ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru