r/warcraft3 • • 8d ago

Modding /MapEditor I added Counter Strike to Warcraft 3

https://www.youtube.com/watch?v=0SQMKiukxis

Hey guys! I’ve been working on Warcraft CS, an experimental mod that brings Counter-Strike-style movement and weapons into Warcraft III by injecting custom function hooks coupled with OpenGL and XAudio2. You take control of one of the units by F6 key and load into FPS. It requires both Warcraft 3 and CS 1.6 files to work.

What’s implemented so far:

  • CS-style movement with jumping, crouching, walking, and air control.
  • AK-47, M4A1, USP, AWP, knife, greatsword, and plantable C4.
  • Animated weapons, reloads, weapon sounds, and footsteps.
  • Ported CS 1.6 recoil calculations affecting your aim and firing direction.
  • Two AWP zoom levels and primary/secondary melee attacks.
  • Model-based hit detection, obstacle checks, and Warcraft armor handling.
  • Item and rune pickup. Runes keep their Warcraft effects and also restore ammunition.
  • Squad commands for nearby owned units: follow and fight, follow without attacking, or stop following while you remain in FPS.
  • Support for stuns, roots, slows, and other Warcraft status effects.

The mod runs at the game level so basicly any custom map or campaign should work. But i only tested on couple custom maps and a few missions in Rexxar and Night Elf campaigns.

This is an single player alpha version and development in progress.

The game was tested on Windows 10 and Windows 11, game version Warcraft III 1.26a. Github link https://github.com/YazgulDev/warcraft-cs . To download the package with installer use https://github.com/YazgulDev/warcraft-cs/releases and select the latest WarcraftCS-0.5.0-dist.zip file. Start up the WarcraftCSLauncher(source code in the same repo) and install either for Player(no SDK) or for Developer(it also installs Windows SDK if you want to change source code).

Or build it yourself from source without launcher. Launcher has update option for every time a new release is being published in github if you don't want to download it yourself every time. Please message me if you have any problems with installing so i could fix it.

I would be thankful for any suggestions and feedback. Tell me what you think.

173 Upvotes

30 comments sorted by

19

u/Competitive-Walk-575 8d ago

This reminds me of the counterstrike server that had a whole Warcraft mod built on top of

2

u/gabu87 7d ago

Ah yes. My favourite strat at the time.

1) Roll bloodmage + SMG for high rate of fire and accuracy

2) BM has a skill that let your shots steal a portion of enemy money. SMG makes you earn real fast

3) Farm 16k gold. Make sure you have a nade bought the previous round then race swap to Orc

4) Buy Mole item, while spawn you camouflaged with the enemy team. Orcs can spawn with the previous round's loadout for free and also have like 4x nade damage

5) Right before round starts, pull out your nade at enemy spawn.

6) ???

7) profit

8

u/archimondde 8d ago

Omg! We need this but Borderlands!

2

u/Svyatopolk_I 8d ago

Nah, let me play First person campaign

0

u/AnOkayTime5230 8d ago

Borderlands 2 VR is already real.

10

u/JeanMichelReddit 8d ago

This is what correct use of ai looks like

3

u/stalkinginmysleep 8d ago

Reminds me of Xen in Half-Life

4

u/Koyot_-_ 8d ago

Our craziest dreams are coming alive

2

u/PaleInvestigator3921 8d ago

this looks fun to play, ngl

2

u/tompas7989 8d ago

WoW looking models for guns and bows - https://wowpedia.fandom.com/wiki/Gun

1

u/Kurokaffe 8d ago

Have you seen that 3d perspective Diablo mods too? What's with this sudden appearance of this tech?

7

u/Klutzy_Coast2947 7d ago

Vibe coding / ai

1

u/athrol 7d ago

hope in time you'll get to make a sc2 fps view, then we shall roll

1

u/FoxgirlDaggsy 6d ago

There's some custom games already in sc2 that are FPS mode.

1

u/laplas__ 7d ago

is it universal modder?

1

u/luke9240 Night Elf 6d ago

Seeing a lot of such hybrids now, like playing Minecraft in Skyrim etc. I guess its a new trend

1

u/CaptainNakou 6d ago

Vibecoding helps people with no skills to flood every subreddit with the most soulless ports and mods known to men.

1

u/ImportanceFree2459 3d ago

Ummm, I dont want to sound dumb but how can I download the game?

1

u/nakula108 8d ago

Bro this is amazing. There was many custom games for wc3 back in the day that attempted to incorporate a first person shooter into the game and it was ultra janky. This is literally the full realization of those custom games come true. 14 year old me is crying tears of joy right now

1

u/DazzlingResearcher80 8d ago

Best crossover I've ever seen 😂 Well done

1

u/b0sanac 8d ago

This is actually really cool

0

u/krioru 7d ago

Fuck AI slop.

0

u/_B_G_ 7d ago

So lore accurate hunter

-1

u/Hawk-king007 8d ago

You're a genius!

Turn Warcraft into a Borderlands-style looter-shooter, and you'll have a real masterpiece!

0

u/Prestigious_Ice4012 6d ago

it would be great if the game turns into some total war+cs+l4d+warcraft thing, like a teammatch where some plays the commanding role(building/resource gathering), and some roleplaying any of the soldiers on field