diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2021-12-06 17:37:44 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2021-12-06 17:37:44 +0100 |
| commit | 5f765144b7c21cba7b4db210796ebaf6fdbd765d (patch) | |
| tree | 44f133caba50e17f6a1558e7607e74e49eb27c75 /html | |
| parent | 2799c4584f3555157561982660fc2d97ef3509ab (diff) | |
| download | muhqs-game-5f765144b7c21cba7b4db210796ebaf6fdbd765d.tar.gz muhqs-game-5f765144b7c21cba7b4db210796ebaf6fdbd765d.zip | |
[html] add decks page and cleanup makefile
Diffstat (limited to 'html')
| -rw-r--r-- | html/Makefile | 23 | ||||
| -rw-r--r-- | html/cards.md | 16 | ||||
| -rw-r--r-- | html/decks.md | 36 | ||||
| -rw-r--r-- | html/index.md | 5 |
4 files changed, 56 insertions, 24 deletions
diff --git a/html/Makefile b/html/Makefile index db6c55b8..28de1982 100644 --- a/html/Makefile +++ b/html/Makefile @@ -37,7 +37,7 @@ EN_CARDS_LISTING := en/$(CARDS_LISTING) LANG_CARDS_LISTINGS := $(foreach card_listing, $(DE_CARDS_LISTING) $(EN_CARDS_LISTING), \ $(addprefix $(BUILDDIR)/, $(card_listing:.md=.html))) -SITES := index.md rules.md cards.md maps.md tools.html +SITES := index.md rules.md cards.md maps.md tools.html decks.md HTML := $(addprefix $(BUILDDIR)/,$(SITES:.md=.html)) VPATH := $(RULES_ROOT) @@ -47,8 +47,8 @@ CARDS_YAML := $(foreach dir,$(SETS_SOURCEDIRS),$(wildcard $(dir)/*.yml)) MAKEFILE_LIST := Makefile -.PHONY: all clean maps cards -all: $(HTML) $(RULES_HTML) maps cards +.PHONY: all clean maps +all: $(HTML) $(RULES_HTML) maps $(BUILDDIR)/latex-build $(BUILDDIR)/cards-data clean: rm -rf $(BUILDDIR) @@ -58,26 +58,21 @@ maps: $(VERBOSE) ln -sfT $(MAPS_ROOT) $(BUILDDIR)/maps $(VERBOSE) $(MAKE) -C $(MAPS_ROOT) -.PHONY: cards-de -cards-de: - -.PHONY: cards-en -cards-en: - $(BUILDDIR)/tools.html: tools.html @echo "copying $@" @if test \( ! \( -d $(@D) \) \) ;then mkdir -p $(@D);fi $(VERBOSE) cp $< $@ -cards: $(LANG_CARDS_LISTINGS) - @echo "create cards data symlink" - $(VERBOSE) ln -sfT $(DATA_ROOT)/cards $(BUILDDIR)/cards-data - +$(BUILDDIR)/latex-build: @echo "render cards" $(VERBOSE) $(MAKE) -C $(LATEX_ROOT) @echo "create rendered cards symlink" - $(VERBOSE) ln -sfT $(LATEX_BUILDDIR) $(BUILDDIR)/cards + $(VERBOSE) ln -sfT $(LATEX_BUILDDIR) $(BUILDDIR)/latex-build + +$(BUILDDIR)/cards-data: $(LANG_CARDS_LISTINGS) $(BUILDDIR)/latex-build + @echo "create cards data symlink" + $(VERBOSE) ln -sfT $(DATA_ROOT)/cards $@ define generateCardsListing $(1)/cards_listing.md: $(CARDS_YAML) $(GENERATE_CARD) $(MAKEFILE_LIST) diff --git a/html/cards.md b/html/cards.md index 686aede2..33999682 100644 --- a/html/cards.md +++ b/html/cards.md @@ -13,29 +13,29 @@ The Sets you choose for your match will drastically influence your play experien ### Available Sets -* [base](cards/en/base.pdf) - The base set +* [base](latex-build/en/base.pdf) - The base set * Everything you need to play Muhq's Game * Cards are basic * And the gameplay is focused around units and board interaction -* [magic](cards/en/magic.pdf) - All sorts of spells +* [magic](latex-build/en/magic.pdf) - All sorts of spells * Focused on spells and fast actions * Spell support cards * Provides a lot of answers to otherwise maybe unbeatable strategies -* [equipments](cards/en/equipments.pdf) - Arm your units +* [equipments](latex-build/en/equipments.pdf) - Arm your units * Includes a lot of different equipments * Equipment and artifact support cards * Focused around units and board interaction -* [misc](cards/en/misc.pdf) - not a really playable set +* [misc](latex-build/en/misc.pdf) - not a really playable set * random collection of cards needing a home -* [nautics](cards/en/nautics.pdf) - Explore any sort of water +* [nautics](latex-build/en/nautics.pdf) - Explore any sort of water * Includes three kinds of ships * Needed to play maps featuring deep water -* [potions](cards/en/potions.pdf) - Take your spells with you in a vial +* [potions](latex-build/en/potions.pdf) - Take your spells with you in a vial * Includes a new type of equipement: Potions -* [kraken](cards/en/kraken.pdf) - cards used by **the kraken** +* [kraken](latex-build/en/kraken.pdf) - cards used by **the kraken** * This set does not contain cards meant to be played by human players * All cards in this set form the deck played by the [kraken ai](rules/en/ai.html#the-kraken) from the [kraken map](maps/the-kraken.png) -* [exp1](cards/en/exp1.pdf) - the first expansion set +* [exp1](latex-build/en/exp1.pdf) - the first expansion set * featuring more complex card designs, discard pile and marker interaction * not finished yet * playground to explore new design spaces for muhq's game diff --git a/html/decks.md b/html/decks.md new file mode 100644 index 00000000..94b26875 --- /dev/null +++ b/html/decks.md @@ -0,0 +1,36 @@ +% Muhq's Game decks + +Normally decks are drafted from the selected sets of cards before each game, but +using constructed decks to use the most powerful card combinations or strategies +is also fun. + +## Random uncomplete list of constructed decks + +### Decks by muhq + +* [Approach](latex-build/en/decks/approach.pdf) - A combo deck winning with [*Approach Supremancy!*][approach] + * Gain infinite resource using two [*Recycle!*][recycle] and [*Ritual!*][ritual] plus [*Catalyst*][catalyst] or have enough units plus [*Power To The People!*][pttp] + * Play [*Approach Supremancy!*][approach] three times to win the game +* [Recruiter Rush](latex-build/en/decks/recruiter_rush.pdf) - Overwhelm you opponent with [*recruits*][recruit] + * Create a lot of [*Recruits*][recruit] using either [*Recruiter*][recruiter] or [*Backup!*][backup] + * Quickly kill your opponents king with more [*Recruits*][recruit] than the opponent can deal with + * Or push with your army of [*Recruits*][recruit] onto the opponents spawn + * Disrupt the opponents game plan with taxing cards like [*Depression Monument*][monument] or [*Stasis Orb*][orb] +* [Spell Slinger](latex-build/en/decks/spell_slinger.pdf) - Control the game with a lot of cheap spells + * Discount your spells using [*Catalyst*][catalyst] + * Play a lot of spells and draw a lot of cards + * Finally win with the [*Appear!*][appear] + [*Fighter*][fighter] + [*Attack!*][attack] combo + +[approach]: en/cards_listing.html#approach-supremancy +[recycle]: en/cards_listing.html#retrieve +[ritual]: en/cards_listing.html#ritual +[catalyst]: en/cards_listing.html#catalyst +[pttp]: en/cards_listing.html#power-to-the-people +[recruit]: en/cards_listing.html#recruit +[recruiter]: en/cards_listing.html#recruiter +[backup]: en/cards_listing.html#backup +[monument]: en/cards_listing.html#depression-monument +[orb]: en/cards_listing.html#stasis-orb +[appear]: en/cards_listing.html#appear +[fighter]: en/cards_listing.html#fighter +[attack]: en/cards_listing.html#attack diff --git a/html/index.md b/html/index.md index c4174769..1466a2ec 100644 --- a/html/index.md +++ b/html/index.md @@ -1,7 +1,7 @@ % Muhq's Game (working title) <hr> -[rules](rules.html) [cards](cards.html) [maps](maps.html) [web-tools](tools.html) +[rules](rules.html) [cards](cards.html) [decks](decks.html) [maps](maps.html) [web-tools](tools.html) <hr> Muhq's game is a mashup of multiple game mechanics I enjoy. @@ -34,4 +34,5 @@ Relevant Mechanics are: If you have your own ideas and want to share them. You can download and manage the sources of muhq's game using [git](https://git-scm.com/). -To retrieve the [sources](https://muhq.space/muhqs-game.git) and start hacking run `git clone https://muhq.space/muhqs-game.git`. +To retrieve the [sources](https://muhq.space/muhqs-game.git) and start hacking run +`git clone https://muhq.space/muhqs-game.git`. |
