Tools and Resources

Discuss tips, design ideas, offer/seek help, post news, and current projects
User avatar
zircher
Actually Thinks They Can Take the Baron
Posts: 10090
Joined: Thu Aug 14, 2008 8:54 am
Location: Oklahoma City
Contact:

Tools and Resources

Postby zircher » Thu Jan 10, 2019 6:42 pm

Let's start with some cool table top prototyping tools.

Vassal had been around a long time so there is a lot of great resources out there. The down side is you have to install it and Java to get it up and running. But, it is a freebie. As an old warhorse, it's not on Steam nor does it support 3D models. It has some coding capability built-in.
http://www.vassalengine.org/index.php

I've used Table Top Simulator on Steam for games. It's commercial but frequently on sale for half off. It also has VR support if you need an excuse to use your cool gear. I have made and imported 3D models for this. It also has a scripting language.
https://store.steampowered.com/app/286160/Tabletop_Simulator/

Recently, another Steam 3D game play and prototyping tool has caught my eye, Tabletopia. The client is free. I have not worked with it yet. So, I don't know the full feature set.
https://store.steampowered.com/app/402560/Tabletopia/
Last edited by zircher on Thu Aug 01, 2019 9:37 am, edited 1 time in total.

User avatar
zircher
Actually Thinks They Can Take the Baron
Posts: 10090
Joined: Thu Aug 14, 2008 8:54 am
Location: Oklahoma City
Contact:

Re: Tools

Postby zircher » Fri Jan 11, 2019 1:39 pm

Heh, I forgot who was talking about it, but the topic was displaying hex grids in HTML (and via a table, I think.) Anyway, that problem solving bug in my brain would not let it go. So, if that was you or you're just curious about such things, here are some samples of ways to do vertical hex grids. The first one isn't very pretty, but playing with the numbers and ratios will make it look better if need be.
http://www.tangent-zero.com/hex_test/hex_test.htm

User avatar
zircher
Actually Thinks They Can Take the Baron
Posts: 10090
Joined: Thu Aug 14, 2008 8:54 am
Location: Oklahoma City
Contact:

Re: Tools

Postby zircher » Sat Jan 12, 2019 4:38 am

Scribus, open source page layout. https://www.scribus.net/
LibreOffice, free office suite. https://www.libreoffice.org/
OpenOffice, another free office suite. http://www.openoffice.org

Both LibreOffice and OpenOffice have built-in document to PDF support.

User avatar
zircher
Actually Thinks They Can Take the Baron
Posts: 10090
Joined: Thu Aug 14, 2008 8:54 am
Location: Oklahoma City
Contact:

Re: Tools

Postby zircher » Sat Jan 12, 2019 3:00 pm

A MASSIVE list of tools for video and tabletop game development, most of these are not GameMaker specific.
https://forum.yoyogames.com/index.php?threads/list-of-free-tools-and-websites-for-game-creation.22209/

User avatar
zircher
Actually Thinks They Can Take the Baron
Posts: 10090
Joined: Thu Aug 14, 2008 8:54 am
Location: Oklahoma City
Contact:

Re: Tools

Postby zircher » Mon Jan 14, 2019 2:28 pm

An angry internet user peeved at Adobe's price hike has this to say... :lol:

Instead of PHOTOSHOP, try GIMP, KRITA, FIRE ALPACA, AUTODESK SKETCHBOOK, or MEDIBANG PAINT
Instead of LIGHTROOM, try PAINT DOT NET
Instead of ILLUSTRATOR, try INKSCAPE
Instead of PREMIERE, try DAVINCI RESOLVE or HITFILM EXPRESS
Instead of ANIMATE/FLASH, try OPENTOONZ, PLASTIC ANIMATION PAPER, EASYTOON, or BLENDER
Instead of AFTER EFFECTS, try WAX, BLENDER, or FUSION
Instead of DREAMWEAVER, SPARK, or XD, try NOTEPAD++, WIX, WEEBLY, or WORDPRESS.COM
Instead of AUDITION, try AUDACITY, WAVEPAD, OCENAUDIO, or LMMS
Instead of ACROBAT PRO, try FOXIT READER, PDFMATE, or PDF ESCAPE
Instead of ADOBE STOCK, try PEXELS, UNSPLASH, or PIXABAY
Instead of ADOBE FONTS, try GOOGLE FONTS, FONT SQUIRREL, or DAFONT

BONUS: If you need FREE MUSIC OR SOUND EFFECTS, try YOUTUBE AUDIO LIBRARY, INCOMPETECH, or SOUNDBIBLE
If you need CLIP ART, try OPENCLIPART
If you need TEXTURES, try TEXTURES.COM

User avatar
harborpirate
LF's frikin' laser attendant
Posts: 2210
Joined: Fri Jan 09, 2009 2:31 pm

Re: Tools

Postby harborpirate » Mon Jan 14, 2019 7:16 pm

zircher wrote:Heh, I forgot who was talking about it, but the topic was displaying hex grids in HTML (and via a table, I think.) Anyway, that problem solving bug in my brain would not let it go. So, if that was you or you're just curious about such things, here are some samples of ways to do vertical hex grids. The first one isn't very pretty, but playing with the numbers and ratios will make it look better if need be.
http://www.tangent-zero.com/hex_test/hex_test.htm


On a related topic, this reminded me of an HTML5 canvas + JavaScript project I abandoned. It had a layered hex grid system that allowed for really neat terrain generation. I understood that a hex grid can be treated as essentially just a regular square grid with every other line offset, so rendering was no problem. However, I needed an equation that would translate square (x&y based) mouse coordinates to hex coordinates to detect any user interaction. My math skills were too weak to pull that off on my own and my google-fu failed me utterly, and that project died because of it.

I must not have had a stack overflow account at the time, or I probably would have asked it there. If anyone knows this or wants to take a crack at it, I'd still be curious of the answer. (It must be a solved problem, because hundreds of games have hex grids that you can interact with.) I only needed it solved for the top layer, because calculating for any further layers is easy (just add offsets like the renderer does).
01/06/14: A dwarven dragon-scale shield that was secreted away by a strange messenger long ago. It is the only thing feared by the Fell Dragon of Bloody Death.

User avatar
zircher
Actually Thinks They Can Take the Baron
Posts: 10090
Joined: Thu Aug 14, 2008 8:54 am
Location: Oklahoma City
Contact:

Re: Tools

Postby zircher » Mon Jan 14, 2019 9:16 pm

An offset vertical square grid is easy. You just have to know when you're in an even column and apply a half square offset to the Y axis. You then divide the X and Y coordinates by the square size to get your array coordinates. I was doing that back in the 80's in Turbo C. :-)

User avatar
zircher
Actually Thinks They Can Take the Baron
Posts: 10090
Joined: Thu Aug 14, 2008 8:54 am
Location: Oklahoma City
Contact:

Re: Tools

Postby zircher » Tue Jan 15, 2019 7:54 pm

Kedamono posted some interesting stuff on his workflow for card games here.

User avatar
zircher
Actually Thinks They Can Take the Baron
Posts: 10090
Joined: Thu Aug 14, 2008 8:54 am
Location: Oklahoma City
Contact:

Re: Tools

Postby zircher » Wed Jan 23, 2019 12:50 am

Lifted from BBG...

Game Design: How to Create Video and Tabletop Games, Start to Finish, Lewis Pulsipher, 2012

Characteristics of Games, George Skaff Elias, Richard Garfield, and K. Robert Gutschera, 2012

Tabletop: Analog Game Design, Greg Costikyan and Drew Davidson et al., 2011

The Kobold Guide to Game Design, Mike Selinker, 2011

Challenges for Game Designers, Brenda Brathwaite and Ian Schreiber, 2009

The Art of Game Design: A Book of Lenses, Jesse Schell, 2008

Paid to Play, Keith A. Meyers, 2008

Design Elements of Contemporary Strategy Games, George Phillies and Tom Vasel, 2006

Rules of Play, Katie Salen and Eric Zimmerman, 2004

The Game Inventor’s Guidebook, Brian Tinsman, 2002

The Game Inventor’s Handbook, Steve Peck, 1993



Return to “Fear the Boot Game Designers Guild”

Who is online

Users browsing this forum: No registered users and 2 guests