I've been designing my card game OverRealm for a good while, and after lots of prototyping, playtests, blind playtests, I'm very happy where it is. It's not perfect, and it could use more development, but as far as mechanically, it's in a great spot.
Now, after all this work, iteration, and general thought, I don't know how to proceed. Part of me wants to keep playing it for development sake, tuning balance and feel. I made a simple card database from scratch (OverRealm) because it was something to keep me occupied. I've also been trying to program it in Unity because I imagine I could learn a lot more and faster from gameplay data and impressions (also cheaper than producing prototypes...although significantly more time-consuming).
My goal is to self-publish. When do I start investing actual money into my game?
Thanks for all of your suggestions! I want to answer each of your questions:
• I have used Tabletop Simulator in the past, and while helpful, I found the interface to be sluggish and confusing in a way that distracted from the game. And updating it was annoying. But it proved really useful at times, so I should go back to using it. Maybe we could start a scheduled TTS meetup?
• I have a blog that I need to start using more. And twitter...ugh, yeah, gotta use that too.
• What you see on the card database is absolutely not final at all. The art is not mine and the graphic design is rough prototype stuff. I made it so that if I ever got a lot of blind playtests going it could be used as a helpful reference.
• I hear there's a contest in NYC in January. I need to get more details on that, because even though it's to find a publisher, placing well would give me needed credibility.
• I think WinsmithGames hit it on the head: I REALLY want some outside development help. After listening to that podcasts with JR months ago, I tried to get in touch with him for help (paid, obviously). I never got a response, which is understandable – he's a busy dude and we haven't formally met. Do you have any suggestions on how to get in touch with a developer? I'd love some outside perspective.