Heroes & Generals, II.Dünya Savaşı temalı bir ücretsiz MMOFPS oyunudur.. Almanya, Amerika Birleşik Devletleri ve Sovyetler Birliği zafer için birbiri ile savaşmaktadır. Oyuncda Piyade, Tank mürettebatı, Savaş pilotu, Paraşütçü, Recon veya General olabilirsiniz.
Heroes ve Generals Roto-Moto tarafından geliştirilmiştir. II.Dünya Savaşı sırasında Almanya, Sovyetler Birliği ve Amerika arasında geçen savaşı işlemektedir. Oyundaki dünya Avrupa'nın gerçek şehirlerine dayanır.
Öte yandan oyuncu bir general olarak savaşı yönetme şansına da sahiptir. Strateji belirleyebilir ve cephedeki askerleri destekleyebilir. General olmak için yüksek rütbeli bir oyuncu olmanız gerek. Heroes bölümünde aksiyon Generals bölümünde strateji daha ön plandadır. Çift yönlü bir oyun olması sebebiyle benzerlerinden ayırlır.
Piyade (Infantry): Piyadeler hem muhafız hem de saldırı ekiplerinde yer alabilirler. Süngülü ve yarı otomatik tüfekleri kullanabilirler. Alt makineli tüfekler, hafif makineli tüfekler ve anti tank silahlarını da kullanabilen çok yönlü askerlerdir.
Paraşütçü: Saldırı Takımlarında yer alırlar. Her silahı taşıyamazlar,sadece Alman FG-42 ve Amerikan M1 Karabina gibi özel silahları kullanırlar.
Kaşif (Recon): Saldırı ekiplerinde yer alan, geniş alan ve çok çeşitli silahları kullanabilen bir sınıftır. Piyade savaş araçlarını ve Motorized Recon'daki motosikletleri sürebilirler.
Tank Mürettebatı (Tank Crew): Tanklı Assault Takımları'nda yer alırlar. Hafif makineli tüfekler, tüfekler ve roketatarlar dışındaki diğer ekipmanları taşıyabilirler.
Avcı Pilotu (Fighter Pilot): Savaşçı Saldırı Takımlarında yer alırlar. Avcı uçaklarını kullanırlar. Hafif makineli tüfekler, tüfekler ve rampalar dışındaki ekipmanları taşıyabilirler. Ek olarak bir paraşütleri de olur.
Generals
General rütbesindeki oyuncular savaşın strateji kısmıyla ilgilenirler. Bu seviyede artık oyunun FPS tarafında dövüşemezler. Sahip oldukları ekipmanlar FBS ekipman deposuna geri gönderilir. Bir kere General rütbesine geçtikten sonra bu karar geri alınamaz.
Savaş Fonları
“Warfunds” yani “Savaş Fonları” Heroes & Generals oyununun resmi para birimidir.Saldırı takımları savaşarak bu fonları kazanır. Yok ettikleri hedefin değerine göre Warfunds değişkenlik gösterir. Karakterler düşmanları öldürerek ya da araçlarını yok ederek Warfunds kazanır. Generaller ise Saldırı timleri göndererek Warfunds kazanır. Bir kaynağın maliyeti aynı zamanda Generallerin imha etme için ödül olarak alacakları Savaş Fonunu belirler. Bu kaynakları yönetmek bir general için temel özelliktir.
Savaş Tahvilleri
War Bounds yani “Savaş Tahvilleri” oyunun finans yönünü oluşturur. Savaş Tahvilleri hükümetler tarafından savaşı finanse etmek amacıyla oluşturulan bir finansal araçtır. Heroes & Generals'de bir eşya veya silah ile aynıdır. Bir kere satın aldığında oyuncu buna sahip olur. Oyuncunun War Bonds hesabında veritabanında tutulur.
Komuta Noktaları
Komut Noktaları, Saldırı Takımlarını görevlendirebilmek için olanak sağlar. Ama önce Savaş Fonu ile bir Saldırı Takımı görevlendirmelisiniz.Komuta Noktaları kaç saldırı takımı görevlendirebileceğinizi belirler. Tek bir Komuta noktası ile tek bir saldırı ekibi görevlendirirsiniz.
Rütbeler (Ranks)
Her karakterin savaş alanındaki deneyimleri hesaplanarak rütbesi belirlenir. Bu hesaplamada üç önemli kriter vardır: deneyim (XP), oyun içi eylemler(FPS) ve Saldırı Ekiplerinin performansı. Aksiyon oyunlarına katılınarak karakterler kazanç elde edebilir. Bazı görevlerden az bazı görevlerden daha fazla deneyim kazanılır. Diğer oyuncular da karakterin deneyim seviyesini görebilir.
Bir asker 12. seviyeye geldiği zaman saldırı ekiplerini kontrol etmek için bir Komut Noktası kazanır. 18. seviyeye geldiği zaman seçim şansına sahip olur. Aksiyon oyunlarını bırakıp general olarak strateji oyunlarını seçebilir. General olana kadarki süre zarfında kendi karakter tipindeki saldırı ekiplerini kontrol edebilir. General olduktan sonra her türlü saldırı ekibini kontrol edebilir ama asker olarak saldırılara katılamaz.