Hey all,
I am looking to develop a board game database for designers (and aspiring designers, like me) to organize their game ideas, rules, components, feedback, iterations, contacts, etc. This is part of a Senior Design Project at Miami University. I would like some preliminary input for anyone willing to put up with a long post.
The Questions:
A. Is there anyone on here who would be interested in an app specifically designed for tabletop game development (mainly prototyping)?
B. Other than Component Studio by Game Crafter, what other game design apps or programs do you know of? (Not looking for card design only programs, I know there are a few of those available.)
C. Below is an outline listing the features I am looking to incorporate. Is there any feedback on these features? Ideas for additional features?
D. Would anyone be interested in testing the app throughout the design process? (Note: Being a senior design project, a quick turnaround on feedback would be needed to keep within their semester. This is the first time I have been involved in a project of this type, so there will be a learning curve.)
Ultimately, I would like this to become a way to share a prototype game design by exporting a single file to anyone else who has the program to aid in sharing and play testing.
Thanks
Adam
Tabletop Game Creator’s Warehouse Application:
1. Welcome Screen
1.1. New Game Design (Opens a blank Game Dashboard in the General Information)
1.2. Existing Game Design (Opens Dashboard for an existing game)
1.3. New Iteration of Existing Game (Creates a copy of an existing game and archives a “snapshot” of the existing game)
1.4. Libraries (Opens the Libraries Dashboard)
1.5. Play Test (Opens the Play Testing Dashboard)
2. Game Dashboard
2.1. General Information
2.1.1. Title
2.1.2. Description
2.1.3. Iteration
2.2. Elements
2.2.1. Rules (Have some standard layouts to choose from. Text boxes on standard print sizes. Text boxes can be adjusted to meet )
2.2.1.1. Name
2.2.1.2. Tagline
2.2.1.3. Introduction
2.2.1.4. Age Range
2.2.1.5. Number of Players
2.2.1.6. Play Time
2.2.1.7. Rules Version (game iteration)
2.2.1.8. Objective
2.2.1.9. Contents
2.2.1.10. Setup/Assembly
2.2.1.11. Game Play
2.2.1.12. Special Conditions
2.2.1.13. Win Condition(s)
2.2.1.14. Definitions/Clarifications
2.2.1.15. Variants
2.2.1.16. Strategy Tips
2.2.1.17. Credits
2.2.1.18. Citations
2.2.1.19. Insert Art
2.2.1.20. Insert Text Box
2.2.2. Cards (A table for each card type that lists the fields as column headers and each row is a new card. Default fields will be size, art and text. Additional fields can be added as needed. Have a sample card to view and drag around fields.)
2.2.2.1. New
2.2.2.2. New From Existing
2.2.2.3. List of Card Designs
2.2.2.4. Add Field
2.2.3. Boards (This will be large play areas where multiple arts, text boxes and simple geometric grids/shapes can be loaded and moved around.)
2.2.3.1. New
2.2.3.2. New From Existing
2.2.3.3. List of Board Designs
2.2.3.4. Add Field
2.2.4. Chits/Tiles/Punch-outs (This will be a board that can have images laid over punch templates or create custom punches.)
2.2.4.1. New
2.2.4.2. New From Existing
2.2.4.3. List of Punch-out Designs
2.2.4.4. Add Field
2.2.5. Dice
2.2.5.1. New Standard DX (This is for standard dice. List D2, D4, D6, D8, D10(0-9), D10(1-10), D10(%), D12, D16, D20, D24, D30 and D60 with a quantity box next to it.)
2.2.5.2. New Custom DX (This is for custom print dice. List D2, D4, D6, D8, D10, D12, D16, D20, D24, D30 and D60 with a quantity box next to it. When a die is selected, it opens a table for custom image or text. It would be nice to have an unfolded version of the dice to view the faces/orientation.)
2.2.6. Money (Coin/Cash table for art and denominations)
2.2.6.1. New Coin (Plastic, metal or wood. A table to provide custom user denominations and an image of each side for each denomination.)
2.2.6.2. New Cash (Paper. A table to provide custom user denominations and an image of each side for each denomination.)
2.2.7. Pieces (Pawns/Tokens/Gems/Meeples/etc. This one we’ll need to discuss as it includes several bits in several colors.)
2.2.8. Dials/Spinners (To be discussed.)
2.2.9. Clips/Stands (To be discussed.)
2.2.10. Score Pads (To be discussed)
2.2.11. Box (Enter retail, game, tuck or hook. Dimensions of standard ones should be included, and custom dimensions
3. Library Dashboard (This is where people can build libraries of resources/components to use in multiple games)
3.1. Contacts (Allow sync with common emails)
3.2. Links (Game resources, GameCrafter, BGDF, boardgamegeek, etc.)
3.3. Elements
3.3.1. Rules
3.3.2. Cards
3.3.3. Boards
3.3.4. Chits/Tiles/Punchouts
3.3.5. Dice (Polyhedral)
3.3.6. Money (Coin/Cash)
3.3.7. Pieces (Pawns/Tokens/Gems/Meeples/etc.)
3.3.8. Dials/Spinners
3.3.9. Clips/Stands
3.3.10. Score Pads
3.3.11. Box
3.3.12. Art
3.4. Forms
3.4.1. Play Test Questions
3.4.2. Form Templates
3.4.3. Play Test Result Templates
3.5. Import Library
3.6. Export Library
4. Play Test Dashboard
4.1. New Form (Opens a blank Form to be populated with play test data and/or player questions)
4.2. Open Form (Opens an existing Form)
4.2.1. Forms
4.2.1.1. Likes/Dislikes
4.2.1.2. Ratings (Art, mechanics, length, etc.)
4.2.2. Testing Notes
4.2.2.1. Event location
4.2.2.2. Attendees
4.2.2.3. Captive/Free (specifically getting together to play test this game or open environment with this being a game option)
4.2.3. Results
4.2.3.1. Player data (personal data can be omitted)
4.2.3.2. Results of each game
4.2.3.2.1. Game length
4.2.3.2.2. Winner(s)
4.2.3.2.3. Victory Condition
4.3. Analyze Results (Show tables illustrating key aspects such as play time, distribution of group size, results of game play, results of questions, etc.)
4.4. Import Results (Import data from an online form such as Google Forms)
4.5. Export Form (Export a form to an online system like Google Forms)
4.6. Fill Out Form (Open a form where results can be entered and saved locally or the form printed)
This won't be a game physics engine with moveable pieces. This is merely a tool to organize and share game ideas without having to grab multiple files. Basically export and send. There will be iteration tracking to try different versions of the same game. It'll have an added function to print to pdf for print and play. I am also putting in a spot for tracking play tests that the creator can use to collect statistics. A stretch goal is to have a form for people to pull up online to share how they felt about the game.
Stuff like the 2.2.4 was just a description for the design team to understand functionality. It'll just be an excel style table that you can upload images and insert text to generate multiple components. The cut lines and stuff will need added in an external image editing program.
Hope this clarifies.
Thanks for the input,
Adam