Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

How to play this game

A topic by irefrixs created May 19, 2024 Views: 5,794 Replies: 12
Viewing posts 1 to 8
Developer (12 edits) (+11)

How to Play

Running the Game

  1. Download the game from itch.io and extract the files.
  2. Execute "marvel-lcg.exe"; It will start a local web server (default is http://127.0.0.1:2345).
  3. Navigate to that url (or your customized IP and port) in your browser.
  4. Use your mouse to interact with the game, build decks, and battle villains.

Changing the Scenario and Hero

  1. Visit scene editor page (default is http://127.0.0.1:2345/scene)
  2. In Scenario fieldset:
    1. Click the package name to reveal a list of scenarios in that package. 
    2. Click the scenario name to select the scenario.
  3. In Encounter Set fieldset:
    1. Click "toggle" button to switch between showing all encounter sets or only the selected ones.
    2. Click on an encounter set's image to select or deselect it.
  4. In Heroes fieldset:
    1. Click the hero border to select a hero JSON data file.
    2. hero JSON files are located in folder "./deck/starter".
    3. Upon successful data loading, the hero's image will be displayed.
    4. For multiplayer, select multiple heroes.
  5. In Game Start fieldset:
    1. Click play button to start the game.
    2. For multiplayer games, open additional windows.
    3. To check the play windows' url, refer to the backend console (also known as `marvel-lcg.exe`)

Multiplayer Setup

  1. Change the "ip" value in "./launch.json" file to your LAN or WAN IP address.
  2. Select more than one hero in step "Changing the Scenario and Hero".
  3. Proceed with the steps in "Running the Game".

Hotkey

Mouse hoverZoom the card
Right click, FFlip the card
Middle click, Q, E, RRotate the card
EnterOK
EscCancel / Skip animation
Space
Toggle pause the game
TabToggle game log
Ctrl (Hold)Speed up animation
Alt (Hold)Zoom image
F1~F4Focus on player 1~4

Right Sidebar

Slider barAdjust animation speed
LogToggle game log
PauseToggle pause the game
UndoUndo the last step
RedoIf in asking, redo the last step, else skip the animation
QSaveSave the game to file "./save_0.json"

Notice: Undo, Redo will also affect other players. In multiplayer mode, please obtain the consent of other players before performing these operations.

Editing Player Decks

  1. Find a deck or upload your deck to marvelcdb.com.
  2. Get the deck list id.
    1. the id is the number in the address bar
    2. e.g. if the address is "https://marvelcdb.com/decklist/view/1234/" then the id is `1234`
  3. Visit deck editor page (default is http://127.0.0.1:2345/deck)
  4. Click the hero deck you want to edit.
  5. Put the deck list id into the text area next to the "Get Player Deck" button.
  6. Click "Get Player Deck".
    1. If there the card doesn't show a image, you should replace this ID to other cards.
  7. Click "Save" to save this hero JSON file. You can save it in any location.
  8. Select this hero JSON file in step "Changing the Scenario and Hero".
  9. Proceed with the steps in "Running the Game".
  • The game engine does not verify player decks; adhere to the deck-building rules independently.
  • Put your decks in the folder "./deck" to display them in `My Deck` category.

Installing Image Package

https://irefrixs.itch.io/marvel-lcg/devlog/900213/guide-to-installing-the-image-...

Troubleshooting

  • The UI looks weird
    1. Try to reload the page.
    2. Try to use a different browser.
  • Game doesn't start after connecting to the address where the game opened
    1. Check whether the port is occupied (Multiple games opened)
    2. Check whether the firewall allows the ports.

how to play single player with multiple heroes?

hi irefrixs :) so happy to discover this digital version of your game :) i love marvel champions :) can you kindly help me with me with multiplayer? i'm not a tech person :( please help me with these 2 instructions :) I really can't understand it :( thanks a lot for doing this amazing job :)


  1. Change the "ip" value in "./launch.json" file to your LAN or WAN IP address.
  2. Remember to configure your firewall to allow the necessary port.
Developer

Hi @jonriver,

If you want to control two heroes in the same game, simply click Play (Hot Seat) instead of Play in the scene editor (on the new game page).

You only need to configure the launch.json file if you want to play with your friends online. We’re working on updating our engine to make this process easier for players, along with a guide in the next version.

Thanks for your support, and enjoy the game!

请问保存游戏之后,怎么才能加载保存的存档?

Developer

Hi @xzxixin,

The saved files are named as follows:

  • save_0.json: Saved by clicking the “QSave” button on the right sidebar
  • save_1.json: Saved by clicking the “Save 1” button in the Log Menu
  • save_2.json: Saved by clicking the “Save 2” button in the Log Menu
  • save_3.json: Saved by clicking the “Save 3” button in the Log Menu

To load a saved game, open the Log Menu by clicking the Log button on the right sidebar or by pressing the Tab key. Then, click the corresponding load button:

  • Click “QLoad” to load save_0.json
  • Click “Load 1” to load save_1.json
  • Click “Load 2” to load save_2.json
  • Click “Load 3” to load save_3.json

If you have any further questions, feel free to ask!

Trying out the new version, and the game pausing whenever a boost or encounter card is revealed is very disruptive, especially for villains who keep spamming Surge cards like Nebula, I have to press 'unpause' a dozen times every villain turn. Is there any feature to turn that off, I looked around in the UI but didn't see anything.

Developer

Hi @Roomba12,

We apologize for the inconvenience you’re experiencing.

To disable the pausing feature, you can turn off “Pause Flip” in the Log Menu. To open the Log Menu, press the Tab key or click “Log” on the right sidebar.

Additionally, you can unpause the game by left-clicking the preview of the flipping card or by pressing the Space key.

If you have any further questions or need more assistance, feel free to ask!

请问图包怎么更新?我下载了首页的图包,没有冬日战士和猎鹰的图片。

Havent been here for a while, I read that campaign mode for ROR and SM was added on the last build, I havae no idea how to access it, maybe add the instructions to this post?

Developer

Hi @SAldricH-tech,

Thank you for your patience, and we apologize for the lack of documentation.

To access Campaign mode, please follow these steps:

  1. Select a scenario that has Campaign mode implemented (e.g., Crossbones or Sandman).
  2. Choose the Standard/Modular Sets and Heroes as you would in standalone mode.
  3. Check the “Campaign” option in the “Modes of Play” section. This will add a “Campaign Log” section.
  4. Set up the options in the “Campaign Log” section according to the rule book.
  5. Play the game.
  • The engine will initialize the environment based on the settings in the “Campaign Log” section.
  • To continue playing in Campaign mode, you will need to manually set up the settings in the “Campaign Log” section, including calculating “Remaining Hit Points” and checking “Obligations” for the players. Unfortunately, the engine cannot handle these aspects automatically.

If you have any further questions or need additional assistance, feel free to ask!

同一行内有大量卡牌时,这些牌的一部分会重叠在一起,导致看不到重叠部分的具体情况。

举例来说,我用的钢铁侠,卡组里有大量升级,全部打出后能量壁障(05017)上剩余的指示物数量被旁边的牌挡住了(可能是我的显示器比较小)。

有什么方法可以看到被挡住的内容吗?

Developer (1 edit)

Hi @xzxixin,

Thank you for bringing this to our attention. We will add a feature that allows you to hold the Ctrl key and right-click to bring a card to the top in the next version.

Thank you for your feedback!