deck building with standard playing cards

I posted a set of rules on BGG this morning for an idea I had for a deck building game with standard playing cards. The game was specifically envisioned for the 2013 Solitaire Print and Play Contest. I think the idea could be expanded to a multiplayer game, but I haven’t done too much thinking about that yet. This was partly inspired by the contest, and also partly inspired by this neat RPG I found (also on BGG) called 52 Card Adventure (also playable with standard playing cards). Anyway, here my rules are, reposted here for posterity:

Object
Acquire all cards into your deck in as few turns as possible

Setup
You start with 10 cards in your deck, (all 2s & 3s, and two 4s). Also set asside the other 4s and two 5s for scoring. Shuffle the rest of the cards and lay out five of them (the lineup) for purchasing.

Turn overview
A turn consists of the following steps:

  • increment your score/turn counter (see scoring below)
  • draw 5 cards and use them to acquire other cards
  • put all the cards used, unused, or acquired in your discard pile
  • refresh the lineup back up to five cards

Gameplay details
Draw 5 cards from your deck each turn and buy cards using the values of the cards you’ve drawn. For example, you may buy a 10 of clubs by paying a 9 of diamonds and two of clubs. You do not get “change” for your purchase and the same card may never be used to buy more than one card.

You may only buy a card if you are using at least one card of the same suit.

If you buy a card using its exact value (a 6 using two 3s, for example), you may acquire another card from the lineup without paying anything for it. The “same suit” rule does not apply to the free card acquired in this way.

You may acquire as many cards from the lineup in a turn as you can afford/acquire.

Face cards (J, Q, K) may be acquired by paying their value (11, 12, 13), or (more likely) with the free card after an exact payment. When they are in your hand they may be used as their value (11, 12, 13), or you may discard them to draw additional cards from your deck. A Jack lets you draw one card, Queen two cards, and King three cards.

An ace may only be acquired as the free card from an exact value payment. Thus if the last card to be acquired is an ace and there are no other cards remaining in the lineup or lineup deck, this is the only way to lose the game. When an ace is in your hand, you may use it to acquire any card from the lineup regardless of suit or cost (other than an ace).

Scoring
Right now, your score is simply the number of turns it takes you to acquire all the cards in the lineup deck.

Lay a 4 and a 5 face-up near (but separate from) the play area. Place the other 4 and 5 face-down on top of them. The 4s are your “tens” counter and 5s are for 1s. On the first and subsequent turns, reveal one of the suit symbols on the face-up 5 by moving the face-down 5 on top of it. When you get to 5, flip the face-down 5 to face-up, and cover the other suit symbols. For six, move the top face-up card to revelal another symbol, etc.

(I hope this is explained well enough. I cannot take credit for this, as it’s how my family has scored euchre for years.)

Feedback desired
I’ve played through this a bunch of times (best score was 12). I think the scoring is the weakest part right now. Definitely looking for ideas on how to improve that.

ActionChess 1.7 Release Notes

new-iconActionChess 1.7 has been submitted to the app store. It’s a very minor release, and here are the notes:

* fixed leaderboard submission for Highest Level Reached
* new app icon courtesy of John Grider (http://brokencrow.com/)
* updated default graphics and one or two other minor changes

I hope you like the new icon, I really dig it!

Global Game Jam 2013 – Introducing “Heart Burn”

Here is my submission for this year’s global game jam: Heart Burn. Much like last year’s Global Game Jam, I wasn’t in attendance for all that much of the weekend after Friday night. But while I was there on Friday night, I made up a quick 25 card deck using colored post-it notes and a calligraphy pen. There were five colors and five “symbols”. You can see them in this image.

original_sm

Already August, (who I collaborated with for the first time on last year’s game jam game Eat Thyself), has come up with some better looking artwork, and he and I are planning on working together to polish up the app’s look and feel, and possibly publish it to the app store.

The concept and rules are quite simple: An iPhone app (code created during the game jam is up on bitbucket) will tell the players both whose turn it is to play, and what cards they can play. The game uses the “No cheating (please)” diversifier, which means that you’re basically on your honor not to cheat and play when it isn’t your turn or not to play the wrong cards. And it needs that diversifier, because, at least as it plays right now, the game is far too fast-paced to pay attention to anyone else’s cards!

About halfway through the weekend, I decided I should make the game playable without the custom cards, so I spent most of my time on Sunday making it work with a standard Euchre deck. If we release the app, it’ll have a setting to play it either way.

Here’s a clip on youtube of the game being played at the gamejam.

Announcing Ketchup the iOS app

I have been pretty quiet on here about what I’ve been up to lately. I’m not sure why, but I’ve been reluctant to announce my next project. I think part of it is that it’s a very simple game, and it’s that age-old fear that someone else is going to make it before you do. Sure, there may be some valid precedent for that, but it’s a silly thing to get hung up about.

So anyway, my next project is an iOS version of Ketchup, a very simple (deceptively simple) abstract board game created by Nick Bentley. Ketchup is already playable in a few different places on the web (more about that later), but I think at least a couple of the planned features will give folks who already play it somewhere else a reason to pick it up for their phones or iPads. Those reasons are a very strong AI (in development by Tysen Streib, who worked on For The Win with me), and asynchronous multiplayer via GameCenter. The AI is already TOO good, (a problem we also had on For The Win) and one of the challenges we have yet to tackle is how best to make it interesting to play against at all levels of difficulty. Ideally, I want to have some kind of automatic scaling of difficulty so that it attempts to play at or just above your level, always giving you a challenge, but not making it impossible for you to win. I’m not yet sure the best way to do this, so there is probably a lot of work left in that department.

Another area that is still pretty undeveloped is the user interface. The game is totally playable right now (and as of last week, asynchronously as well), but the interface needs a lot of love. These two items combined mean there is probably another few weeks worth of work left on the game’s development. (As with my previous personal projects, I’m balancing this with freelance work too.)

Recently, someone posted on reddit about another web-based version of Ketchup they’d created. (The other playable versions are on Mindsports and igGameCenter.) Part of my motivation for writing this post is because there was a mention of interest on Reddit in a mobile version, and I wanted to reply to that. (So if you’re coming from Reddit, hello!)

Promo Codes for Oppo-Citrus

I have some promo codes for my latest game, Oppo-Citrus that I’d like to give away to anyone who reads this.

Just leave a comment on this post, (and maybe double check to make sure your email is correct), and I’ll email you a promo code. If you’d rather not comment, that’s fine too, just send an email to promocodes [at] abstractpuzzle dot com, and I’ll reply with a code as soon as I get it.

UPDATE: promo codes are gone. Thanks.

For The Win is out now!

For The Win is out now and on sale at launch for only $.99 in the App store!

For The Win is probably the most ambitious game project I’ve ever worked on, and represents months of hard work. Surprisingly, I’m not even sick of playing the game, and supporting the project means there is a better chance that I’ll be able to add asynchronous multiplayer (and a universal version) in an update in the near future. The game is already packed with features, including five different AI personalities, with three levels of difficulty each, GameCenter leaderboards for number of games played and won against each AI difficulty. You can quit and resume your game at any time, (great for pass-and play games), and it’s easy to name the players and customize their colors and avatars.

I think it’s well worth a buck, so go download For The Win now!

Oppo-Citrus 1.1 release notes

Here are the things that changed in Oppo-Citrus 1.1. (Waiting for review with Apple.)

* new TAP control scheme – Tap instead of drag to place the bottom row. Hopefully this clears up the confusion about how to use the menu. Can be used in-game also.

* There is a now a music track!!! Access volume controls from the pause menu. (But it sounds great, thanks Tori!)

* New sound effects – sounds for level complete

* Fixed visual mismatch between level select screen graphics and actual levels for levels 3 and 4

* custom games – disabled mini pieces (too many bugs with it)
* custom games – disabled horizontal powerups when piece size is anything other than normal

* about screen – added “all apps” button

* Fixed a crashing bug with completing 200% on level 11. This also fixes the “all levels 200%” achievement. (Special thanks to @brackeen for reporting.)

For The Win

So the “big” freelance project I’ve been working on part-time for the last five months or so was submitted to apple last Friday. It’s public knowledge that I’ve been working on it, but I wasn’t sure if I could talk about it until yesterday.

It’s called For The Win, (app store link), and it’s a tile-laying abstract strategy game for 2 to 4 players. Unfortunately, the app took a lot longer than I’d estimated, and we didn’t get to put asynchronous multiplayer in there, but if the app does well I’m really looking forward to adding that in an update. (I think it will be a really fun addition to all the other games I already play that way on a daily basis.)

The game is played by placing tiles from your pool of five different types (Alien, Monkey, Ninja, Pirate, Zombie — everyone has two of each) next to each other on the gameboard until someone has all five types of their color connected. The difficulty comes in that you can’t immediately place next to your existing tiles, and have to manipulate them into position by either moving them, or using each tile’s unique special ability.

As you can see, the game really has a really great look and feel to it. The app was designed by Luis Francisco Baroni Coutinho, who has worked on art and graphic design for an absolutely ridiculous number of board games in the past. He took the game’s original character artwork (by Eric J. Carter), and designed basically everything else needed for the iPhone version.

The “client” for this project was Tasty Minstrel Games, and if there is one thing Michael Mindes did exceptionally well on this project, it was bring together a great team. The leader of that team was Brad Cummings, (of iOSBoardGames.com fame), and it has really been a pleasure to work with Brad, as he just really has his finger on the pulse of this weird little sub-niche that is iOS board games. He did all the early UX design for the app, as well as keep track of everyone’s tasks and all that other lovely stuff that a good project manager does.

The app also features five different AI personality types, with three different difficulty settings for each. One of the biggest technical challenges (and most rewarding aspects) of the game’s development was working with AI programmer Tysen Streib, whose work was so good that most of the changes we had him make were to make it easier to win against the AI on easy difficulty.

I didn’t work closely with him, but it’s worth giving a shout-out (since it appears that’s what this post has become) to the game’s original designer, Michael Eskue. I actually backed the board game on Kickstarter way back before I had even an inkling that I would be working on this project. Coincidentally, I got my Kickstarter reward copy in the mail about the same time I got started on development. Anyway, the game has real hidden depth and strategy. It can be a difficult one to wrap your head around at first, (and that may be the biggest challenge to this app’s success) but I genuinely think it can be rewarding to learn and play.

I will post again when it hits the app store.

My latest game, Oppo-Citrus

Hey, in case you haven’t already seen it, my latest game, Oppo-Citrus is now available. It’s got procedurally generated puzzles that are unique every time you play, with 11 different game modes (levels) of varying difficulty and gameplay. Each level has it’s own GameCenter leaderboard, and there are some achievements in there as well (more coming soon). It’s a take-your-time-style puzzle game, where you can think about what move you want to make as long as you want. I’ve been told it’s an unforgiving game. It can be really hard. Some game modes rely more on luck, but there are definitely ways to optimize your strategy. The game also keeps track of a lot of statistics for each level. Please consider giving it a shot, especially if you like my first game, ActionChess. Thanks for playing!

Oppo-Citrus v.0.8

Oppo-Citrus is live today in the app store.

I sort of forgot it was going to be released today, and the app description, which I’d fully intended to replace with something more descriptive, was simply the following:

Oppo-Citrus is a puzzle game with a catchy name!

Drag the row of fruit from the bottom into the middle of the gameboard, and try to make shapes of 4 or more of the same fruit. It’s that easy!

Enjoy!

So what I’ve settled on (hopefully it’s beter) is the following:

Oppo-citrus is a puzzle game where you drag a row of fruit squares from the bottom of the screen onto a grid to make shapes of 4 or more of the same fruit. As the shapes are removed and points are scored, additional levels are unlocked. Each level introduces some new mechanic or combination of mechanics. See how high you can score on each level!

Play Oppo-Citrus and enjoy the following features:
– 11 unique levels of increasing difficulty and complexity
– hand-drawn pixel graphics for iPhone and iPhone 5
– stereo sound effects made entirely using the sounds of fruit
– GameCenter leaderboards and achievements
– Beat the 11th level to unlock the custom game mode, for unlimited replayablity!

Enjoy!

Anyway, please consider giving Oppo-Citrus a try. I spent about six months making it (part-time), so I hope it’s worth at least a buck. And let me know if you have any problems or find any bugs. Thanks!