• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:41
CEST 18:41
KST 01:41
  • 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
Tournament Spotlight: FEL Cracow 20258Power Rank - Esports World Cup 202577RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18
Community News
Google Play ASL (Season 20) Announced25BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams10Weekly Cups (July 14-20): Final Check-up0Esports World Cup 2025 - Brackets Revealed19Weekly Cups (July 7-13): Classic continues to roll8
StarCraft 2
General
#1: Maru - Greatest Players of All Time Tournament Spotlight: FEL Cracow 2025 Power Rank - Esports World Cup 2025 I offer completely free coaching services What tournaments are world championships?
Tourneys
FEL Cracov 2025 (July 27) - $10,000 live event Esports World Cup 2025 $25,000 Streamerzone StarCraft Pro Series announced $5,000 WardiTV Summer Championship 2025 WardiTV Mondays
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava
Brood War
General
Google Play ASL (Season 20) Announced [Update] ShieldBattery: 2025 Redesign Dewalt's Show Matches in China BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion
Tourneys
[Megathread] Daily Proleagues [BSL20] Non-Korean Championship 4x BSL + 4x China CSL Xiamen International Invitational [CSLPRO] It's CSLAN Season! - Last Chance
Strategy
Simple Questions, Simple Answers [G] Mineral Boosting Does 1 second matter in StarCraft?
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Total Annihilation Server - TAForever [MMORPG] Tree of Savior (Successor of Ragnarok) Path of Exile
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread UK Politics Mega-thread Stop Killing Games - European Citizens Initiative Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread Movie Discussion! [Manga] One Piece Korean Music Discussion
Sports
Formula 1 Discussion 2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Socialism Anyone?
GreenHorizons
Eight Anniversary as a TL…
Mizenhauer
Customize Sidebar...

Website Feedback

Closed Threads



Active: 802 users

Titan Reactor (Alpha) - Preview

Forum Index > BW General
Post a Reply
1 2 3 Next All
dark.matter
Profile Joined April 2017
177 Posts
Last Edited: 2021-04-26 09:19:30
April 25 2021 07:05 GMT
#1
Titan Reactor - A new way to watch our favorite game.

Titan Reactor has been my covid hobby project that has been under solo development since May of last year. I'm happy now to share my vision with the community. Please watch the video below.

Download and Access
(Removed download link while I fix some initial errors users are having, will be back up soon)
This is INCOMPLETE software and may not work as expected. Please report issues in discord or github issues. The documentation and functionality provided by Titan Reactor may only be utilized with assets provided by ownership of Starcraft.

Video


Vision Statement
Incredibly after 20 years our scene is vibrant, exciting, and more talented than ever. With a large pool of talented foreign pros and over 30k korean players broodwar has much left to give. It's the first and greatest e-sport. With so many great games (thanks to our amazing community organizers) and so much depth to each game, perhaps there is something missing in how we are able to express it to the world? Through this last difficult year and with the support of the greater development community I've come to believe that we can do better in bringing greater artistry to how we show our love for the game. What if by keeping the same great deep player experience and revamping the VIEWER EXPERIENCE we can ensure a stronger presence and greater demand for Broodwar. Perhaps with a more integrated and modern way to experience the game we can bring it fully to life. Will there will be another 20 years of Starcraft and can this project help in propel what is a great time and place to be as a fan, nerd, and community member? Maybe? I really hope so!

Features
  • New HUD with more screen space
    * Classic HUD style or more e-sports GSL style hud options
    * built in player renaming and integrated score display
    [image loading]
  • Smooth fog of war (sc2 style)
  • Smooth panning and zooming
  • 3d audio (more immersive audio)
  • Psuedo-3D auto-generated terrain
    [image loading]
  • Custom player colors for consistent compatible colors
    [image loading]
  • Camera hotkeys and effects
  • In progress production, upgrades, and tech
  • Completed production, upgrades, and tech with completion notifiers
  • Minimap unit flashing when attacked (sc2 style)
  • Dead units remain selected / select loaded units
  • Classic BW features like reveal map, hide player vision, chat, etc.
  • Interface internationalization support (korean, russian, etc.) full translations still TBD



What's missing
  • Only works with replays, no full support for SCR Replays (only some work presently)
  • Real-time observing support (see roadmap)
  • PIP in minimap (ctrl hotkey, coming soon)



Roadmap
(see github for further technical details as to how we can accomplish these)
  • Full SCR replay support
  • Shield Battery integration for live game observing
  • Battle Details (in game range and damage visualization)
  • Multiple Observers
  • Improved terrain generation
  • 3D Battle Cam
    Thanks to Robert Rose (xiaobear on deviant art) for all his incredible contributions to this project, he is a truly talented artist. We've prototyped using 3d models using existing iscript (bw animation code) and it's pretty much plug and play from this way forward. Battle Cam will be a mode you can enter into (think F5) where you can watch battles in full 3d!!!
    [image loading]
    [image loading]



User Control Manual
For Replay Viewer
Pan - right click drag or arrow keys
Zoom - middle mouse scroll or Numpad +/-
Camera hotkeys - Numpad 0 - 9
Menu - F10

Minimap
Cut - Left click
Pan - Left click hold
Slow pan - Shift + Left click hold

Pause - P
Full Screen - F11

For Map Viewer
Pan - right click drag or arrow keys
Zoom - middle mouse scroll or Numpad +/-
Rotate - middle mouse button
Camera hotkeys - Numpad 0 - 9

Development
While this has been a "solo" development I absolutely COULD NOT (even in a million years) have gotten to this stage without tremendous help from the development community so thank you SO SO SO SO MUCH. We're looking for help in development (WebGL, Three.js, React, JS, Node, Electron, C++, Rust) as well as 3d artists. Please check out the github where I outline areas that need work.

github.com/imbateam-gg/titan-reactor

Credits
+ Show Spoiler +

Thanks to Mike Morheim and Blizzard for the best game ever
made. Thanks to the open source community. Thanks to tec27
(sb/inspiration), heinerman (bwapi), saint of idiocy
(formats and sd palettes), poiuy qwert (pyms), zezula (casc/pkware), tcsmoo
(openbw), dakota (screp), neiv (animosity), sccait community,
sen, threejs, and all others. The broader BW community for
keeping the game alive, BSL, BBT, RSL, CPL, TDR, STPL, BWCL, HAY,
Jeez, Rogues, and anothers I may have missed. Stryker, Shoop,
Queen, JY, Snipe, Diggty, Doc for early support and encouraging words and anyone else I may have missed. Enjoy.


Legal
+ Show Spoiler +

Titan Reactor is released to the Public Domain. The
documentation and functionality provided by Titan Reactor may
only be utilized with assets provided by ownership of Starcraft.
If you use the source code you may not charge others for access
to it or any derivative work thereof. Starcraft® - Copyright ©
1998 Blizzard Entertainment, Inc. All rights reserved. Starcraft
and Blizzard Entertainment are trademarks or registered
trademarks of Blizzard Entertainment, Inc. in the U.S. and/or
other countries. Titan Reactor and any of its maintainers are in
no way associated with or endorsed by Blizzard Entertainment®


Lastly, I hesitate to include this out of sincere respect however I feel it's been such an ongoing and tremendous reason, motivator and inspiration for me that I cannot help but share especially after going through such difficult personal difficulties this year, which I will not go into detail here. Below is a short video I made early on to keep my hyped. It's been a tremendous struggle and I'm grateful for everyone who has brought a light into my life. Thank you from the bottom of my heart.

+ Show Spoiler +

MineraIs
Profile Joined September 2020
United States846 Posts
April 25 2021 07:17 GMT
#2
amazing! I saw a picture of this project a few months ago... really excited for this.
Epic!
✯ [ twitch.tv/MrMineraIs ] ✯ [ Check out my Maps: https://tl.net/forum/brood-war/612442-official-maps-by-minerals ] ✯
MineraIs
Profile Joined September 2020
United States846 Posts
April 25 2021 07:25 GMT
#3
Also, great to see some maps from our map contest in the preview video! ;D
✯ [ twitch.tv/MrMineraIs ] ✯ [ Check out my Maps: https://tl.net/forum/brood-war/612442-official-maps-by-minerals ] ✯
shoopdawooper
Profile Joined September 2010
United States6 Posts
April 25 2021 07:29 GMT
#4
this is absolutely insane, dark!!! I went snooping on xiaorobear's deviantart for protoss models and it looks AMAZING. like WHAT THE HECK IS THIS DRAGOON?? it's never looked better..... link to xiaorobear's deviantart page i cant wait for this......

[image loading]
shoopus mah whoopus
jinjin5000
Profile Joined May 2010
United States1425 Posts
April 25 2021 07:31 GMT
#5
amazing!
lazersnipe
Profile Joined November 2016
Canada219 Posts
April 25 2021 07:33 GMT
#6
What a sick project! I can't wait to see it in use and developed even further. It looked really cool when you gave me the sneak peak demo and I've been looking forward to trying/checking it out for myself since! Way to go dark you DA MAN!!
forfriends
Profile Joined August 2010
21 Posts
April 25 2021 07:39 GMT
#7
wowzers
MineraIs
Profile Joined September 2020
United States846 Posts
Last Edited: 2021-04-25 07:58:41
April 25 2021 07:52 GMT
#8
this is seriously amazing.... we will feature images with this in NWMC and absolutely credit you for it.
Hats off to you my friend.... well done!

First thing I opened was JungleTerrain and I's map called Sanctuary. The shadows on the high temple! :D
[image loading]


✯ [ twitch.tv/MrMineraIs ] ✯ [ Check out my Maps: https://tl.net/forum/brood-war/612442-official-maps-by-minerals ] ✯
ox.tQ
Profile Joined November 2010
794 Posts
April 25 2021 07:54 GMT
#9
I must say this kind of originality, dedication and community resource development in StarCraft is quite inspirational to see.
Congratulations my friend. Behind all this lies a great deal of heart and excitement. I look forward to learning more about this marvelous pet project of yours, and tracking its progress!
https://www.twitch.tv/TeamThinkQuickTTV *** https://trovo.live/TeamThinkQuickTTV *** https://play.afreecatv.com/axtqttv
prosatan
Profile Joined September 2009
Romania8024 Posts
April 25 2021 07:58 GMT
#10
Unbelievable work !! Many congratulations !!!!!!
Lee JaeDong Fighting! The only church that illuminates is the one that burns.
MineraIs
Profile Joined September 2020
United States846 Posts
April 25 2021 08:04 GMT
#11
On April 25 2021 16:29 shoopdawooper wrote:
this is absolutely insane, dark!!! I went snooping on xiaorobear's deviantart for protoss models and it looks AMAZING. like WHAT THE HECK IS THIS DRAGOON?? it's never looked better..... link to xiaorobear's deviantart page i cant wait for this......

[image loading]


✯ [ twitch.tv/MrMineraIs ] ✯ [ Check out my Maps: https://tl.net/forum/brood-war/612442-official-maps-by-minerals ] ✯
pebble444
Profile Blog Joined March 2011
Italy2497 Posts
April 25 2021 08:17 GMT
#12
HYPE HYPE HYPE
"Awaken my Child, and embrace the Glory that is your Birthright"
dark.matter
Profile Joined April 2017
177 Posts
April 25 2021 08:20 GMT
#13
On April 25 2021 16:29 shoopdawooper wrote:
this is absolutely insane, dark!!! I went snooping on xiaorobear's deviantart for protoss models and it looks AMAZING. like WHAT THE HECK IS THIS DRAGOON?? it's never looked better..... link to xiaorobear's deviantart page i cant wait for this......

[image loading]



Robert Rose is a god! I told you He can model anything, especially Starcraft!

On April 25 2021 16:33 lazersnipe wrote:
What a sick project! I can't wait to see it in use and developed even further. It looked really cool when you gave me the sneak peak demo and I've been looking forward to trying/checking it out for myself since! Way to go dark you DA MAN!!


Thanks. Maybe CPL can use it next season? We'll see how far we can get in terms of reliability ><

On April 25 2021 16:54 ox.tQ wrote:
I must say this kind of originality, dedication and community resource development in StarCraft is quite inspirational to see.
Congratulations my friend. Behind all this lies a great deal of heart and excitement. I look forward to learning more about this marvelous pet project of yours, and tracking its progress!



Thank you friend. Your contributions are a huge part of what keeps this place running :D It's all spirit, and maybe a touch of nostalgia, just a touch.

On April 25 2021 16:58 prosatan wrote:
Unbelievable work !! Many congratulations !!!!!!


Thanks.

On April 25 2021 16:52 MineraIs wrote:
this is seriously amazing.... we will feature images with this in NWMC and absolutely credit you for it.
Hats off to you my friend.... well done!

First thing I opened was JungleTerrain and I's map called Sanctuary. The shadows on the high temple! :D
[image loading]




Thanks. Jungle in particular has the worst generation (lots of bumps on highground) but I hope you can find use for it and we can continue to improve on it.

MineraIs
Profile Joined September 2020
United States846 Posts
Last Edited: 2021-04-25 08:49:54
April 25 2021 08:44 GMT
#14

[image loading]

This is so exciting
✯ [ twitch.tv/MrMineraIs ] ✯ [ Check out my Maps: https://tl.net/forum/brood-war/612442-official-maps-by-minerals ] ✯
Glioburd
Profile Joined April 2008
France1911 Posts
April 25 2021 09:00 GMT
#15
Wow, you've done tremendous work there. Congratz!
The 3D view is so amazing, well done, can't wait to see more and using it
"You should hate loosing, but you should never fear defeat." NaDa.
Timebon3s
Profile Joined May 2018
Norway691 Posts
April 25 2021 09:49 GMT
#16
Damn this dedication and love for the game brings tears to my eyes.
Congratulations this looks so cool 😃😎
LUCKY_NOOB
Profile Blog Joined June 2013
Bulgaria1431 Posts
Last Edited: 2021-04-25 13:30:54
April 25 2021 10:07 GMT
#17
Mystery of dark.matter SOLVED - it's cool

Zerg units need some more work.

I love the landscape.

What are the minimum requirements?
ko-fi.com/luckynoob
80smullet
Profile Joined August 2017
Sweden35 Posts
April 25 2021 10:20 GMT
#18
Not all heroes wear capes, this is gonna be amazing for event organizers, content creators and stuff!
twitch.tv/80smullet
littlechava
Profile Blog Joined March 2004
United States7218 Posts
April 25 2021 11:05 GMT
#19
damn this looks really cool! nice job man
Entusman #12
TT1
Profile Blog Joined December 2008
Canada10009 Posts
Last Edited: 2021-04-25 12:50:28
April 25 2021 12:32 GMT
#20
so sick, SB integration too :o
ab = tl(i) + tl(pc), the grand answer to every tl.net debate
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
BSL20 Non-Korean Champi…
14:00
Bracket Day 2 - Final
LiquipediaDiscussion
FEL
09:00
Cracow 2025
Reynor vs LamboLIVE!
Clem vs TBD
RotterdaM2736
ComeBackTV 1845
IndyStarCraft 575
WardiTV421
CranKy Ducklings203
Rex141
3DClanTV 110
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 2736
IndyStarCraft 575
Rex 141
BRAT_OK 74
MindelVK 35
StarCraft: Brood War
Britney 37447
Barracks 1035
EffOrt 992
Larva 923
Nal_rA 673
BeSt 492
Shine 414
firebathero 338
Stork 299
Soulkey 162
[ Show more ]
Dewaltoss 147
Hyun 83
Movie 57
sorry 44
zelot 31
sSak 30
Free 25
yabsab 24
Terrorterran 19
IntoTheRainbow 6
Dota 2
Gorgc6417
qojqva4022
420jenkins394
Counter-Strike
fl0m3332
Heroes of the Storm
Khaldor723
Liquid`Hasu322
Other Games
Beastyqt1163
Hui .331
Fuzer 177
KnowMe107
QueenE87
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• HeavenSC 44
• StrangeGG 22
• Legendk 11
• iHatsuTV 3
• Kozan
• Migwel
• AfreecaTV YouTube
• intothetv
• sooper7s
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• Azhi_Dahaki16
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV827
League of Legends
• Jankos1670
Counter-Strike
• Nemesis1698
Upcoming Events
BSL20 Non-Korean Champi…
1h 19m
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
Wardi Open
18h 19m
Sparkling Tuna Cup
1d 17h
WardiTV European League
1d 23h
Online Event
2 days
uThermal 2v2 Circuit
2 days
The PondCast
3 days
Replay Cast
4 days
Korean StarCraft League
5 days
CranKy Ducklings
5 days
[ Show More ]
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

CSLPRO Last Chance 2025
Esports World Cup 2025
Murky Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Non-Korean Championship
BSL 20 Team Wars
FEL Cracov 2025
CC Div. A S7
Underdog Cup #2
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

ASL Season 20: Qualifier #1
ASL Season 20: Qualifier #2
ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
uThermal 2v2 Main Event
HCC Europe
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
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.