• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 12:37
CET 18:37
KST 02:37
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
BGE Stara Zagora 2026 announced12[BSL21] Ro.16 Group Stage (C->B->A->D)4Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win3RSL Season 3: RO16 results & RO8 bracket13Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge2
StarCraft 2
General
Information Request Regarding Chinese Ladder BGE Stara Zagora 2026 announced SC: Evo Complete - Ranked Ladder OPEN ALPHA When will we find out if there are more tournament Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win
Tourneys
$5,000+ WardiTV 2025 Championship Constellation Cup - Main Event - Stellar Fest RSL Revival: Season 3 Tenacious Turtle Tussle [Alpha Pro Series] Nice vs Cure
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 501 Price of Progress Mutation # 500 Fright night Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death
Brood War
General
BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ A cwal.gg Extension - Easily keep track of anyone Which season is the best in ASL? soO on: FanTaSy's Potential Return to StarCraft
Tourneys
[Megathread] Daily Proleagues [BSL21] RO16 Group B - Sunday 21:00 CET [BSL21] RO16 Group C - Saturday 21:00 CET Small VOD Thread 2.0
Strategy
Game Theory for Starcraft How to stay on top of macro? Current Meta PvZ map balance
Other Games
General Games
Path of Exile Nintendo Switch Thread The Perfect Game Stormgate/Frost Giant Megathread Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread The Big Programming Thread Things Aren’t Peaceful in Palestine Artificial Intelligence Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread
Sports
Formula 1 Discussion 2024 - 2026 Football Thread NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Where to ask questions and add stream? The Automated Ban List
Blogs
Esports Earnings: Bigger Pri…
TrAiDoS
Thanks for the RSL
Hildegard
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1870 users

OpenBW Introduction - Page 3

Forum Index > BW General
Post a Reply
Prev 1 2 3 4 5 17 18 19 Next All
PrincessLeila
Profile Joined October 2004
France170 Posts
December 10 2016 01:12 GMT
#41
Mother of god. I thought reverse engineering BW was practically impossible. WTF.
AleXoundOS
Profile Joined January 2011
Georgia458 Posts
December 10 2016 01:45 GMT
#42
supporting this

On December 10 2016 10:12 PrincessLeila wrote:
Mother of god. I thought reverse engineering BW was practically impossible. WTF.

Possible, but interesting how Blizzard will react to it. So that it doesn't fall similarly to StarCraft in a browser project.
https://bwapi.github.io - An API for interacting with Starcraft: Broodwar (1.16.1)
imp42
Profile Blog Joined November 2010
398 Posts
December 10 2016 05:14 GMT
#43
On December 10 2016 10:45 AleXoundOS wrote:
supporting this

Show nested quote +
On December 10 2016 10:12 PrincessLeila wrote:
Mother of god. I thought reverse engineering BW was practically impossible. WTF.

Possible, but interesting how Blizzard will react to it. So that it doesn't fall similarly to StarCraft in a browser project.


The two projects really cannot be compared. In fact, "StarCraft in a browser" seems to be the exact opposite of OpenBW.

"StarCraft in a browser":
- uses copyright-protected images and sounds
- implements a very rudimentary engine that allows units to move and attack
- attempts to create the illusion of real Brood War by letting the user move units on an image that looks like a map

You can quickly verify this here: http://www.nvhae.com/starcraft/ (an alternative site that still is online)
You will not see any terrain and you can just run units through e.g. minerals.
the supposedly "clean" repository without infringed material can be found here: https://github.com/gloomyson/SC_Js

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch

50 pts Copper League
FFW_Rude
Profile Blog Joined November 2010
France10201 Posts
December 10 2016 07:58 GMT
#44
WHAT THE HELL IS THAT

Wow ! this is amazing
#1 KT Rolster fanboy. KT BEST KT ! Hail to KT playoffs Zergs ! Unofficial french translator for SlayerS_`Boxer` biography "Crazy as me".
TurboDreams
Profile Joined April 2009
United States427 Posts
December 10 2016 17:13 GMT
#45
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.
Music is the medicine of the mind || Kill a Zergling and a hundred more will take its place.
Essbee
Profile Blog Joined August 2008
Canada2371 Posts
December 10 2016 18:41 GMT
#46
On December 11 2016 02:13 TurboDreams wrote:
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.


Would be amazing.
noname_
Profile Blog Joined April 2007
459 Posts
Last Edited: 2016-12-10 19:24:18
December 10 2016 19:23 GMT
#47
-
imp42
Profile Blog Joined November 2010
398 Posts
December 10 2016 20:14 GMT
#48
On December 11 2016 02:13 TurboDreams wrote:
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.


Unfortunately all my attempts to reach out to SB have been rather unsuccessful so far.
To this point a "good luck with that" was the best I could get :p

I will take this as an opportunity to try again.
If anybody involved with SB would like to discuss possibilities, here we are
50 pts Copper League
TurboDreams
Profile Joined April 2009
United States427 Posts
December 10 2016 20:34 GMT
#49
On December 11 2016 05:14 imp42 wrote:
Show nested quote +
On December 11 2016 02:13 TurboDreams wrote:
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.


Unfortunately all my attempts to reach out to SB have been rather unsuccessful so far.
To this point a "good luck with that" was the best I could get :p

I will take this as an opportunity to try again.
If anybody involved with SB would like to discuss possibilities, here we are

You should probably PM tec27, he is the developer of SB.
Music is the medicine of the mind || Kill a Zergling and a hundred more will take its place.
imp42
Profile Blog Joined November 2010
398 Posts
Last Edited: 2016-12-10 21:16:59
December 10 2016 21:15 GMT
#50
On December 11 2016 05:34 TurboDreams wrote:
Show nested quote +
On December 11 2016 05:14 imp42 wrote:
On December 11 2016 02:13 TurboDreams wrote:
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.


Unfortunately all my attempts to reach out to SB have been rather unsuccessful so far.
To this point a "good luck with that" was the best I could get :p

I will take this as an opportunity to try again.
If anybody involved with SB would like to discuss possibilities, here we are

You should probably PM tec27, he is the developer of SB.


Yes, I could do that. But chances are I will get the same result as the previous three times.
Maybe we should just let it be for a while. The point was made, we tried to reach out. Now let's just see how things develop.
50 pts Copper League
ninazerg
Profile Blog Joined October 2009
United States7291 Posts
December 10 2016 21:18 GMT
#51
On December 10 2016 14:14 imp42 wrote:

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



If this doesn't happen, then you didn't create the engine properly.

[image loading]
"If two pregnant women get into a fist fight, it's like a mecha-battle between two unborn babies." - Fyodor Dostoevsky
imp42
Profile Blog Joined November 2010
398 Posts
December 10 2016 21:29 GMT
#52
On December 11 2016 06:18 ninazerg wrote:
Show nested quote +
On December 10 2016 14:14 imp42 wrote:

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



If this doesn't happen, then you didn't create the engine properly.

[image]


Do you happen to have the replay available or could you attempt to get it for us?
It will take a while to support PvZ, but it definitely would be nice to have this as a test case!
50 pts Copper League
Freakling
Profile Joined October 2012
Germany1529 Posts
December 10 2016 22:12 GMT
#53
How exactly are you going about recreating BW's wonky pathfinding? Could you write some sort of guide or documentation as to how it actually works? Would it maybe be possible to get some kind of pathing predictor that prints out certain paths (say a worker's mining path or a scout workers closest path from main to main) as lines or something like that?
st4ck0v3rfl0w
Profile Blog Joined January 2008
79 Posts
December 10 2016 22:35 GMT
#54
There was iirc a casted foreigner match where exactly the same thing happened on the same position on FS. That replay might be easier to obtain. I think it was pvt and the terran said something and did not even kill the units
HaN-
Profile Blog Joined June 2009
France1920 Posts
December 11 2016 00:39 GMT
#55
On December 11 2016 06:18 ninazerg wrote:
Show nested quote +
On December 10 2016 14:14 imp42 wrote:

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



If this doesn't happen, then you didn't create the engine properly.

[image loading]


Or this.

[image loading]
Calendaraka Foxhan
tscmoo
Profile Joined July 2015
11 Posts
December 11 2016 07:25 GMT
#56
On December 11 2016 07:12 Freakling wrote:
How exactly are you going about recreating BW's wonky pathfinding? Could you write some sort of guide or documentation as to how it actually works? Would it maybe be possible to get some kind of pathing predictor that prints out certain paths (say a worker's mining path or a scout workers closest path from main to main) as lines or something like that?


There will probably be some documentation on this eventually, and yeah it would be interesting to visualize it.

About the units stuck on the ramp and that noclipping dragoon, they should happen. If they don't, it's a bug. Ehh, maybe it's a bug either way. Would be nice to have the correct bugs though
toriak
Profile Joined December 2008
Slovakia477 Posts
Last Edited: 2016-12-11 08:14:37
December 11 2016 08:13 GMT
#57
On December 11 2016 09:39 HaN- wrote:
Show nested quote +
On December 11 2016 06:18 ninazerg wrote:
On December 10 2016 14:14 imp42 wrote:

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



If this doesn't happen, then you didn't create the engine properly.

[image loading]


Or this.

[image loading]


is this version 1.16.1 ?
Garrl
Profile Blog Joined February 2010
Scotland1975 Posts
December 11 2016 12:20 GMT
#58
I get

An error occured. This is probably due to an unimplemented feature. Only 1v1 TvT replays currently work.

fatal error: decompress: out of bounds


when i load in stardat.mpq, broodat.mpq, and patch_rt.mpq in, with or without a replay loaded.
nighcol
Profile Joined January 2012
298 Posts
Last Edited: 2016-12-11 13:28:39
December 11 2016 13:27 GMT
#59
On December 10 2016 14:14 imp42 wrote:
Show nested quote +
On December 10 2016 10:45 AleXoundOS wrote:
supporting this

On December 10 2016 10:12 PrincessLeila wrote:
Mother of god. I thought reverse engineering BW was practically impossible. WTF.

Possible, but interesting how Blizzard will react to it. So that it doesn't fall similarly to StarCraft in a browser project.


The two projects really cannot be compared. In fact, "StarCraft in a browser" seems to be the exact opposite of OpenBW.

"StarCraft in a browser":
- uses copyright-protected images and sounds
- implements a very rudimentary engine that allows units to move and attack
- attempts to create the illusion of real Brood War by letting the user move units on an image that looks like a map

You can quickly verify this here: http://www.nvhae.com/starcraft/ (an alternative site that still is online)
You will not see any terrain and you can just run units through e.g. minerals.
the supposedly "clean" repository without infringed material can be found here: https://github.com/gloomyson/SC_Js

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



The Stratagus engine has (some) support for Starcraft with Stargus as well as Warcraft with Wargus and has had it for a very long time. The only thing that Blizzard has gone after them for was the original name of the project: FreeCraft. I'd think they'd probably be more accepting of the name "OpenBW" even though I don't really agree with FreeCraft having had any chance of being confused with Blizzard trademarks either... (especially now that we even have Minecraft)

This is a great project, seems like Doom's Prboom but without the convenience of having the actual source of the game that you want to faithfully reproduce. Far too often these open source reimplementations just have no concern for staying faithful to the original. BW is the one game that requires it the most.
neptunusfisk
Profile Blog Joined July 2012
2286 Posts
December 11 2016 14:36 GMT
#60
Huh. This is cool!
maru G5L pls
Prev 1 2 3 4 5 17 18 19 Next All
Please log in or register to reply.
Live Events Refresh
3D!Clan Event
14:00
3D!COMMUNITY OLD SCHOOL 2X2 3
3DClanTV 57
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Clem_sc2 1039
mouzHeroMarine 493
Livibee 76
Codebar 33
StarCraft: Brood War
Calm 4228
Rain 1919
Larva 786
firebathero 375
Shuttle 307
hero 154
Hyun 137
LaStScan 115
Mong 55
Dota 2
Gorgc8343
singsing3051
syndereN287
XcaliburYe229
Counter-Strike
fl0m4654
zeus1343
allub110
Heroes of the Storm
Khaldor589
Liquid`Hasu386
Other Games
FrodaN3264
Fuzer 282
Hui .139
KnowMe101
ArmadaUGS79
QueenE68
Organizations
Other Games
EGCTV1877
gamesdonequick827
Dota 2
PGL Dota 2 - Main Stream90
Other Games
BasetradeTV46
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV570
• Ler106
League of Legends
• HappyZerGling149
Other Games
• Shiphtur91
Upcoming Events
BSL 21
2h 23m
Hawk vs Kyrie
spx vs Cross
Replay Cast
6h 23m
Wardi Open
18h 23m
Monday Night Weeklies
23h 23m
StarCraft2.fi
23h 23m
Replay Cast
1d 6h
Wardi Open
1d 18h
StarCraft2.fi
1d 23h
PiGosaur Monday
2 days
Wardi Open
2 days
[ Show More ]
StarCraft2.fi
2 days
Replay Cast
3 days
The PondCast
3 days
Replay Cast
4 days
Korean StarCraft League
5 days
CranKy Ducklings
5 days
SC Evo League
5 days
BSL 21
6 days
Sziky vs OyAji
Gypsy vs eOnzErG
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Proleague 2025-11-28
RSL Revival: Season 3
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
CSCL: Masked Kings S3
Slon Tour Season 2
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
Kuram Kup
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.