Tabletop Simulator

Tabletop Simulator

196 ratings
Dark Tower
4
3
   
Award
Favorite
Favorited
Unfavorite
Type: Game
Game Category: Board Games, Strategy Games
Complexity: High Complexity
Number of Players: 1, 2, 3, 4
File Size
Posted
Updated
264.271 KB
Feb 26, 2017 @ 5:56pm
Mar 5, 2023 @ 9:55pm
25 Change Notes ( view )

Subscribe to download
Dark Tower

Description
Here it is… this is the big one! Follow your scout, feed your beast, and crank up the 1812 Overture! My Tabletop Simulator mod for February 2017 is none other than Milton Bradley’s 1981 sued-out-existence classic, DARK TOWER!

(And all I had to do was teach myself Lua, Blender, and Unity animations and asset bundling… no sweat!)

Although the manual has mostly been transcribed into the notebook (edited for changes), Hasbro hosts one here: https://www.hasbro.com/common/instruct/Dark_Tower.PDF

Wherever I could, I’ve re-mastered the graphics on the Tower and on the board, and I’ve cleaned up any noise on the sounds. The Dark Tower itself isn’t a perfect re-creation, but I tried to make slight changes to the shape of it to make virtual play a little easier… the keypad is now convex instead of concave, for example. Please try to pick up the Dark Tower only from the bottom flared base; the AssetBundles are connected to it with Joints, which I’ve found to be unpredictable when going from B-to-A rather than A-to-B. The Tower is a OBJ mesh with five Unity AssetBundles joined to it: one sound block, one display core, two LCDs (which I plan on releasing separately in the Workshop for others to use), and one “blink screen” that goes over the LCDs and simulates them blinking. The keypad itself has GUI buttons just below the surface.

There are some changes between the actual board game and this Tabletop Simulator version (these are also written in the notebook):

* In the DARK TOWER board game, the players are P1, P2, P3, and P4. In this TTS version, the players are determined by filled seats, and are represented by R (Red), B (Blue), Y (Yellow), and G (green); the colors of the seats correspond to the colors of the kingdom crests. This allows for drop-in/drop-out play. Because there is no need to select the number of players at the beginning of the game, the level selection phase is followed by a selection of which player should go first (R1, B1, Y1, or G1).

* The scorecards are now interactive. Hovering over WARRIORS, GOLD, or FOOD on your scorecard will display the value in a popup. The other inventory items will light up when acquired, and darken when spent. Scorecards of vacant and vacated seats will darken, and will light up again when the seat is occupied.

* The PEGASUS token is now a button on the scorecard. To spend your PEGASUS token, press the PEGASUS button on your scorecard at the beginning of your turn. The Tower will display the PEGASUS, and will wait for confirmation. Press the YES/BUY button to spend your PEGASUS; its light will darken on your scorecard. If you change your mind, press the NO/END button.

* Because the Tower in TTS knows if a player currently possesses a PEGASUS token, it will not award that player a PEGASUS as treasure if they already possess one.

* In the DARK TOWER board game, if a player received a WIZARD as treasure and CURSED another player, and then pressed the CLEAR button to cancel the move as illegal, the CURSE would still be in effect. In this TTS version, the CURSE is lifted.

* In the DARK TOWER board game, if a PEGASUS token is spent on a CLEARED illegal move, the rules state that the player must return to the previous space, but the rules never state whether or not the player gets their PEGASUS token back. In this TTS version, they do not. Also in TTS, the player's pawn will be returned to the previous space automatically.

* In this TTS version of DARK TOWER, if a MOVE results in being LOST, the player's pawn will be returned to the previous space automatically.

* In this TTS version of DARK TOWER, if a FRONTIER is attempted with a KEY MISSING, the player's pawn will be returned to the previous space automatically.

* In this TTS version of DARK TOWER, if the HAGGLE button is pressed any time other than during a BAZAAR negotiation, it will toggle the buildings and game pawns between their authentic board game colors and the seat colors.

* In this version of the TTS version of DARK TOWER, a player pressing the CLEAR button at the beginning of their turn will toggle blindfold mode. "Blindfold mode" restricts players from seeing each other's displays, in the spirit of the original game. Turning this off will allow all players' displays to be seen my all other players. Players should be aware that the Riddle of the Keys is the same for all players, and a player may want to turn blindfold mode at least when attempting to solve the riddle.

I tried to playtest this as thoroughly as I could, but if you find any bugs, I’ll be watching this space.

I definitely have a new-found appreciation for the code of the original Dark Tower, which is surprisingly sophisticated for the time (the programmer is believed to be Vince Erato, inventor of another keypad toy, the Big Trak). There’s a lot to juggle… food reserves, gold encumbrance, keeping a short history for the Repeat button, a robust inventory, and rogue invalid button presses.
Popular Discussions View All (7)
29
May 8, 2022 @ 6:33pm
Bug Reports
Mr. Mixelplik
7
Sep 9, 2020 @ 2:37pm
Where to DL
Baconater
1
Sep 7, 2022 @ 7:34pm
I owned this game in 1981...
Slaintemaith
124 Comments
Mr. Mixelplik  [author] Mar 12 @ 11:15am 
@Habanero these are going to come in very handy! I'm probably going to have to bake the normals of the hi-res figures onto the lo-res polys, but you expect to see some of these assets make their way into the mod soon! Thanks!
Habanero Mar 11 @ 8:23pm 
Reup of the asset scans.

https://mega .
nz/folder/EGE0Ubyb#MfBafgtIsj3edwEmMgKz1g

3D scans of the models.
https://archive.org/details/darkTowerMiniatures3DScans

This guy also scanned his copy, it looks like.

https://steamcommunity.com/sharedfiles/filedetails/?id=2855439450
Gooseggs Mar 11 @ 5:30pm 
Thank you! I was thinking that's probably what I had to do but I wanted to see if the work was already done somewhere with the audio already split out. But that's totally fine! Awesome mod btw!
Mr. Mixelplik  [author] Mar 11 @ 2:19pm 
Hello, @Gooseggs! I would say that probably the easiest thing to do is the same thing you'd do with a physical copy: record a gaming session either with this mod, or running the ROM in MAME, and then extracting the audio from the recording. You could stream your session to Twitch, for example, and then download the video.
Gooseggs Mar 10 @ 10:43pm 
Hey Mr. Mixelplik, I'm attempting to make a physical version that mimics as close to the original as possible. I've been trying to find sounds and found that this has most if not all of them! Do you know where I can get these sounds? (I don't own a physical copy)
emilwmiller Dec 18, 2024 @ 11:35pm 
Bless you, Mr. Mixelplik! Very straightforward instructions that worked like a charm. It's going to be great to play this game with my son again. I owned the original until my evil ex took it in the divorce...and then sold it for cigarette money! We used to have friends over once a week to play. I rigged the tower up on a 4-stop rotor so I could spin it to each persons position when it was their turn and I even put in a small FM transmitter so the sound could go out over our stereo. I truly love this game and you have done an amazing job of bringing it back to life for all of us!!!
Mr. Mixelplik  [author] Dec 18, 2024 @ 12:36pm 
Hello @emilwmiller! To begin, load Tabletop Simulator, and choose the big "Create" button. Choose whether you want to play single-player or multi-player. A table should load, and you should be presented with a Games window (you can also bring up the Games window anytime using the first icon at the top of the screen). You'll find this mod, or any other mod you subscribe to, under the blue "Workshop" section of the Games window. Click the game and select "Load."
emilwmiller Dec 18, 2024 @ 8:36am 
I'm brand new to this so I'm going to admit to my ignorance right upfront. I bought Tabletop Simulator, downloaded and installed it. Then I SUBSCRIBED to your game...it shows "SUBSCRIBED" on this page. I just can't figure out how to actually load the game into Tabletop Simulator. I tried opening the .json file but that just cause a Tabletop Simulator "Catastrophic Failure". Can you help me get a clue? Thank you!
Buck Jun 14, 2024 @ 1:51am 
I have a real copy of this but love the ez set up of digital and the auto tracking on the cards of warriors ect! So good thx!
Mr. Mixelplik  [author] May 6, 2024 @ 9:52pm 
@Maxx, the button UI elements should only appear on the screen while it's your turn, to prevent other players with messing with your turn