• Log InLog In
  • Register
Liquid`
TeamLiquid Liquipedia LiquidDota LiquidLegends
EST 18:11
CET 00:11
KST 08:11
  • 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
[ASTL2] Playoffs R2 - Carariyo vs LOGINmedia4[TQ] Best of the Best Tour W2 Recap2IEM Katowice 2021 - RO36 Preview2NA, LATAM, OCE at IEM Katowice 20219[ASTL2] Playoffs R1 - Socrates vs Karariyo2
Community News
IEM Katowice RO36 concludes, RO24 groups completed12IEM Preview w/ Lambo "I wouldn't be surprised to see any of the Koreans [outperform] expectations."19GTC to start in March - TL, Afreeca, NV, Shopify possibly joining23Shopify sign ByuN, Scarlett, Lambo to new "Rebellion" team51IEM Katowice 2021 - Casters and Schedule announced48
StarCraft 2
General
IEM Katowice RO36 concludes, RO24 groups completed Shopify sign ByuN, Scarlett, Lambo to new "Rebellion" team IEM Preview w/ Lambo "I wouldn't be surprised to see any of the Koreans [outperform] expectations." Finally some info on Blizzcon event SC: Legends GTC to start in March - TL, Afreeca, NV, Shopify possibly joining
Tourneys
[IEM 2021] Katowice World Championship - RO24 Group A [IEM 2021] Katowice World Championship - RO36 Day 2 [IEM 2021] Katowice World Championship - RO36 Day 1 [Alpha Pro Series] Starkiller v Garitos Challenger's Cup
Strategy
[G] PvZ Cheese: PartinG's "Adios Amigo" Build Simple Questions Simple Answers HuShang Tutorials Select Larvae + Morph unit Rapidfire
Custom Maps
Re-created map Ghost Tower Re-created map Wasteland
External Content
Mutation # 253 World on Fire Mutation #252 Triple Threat Mutation #251 Burning Legion Mutation #250 Out of Order
Brood War
General
BGH auto balance -> http://bghmmr.eu/ [TQ] Best of the Best Tour W2 Recap Create a nuke on UMS map New StarCraft campaign: Champions of Khandia BSL - Season 11
Tourneys
[ASTL2] Playoffs, Round #2 [BWCL] Season 52 - Main Page Small VOD Thread 2.0 BSL Season 11 - Ladder Tournaments - SIGN UP NOW!
Strategy
Defusion by terrain – interesting Mine behaviour Try My great strategy game How many drones to a base? FlaSh's TvP Gas FE into 3 Tank Pressure [subbed]
Other Games
Heroes of the Storm
[HotS] 2020: A Year in the Nexus HotS: WP and Funny Moments Hots Newbie here
General Games
Diablo 2 thread Nintendo Switch Thread Diablo IV Genshin Impact - Coop RPG TL Mafia wants YOU!
TL Mafia
TL Mafia Community Thread [M][N] Mafia Mafia: Mafia Edition {FlaSh}[Mini] Raceday [M][N] I'm a cop you idiot! - Round 4
Hearthstone
Is Hearthstone Gambling?
LoL General
LoL Tournaments
LoL Strategy
Community
General
US Politics Mega-thread The 2021 World Luigi Championships Coronavirus and You Trading/Investing Thread The Games Industry And ATVI
Fan Clubs
The TY Fan Club The Scarlett Fan Club The PartinG Fan Club
Media & Entertainment
Movie Discussion! Dragon Ball Super Discussion [Manga] Shingeki no Kyojin Korean Music Discussion [Manga] One Piece
Sports
2020 - 2021 Football Thread NHL 21: Tony DeActivito Did Nazi That Coming Formula1 2019 NBA Season 2019-2020 2020 NFL and College Football Corona Season
Tech Support
Computer Build, Upgrade & Buying Resource Thread How do you decide if mobo/cpu dead? Stutter feeling...
TL Community
The Automated Ban List Ask TL Staff Anything
Blogs
Singing "publically" for the…
JieXian
Myanmar Travel Highlights: My …
Tak3r
A Look Back At GSL Sea…
TheRealNanMan
A decade of Starcraft 2: 201…
Nakajin
IsoRTS Code
ChristianS
Sen Got Married.
BreAKerTV
Hot Takes
imBLIND
New production, and recommend…
WindOw
Customize Sidebar...

Website Feedback

Closed Threads



Active: 946 users

Content Creation Resources for StarCraft II

Forum Index > SC2 General
Post a Reply
grizzlybear
Profile Joined February 2016
19 Posts
Last Edited: 2017-07-27 15:07:58
July 27 2017 04:13 GMT
#1
Hey folks,

I’m brownbear. I've been writing about and making video content for StarCraft II for about a year, mostly focused on game design.

During this time, I’ve learned about many resources helpful to content creators producing content for StarCraft II. I couldn’t find a single “one-stop shop” for hobbyists, so I’ve tried to compile a list with descriptions. I’ll definitely miss things, especially resources related to live streaming. Please feel free to post suggestions and I'll update this post.

If you are not currently creating content for StarCraft II, I highly recommend it. For me, it falls under the same philosophy as to why everyone should write.

SC2 GAME CLIENT API
-- Auto-detect game state (in-game, post-game, in-replay, etc)
-- Example Use Cases:
---- Update live stream titles (e.g. get current player names)
---- Trigger post-game actions (e.g. snapshot MMR data)

BATTLE.NET APIS
-- Player profile metadata, match history, MMR, ladders data, achievements + rewards data
-- API webpage (allows sample requests)
---- Keep an eye out for what APIs, if any, Blizzard releases for SC:R.
-- SC2 Data (OAuth) APIs
---- As far as I know this API is undocumented outside of the announcement forum posts.
-- Example Use Cases:
---- Snapshot personal MMR data after every game
---- Generate worldwide player statistics (e.g. average games played per league per region)

REPLAY PARSING
-- Retrieve game events and metadata from .sc2replay files
-- SCELight – open source replay parser with GUI
---- The engineering behind this project is also interesting and well-done.
-- S2Protocol – open-source, Blizzard-engineered SC2 replay parser (command line only)
-- SC2ReplayStats – upload your own replays and get statistical data on them
---- Most (all?) replays uploaded to this website are publicly available. You can almost always find a recent game by a player if you search for their name + “sc2replaystats”
-- Spawning Tool – generating build orders from replays + searchable catalog of replays
-- Example Use Cases:
---- Analyze replays to generate statistics (e.g. time-to-first-action, build order analysis)
---- Rename and manage replay files

ARCADE GAMES + MODS
-- LOTV Unit Tester – test or showcase any unit interaction on any terrain-style
-- Camera Mod - make map transitions + animations without using the SC2 map editor (search for "FreeCamera" under mods within the SC2 game client)
-- Example Use Cases:
---- Generate situational footage for a video (e.g. a particular unit interaction)
---- Custom camera perspectives
---- Test out unit interactions, especially breakpoints (e.g. hits to kill unupgraded vs. hits to kill with +1)

LADDER DATA
-- RankedFTW – statistics on the overall ladder, player population, and player history of every player on the ladder
-- SC2Unmasked – determine the identity of barcode accounts
-- Example Use Cases:
---- Producing trend-related content, e.g. player population, race distribution, MMR cutoffs by region

PROFESSIONAL PLAY AND HISTORICAL DATA
-- (Remember to check licensing information before using images from these websites.)
-- WCS Website – current standings, player profiles, replay packs, etc
-- Liquipedia – tons of historical data, tournament results, etc
-- Aligulac – statistical data on the professional scene
-- Community Feedback Archive – updates from the development team
-- Example Use Cases:
---- Research

CONTENT CREATORS
-- (I’ve kept this list intentionally short and specific to resources for content creators rather than SC2 players generally.)
-- SCDojo (Artosis) – wide variety of pieces and one of the few available resources w/ unbroken record of work from the early days to today
-- PiG (PiG) – current meta + strategy
-- Code of Honor (Patrick Wyatt) – engineering and culture details of early WC + SC development
-- TerranCraft (Max Yu) – in-depth on Terran plus some general articles on the game
-- AVEX - mapmaker w/ regular commentary on map design
-- I also recommend the “Modest Musings” series from feardragon and the numerous thoughts + interviews series from Thorin
-- Suggestions From Replies To This Thread
---- SC2 Map Stream - stream showing the mapmaking process
---- All Things Zerg - current zerg meta

“GENERAL LEARNINGS”
-- Anytime I watch replays from an old patch version, I am forced to restart the SC2 client in order to log back into Battle.net and open another replay. There’s probably a smart way of fixing this, but for me I work around it by disconnecting my machine from the Internet and playing SC2 in offline mode. I can then open a replay, load the earlier version of the client, quit the replay, and open a new replay without restarting the client.
-- Windowed and Windowed Fullscreen have a non-trivial impact on game performance compared to Fullscreen.

Finally, here’s a listing of research and background resources on the game – developer interviews, design documents, and news articles. Sometimes these can be hard to find through web searches, even if you already know they exist. I’ve tried to organize them by category and write a small description for each one.

STARCRAFT II PRE-RELEASE INTERVIEWS + ARTICLES + PRESENTATIONS + ETC
-- game design workshop interview w/ rob pardo, focuses on wc3 development but relates to camera design decisions for 3d rts games
-- Mike Morhaime interview - 1.5 years prior to release
-- no LAN support for StarCraft II
-- Dustin Browder interview - smurfing, rushing
-- interview with Dusten Browder re: economy design
-- starcraft 2 art style interview w/ alan dilling
-- interview w/ dustin browder on starcraft ii vision

STARCRAFT II POST-RELEASE INTERVIEWS + ARTICLES + PRESENTATIONS + ETC
-- interview w/ Blizzard co-founder and SC2 lead designer very soon after release
-- interview w/ Alan Dabiri, lead software engineer on SC2, shortly after release
-- Dustin Browder interview - ability mechanics, esports, lore, China
-- Lowko interview w/ lead of Blizzard co-op design
-- Blizzard art style tenets
-- David Kim 2012 balance report
-- David Kim 2013 Interview - balance, design, maps
-- Dustin Browder, David Kim and Alan Dabiri AMA in 2013
-- David Kim 2014 AMA
-- Community Feedback Update articulating the team's approach to game speed
-- 2010 interview - Battle.net as a platform and offline SC2
-- podcast with Rob Pardo discussing most Blizzard properties

BUSINESS / SALES
-- Legacy over a million sold within 24 hours
-- Wings of Liberty 3 million sales in a month
-- Wings of Liberty over 4.5 million sold
-- Wings of Liberty 6 million sold
-- suing maphack creators

ENGINEERING
-- lockstep simulation - network architecture that applies to most RTS games, written for AoE1
-- SC2 dedicated servers thread
-- StarCraft II engine effects and techniques paper
-- StarCraft II effects and techniques powerpoint
-- the making of warcraft part iii
-- MPQ format
-- MPQ format
-- CASC format - replaces MPQ

Hope this stuff is helpful to other hobbyists. Please feel free to make suggestions and I’ll update the original post.

Best,
brownbear
https://www.twitter.com/brownbear_47
feardragon
Profile Blog Joined October 2010
United States927 Posts
Last Edited: 2017-07-27 04:37:02
July 27 2017 04:36 GMT
#2
Love this list! Thanks for doing this.

Would also recommend nice__username's camera mod for making interesting in game footage from crazy camera angles without having to mess with the super complicated editor:

Goes by the name "Camera" and "JoeyCamera" depending on the server:
https://twitter.com/nice__username/status/889903593091989506

May be good under arcade games.
Garbage Starcraft 2 Commentator
TL+ Member
grizzlybear
Profile Joined February 2016
19 Posts
July 27 2017 07:15 GMT
#3
Thanks feardragon! Changed "Arcade Games" to "Arcade Games + Mods", added a link to the tweet describing the camera moda, added a short description and added a pointer to what to search for to find it.
https://www.twitter.com/brownbear_47
207aicila
Profile Joined January 2015
1236 Posts
July 27 2017 09:58 GMT
#4
Damn, I opened this thread expecting to find mapping/modding resources... oops!

This seems pretty thorough though, so I expect that anyone looking for this kind of stuff will find it useful.
mfw people who never followed BW speak about sAviOr as if they know anything... -___-''''
TL+ Member
IronManSC
Profile Blog Joined November 2010
United States2119 Posts
July 27 2017 12:47 GMT
#5
For content, I'd recommend adding my map stream. It's featured on TL and shows the ins and outs of the map design process. It's the only map stream out there right now.

www.twitch.tv/sc2mapstream
SC2 Mapmaker || twitter: @ironmansc || Ohana & Mech Depot || 3x TLMC finalist || www.twitch.tv/sc2mapstream
JaKaTaKSc2
Profile Blog Joined March 2011
United States2768 Posts
July 27 2017 14:09 GMT
#6
Wish I had this stuff when I started out! Thanks so much brownbear for compiling it all, and for making excellent content
Commentatorhttps://www.youtube.com/JaKaTaKtv
InfCereal
Profile Joined December 2011
Canada1591 Posts
July 27 2017 14:35 GMT
#7
I keep http://allthingszerg.com relatively up to date with whatever's meta at the moment.
Cereal :: AllThingsZerg.com :: SC2Overwatch.com
NutriaKaiN
Profile Joined June 2016
88 Posts
July 27 2017 15:06 GMT
#8
On July 27 2017 13:36 feardragon wrote:
Love this list! Thanks for doing this.

Would also recommend nice__username's camera mod for making interesting in game footage from crazy camera angles without having to mess with the super complicated editor:
https://twitter.com/nice__username/status/889900944179253250
Goes by the name "Camera" and "JoeyCamera" depending on the server:
https://twitter.com/nice__username/status/889903593091989506

May be good under arcade games.


thats super nice
NutriaKaiN
Profile Joined June 2016
88 Posts
July 27 2017 15:07 GMT
#9
On July 27 2017 23:35 InfCereal wrote:
I keep http://allthingszerg.com relatively up to date with whatever's meta at the moment.


where is allthingsprotoss :D
grizzlybear
Profile Joined February 2016
19 Posts
July 27 2017 15:09 GMT
#10
Thanks folks! I've added SC2 Map Stream and AllThingsZerg to the Content Creators section under "Suggestions From Replies to This Thread". I've updated the name of the Camera Mod to "FreeCamera" based on a tweet from nice__username.
https://www.twitter.com/brownbear_47
BigRedDog
Profile Joined May 2012
461 Posts
July 27 2017 15:46 GMT
#11
Thanks for the list. This is very helpful.
Big Red Dog!
propagare
Profile Joined April 2013
Germany93 Posts
July 27 2017 15:55 GMT
#12
Thank you brownbear.
„Great men are forged in fire. It is the privilege of lesser men to bring the flame, whatever the cost.” ~
Mahanaim
Profile Joined December 2012
Korea (South)1001 Posts
July 28 2017 01:45 GMT
#13
Thanks man. Good stuff!
Celebrating Starcraft since... a long time ago.
Please log in or register to reply.
Live Events Refresh
The Pizza Pie
23:00
Season 5 Tournament 4
Tree_Stump
LiquipediaDiscussion
Online Event
20:30
DeathDay Final Day
Liquipedia
The NA Apprentice
20:00
NA Contender Ro4 + Finals
Passer14
LiquipediaDiscussion
BWCL
19:00
.
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 999
ViBE202
-ZergGirl 73
kaitlyn59
DisKSc2 55
Forgg! 50
Railgan 50
Mackintac 42
StarCraft: Brood War
Larva 780
kogeT 167
KwarK 59
Heroes of the Storm
Grubby2742
PvP36
Super Smash Bros
C9.Mang01054
PPMD254
ArmadaUGS216
Westballz54
Other Games
summit1g41954
Mew2King132
gobbtv123
NeuroSwarm118
[A] Wickd101
KnowMe98
Hui .97
Organizations
Counter-Strike: Global Offensive
ESL CS:GO5199
StarCraft 2
ESL.tv1591
OGamingTV SC2 615
Other Games
BasetradeTV451
StarCraft 2
SC2 Vod Archives67
Blizzard YouTube
[ Show 25 non-featured ]
StarCraft 2
• Moistchipxx 234
• TheZergLord 13
• musti20045 13
• BooRadl3y 5
• CammyGreen 5
• PlayArcher 5
• romsly 3
• BadBorz1 2
• Matiz_pl
• Laughngamez YouTube
• LaughNgamez Trovo
• Genesis Gaming
• IndyKCrew
• Kozan
• intothetv
• aXEnki
• Alpha X_
• AlphaB_SC2
SC2: Legacy of the Void
• KarlJayG
StarCraft: Brood War
• HerbMon 31
• Michael_bg 3
• Surfer4life 1
• sscaitournament1
• AfreecaTV YouTube
Other Games
• itshafu4464
Upcoming Events
ESL Pro Tour
9h 50m
ESL Pro Tour
14h 50m
ESL Pro Tour
17h 50m
maraleague
17h 50m
BSL
19h 50m
ESL Pro Tour
1d
maraleague
1d 17h
OSC
2 days
Challenger's Cup
2 days
Percival vs Zoun
Vanya vs Cham
KCM Race Survival
2 days
[ Show More ]
maraleague
2 days
Queen's Gambit
2 days
maraleague
3 days
Online Event
4 days
KCM Ladies Race Survival
4 days
BSL
4 days
Best of the Best Tour
4 days
vOddy vs Sziky
StRyKeR vs trutaCz
Grand Platypus Open
5 days
Afreeca Challengers Sta…
5 days
BSL
5 days
Alpha X Junior Champion…
5 days
Best of the Best Tour
5 days
DragOn vs StRyKeR
kogeT vs TerrOr
Dewalt vs OyAji
AfreecaTV Starcraft Tea…
6 days
Afreeca Challengers Sta…
6 days
BSL
6 days
BSL
6 days
Alpha Pro Series
6 days
Starkiller vs Garitos
Liquipedia Results

Completed

BSL11 Ladder Open #3
WardiTV 2021
MCC 2021 Qualifier 4
BLAST Premier Spring Groups

Ongoing

Best of the Best Tour
KCM Race Survival 2021 Season 1
Rogue City Rumble
Shinhan Tank Proleague S4
BWCL Season 52
ASTL Season 2
IEM Katowice 2021
NGS Storm Division S2
30k/CM Off-S. Tour
MCC 2021 Qualifiers
Rive: Love HotS
ESEA S36 - NA Premier
ESEA S36 - EU Premier
ESEA S36 - AU Premier
Snow Sweet Snow #2
IEM Katowice 2021

Upcoming

RCG 2021 American Qualification
RCG 2021 FSU Qualification
King of Kings 52
2021 ACS Season 1
Deathfate Pro League
Bombastic StarLeague 11
Ultimate Battle: Rush vs Stork
2021 GSL Season 1
Masters Clash Champ. 2021
IEM Summer 2021
DH Masters Spring 2021
BLAST Premier Spring Showd.
DreamHack Open Mar 2021
ESL Pro League Season 13
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...

Disclosure: This page contains affiliate marketing links that support TLnet.

Advertising | Privacy Policy | Terms Of Use | Contact Us

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