Comprehensive list of game development tools

For the sake of everyone’s interest, here is a list of useful tools and applications that help you developing your game:

Project Management & Collaboration:

  • Trello: Team management and project planning
  • JIRA Agile: Project management
  • Pivotal Tracker: Per Project management, has a task point system and completion velocity tracking. Free for one user
  • Wigio: A free online group collaboration program
  • Base Camp: Project management and file sharing tool
  • Google Hangout: To discuss designs with a distributed team
  • IceScrum: Free and open source agile development tool for teams
  • Target Process: Web based Scrum/Kanban tool, free up to 5 users
  • Evernote: is great to easily write your game idea, code idea … everything!
  • Pointing Poker: Free tool for agile team development

Diagram / Graph drawing:

  • Lucidchart: Online program to draw graphs (technology trees or diagalogues)
  • yEd Graph Editor: Free cross platform graph editor
  • Dia: A free program to easily draw graphs (technology trees or diagalogues)
    - FreeMind: Free Mind Mapping Software. If you don’t know what mind mapping is I highly recommend you learn!

Writing:

Image Editing:

  • Photoshop: Probably the most wide-spread option in the game industry
  • GIMP: Free alternative to photoshop, with plenty of features!
  • Inkscape: To draw mock-ups of UI’s in real-time using Google Hangout
  • Paint.Net: Intended as a free replacement to the basic Paint program in Windows
  • XnView: Free program batch process images for file conversion
  • Krita Free painting program
  • Paint tool saï Painting program (windows only, easy to use, great for color blending)

Texturing :

3D Modelling & Animation:

  • Anim8or: Free Very easy-to-use 3D modeling program.
  • Blender: Free 3D modeling with lots of great features
  • 3ds Max: 3D software for modelling, rigging, animating and rendering
  • Maya: 3D software for modelling, rigging, animating and rendering
  • Akeytsu: Character animation & Rigging software
  • Adobe Fuse: Easy character creation and animation software, part of the creative cloud suite
  • Mixamo: Huge animation store with thousands of humanoid animations to be used in Unity

3D sculpting :

  • Zbrush Probably the most wide spread sculpting program.
  • Mudbox Sculpting/3Dpainting Autodesk program.
    - 3D coat Sculpting/3Dpainting, great for retopo.

Audio:

  • Audacity: Free Audio Editing & Recording Software
  • MixCraft: DAW for creating music

Screen Capturing:

  • ScreenPresso: For capturing screen shots, design ideas, gameplay, mockups, errors, …
  • Puush: Capture screenshots of active window or a selectable area, automatically copies link
  • CloudShot: Screen capturing addon for dropbox

File Sharing:

  • Dropbox: get up to 50GB for free when also installing the app on your smartphone! Also automatically syncs local files between multiple devices
  • OneDrive: get 15GB for free with your Microsoft account
  • Google Drive: get 15GB for free with your Google account (but online created documents dont use this free space)

Misc:

Oh, and don’t forget that the old pen & paper also are extremely useful game design tools!

If you have any suggestions, please comment and I’ll add them to the list! :smile:

Note: this list was originally created

5 Likes

Version control is not on this list! It makes me sad, so I’m going to fix that for you.

http://tortoisesvn.net/ - SVN client that integrates directly into your Windows desktop.
TortoiseGit – Windows Shell Interface to Git - GIT versioning system that integrates directly into your Windows desktop.
Subversion Server for Windows | VisualSVN Server - A SVN servier that runs on apache, under windows. Easy to use!
Plastic SCM - The Distributed Version Control for Big Projects - Plastic SCM, a distributed versioning system most suitable for large projects.

Also, if you’re serious about running an agile team, especially if you work with any remote team members, pointing poker is a must.:

It’s free (donation supported). There are similar options but this one is really slick and its the only one in aware of that also does retro.

Image Editing :

  • Krita Free painting program
  • Paint tool saï Painting program (windows only, easy to use, great for color blending)

3D sculpting :

  • Zbrush Probably the most wide spread sculpting program.
  • Mudbox Sculpting/3Dpainting Autodesk program.
    - 3D coat Sculpting/3Dpainting, great for retopo.

Texturing :

Misc :

  • xnormal free, bakes normals maps/AO/curvatures/ etc … from high poly
    - lazynezumi plugin for lots of apps, smooth lines, perspective drawing tool.
1 Like

I just spent tonight’s dev session, 2 and 1/2 hours, creating two “old school” style bitmapped pixel-art fonts with 82 characters each.

If anyone happens to know of any bitmapped font utility that might be a cool thing to add to this list. I actually got two Windows fonts but had to clean up every one of the characters because at the font sizes of 12 and 8 with no anti-aliasing they were fairly distorted.

It is crazy how much time the graphics side of game development takes. :wink:

1 Like

If it wasn’t for the music I wouldn’t have started game development. Please add Reaper. Best DAW.

1 Like

Hi and thanks for this list!
You can add akeytsu concerning 3D character animation and rigging :wink:
Cheers,

This an great list. Thanks for posting it.

You can also check out Ciro (https://ciroapp.com). It’s a lightweight Agile alternative to JIRA/Asana. It’s task and tag based, which makes it really easy to keep track of individual tasks, sort them by priority/effort, and search for them later. For example, a tag can be a theme (ie. bug, feature, backend) or a part of your app (like Feature: Checkout), a status, or anything. Keyboard shortcuts are awesome, because you can create and search for tags really quick without using the mouse at all.

I use MixCraft to make some music for my game, from orchestral, electronic, drum and bass to suspense, horror and ambient music.

By the way how did Mixamo’s animations and Adobe Fuse charachter maker not get in this list?

MY art skills are absolute trash, but with Mixamo and Adobe Fuse I was able to create an athletic character that I needed in under 10 minutes, with no need to read docs or do tutorials. From all the art tools I’ve tried, Mixamo and Fuse impressed me the most with their simplicity but incredible power, all for free. Browsing the Mixamo Store, you can gets lots of animations and characters for free.

@Vanamerax PLEASE add Mixamo and Adobe Fuse to the list!

For sculpting Sculptris is great, Pixologic bought it but they keep it free, it supports automatic UV mapping, texture painting and poly reduction… i dont think that it would replace an entire pipeline, but the painted sculpts can be imported in Silo, Blender or 3D Coat for retopo, baking and rigging!
(I know 3D Coat is much better, but its also much more complicated)
I did this with it, and i’m not talented at all (never sculpted before)

1 Like

3D I use Rhino3D since is powerful for making complex Ship, Cars boats and aeroplanes with much control of the surface. Also “Alias” that is different from Maya. Also Add “Zbrush Core” and “MayaLT”.

Add a section for version controll and add Unity services
Also a section for multiplayer and servers.?

Check this out people, its the spiritual successor to VoidWorld (Nvil), looks great and its cheapo.
https://rocket3f.com

Note: this is a pure modeler, no animation or uv mapping, but has app bridges to 3D Coat, MOI and KeyShot.

Check out this tut… i’m loving the Fillet thing (and no i dont work for them, or even know them)

Cinema 4D, Cheetah3D and Modo for Modelling and Animation.

What about testing and prototyping?
Have anyone ideas?

These tools are pretty good:

Paper prototypes!

(Grabbed at random from this page.)

Joris Dormans’ Machinations Framework is an interesting and more formally theoretical way to model and analyze game mechanics. I recently learned about it from Ernest Adams’ and Joris Dormans’ very good Game Mechanics book.

There are also good resources for specific game genres, such as this list of blank card templates for card game design. BTW, you can use cards to prototype a lot more than just traditional card games. You can model most designs that include a mixture of data, randomness, and decision-making.

3 Likes

That’s great, I tried to use Loopy for prototyping game logic, but Machinations Framework looks more suitable for it. Thanx!
Have any ideas about testing?

I suppose it depends on what kind of testing. Although I haven’t used Dormans’ Machinations Framework yet, it looks like it could be good for numerical and systems balance testing. For idea testing, I think paper prototypes work great because you can see the testers’ expressions in person, and you can quickly change things in response to their feedback. For functionality testing, Unity Test Tools is actually pretty good.

Maybe others can suggest other testing tools for facilitating and tracking alpha and beta tests?

What about issue tracking? Any (free) software out there?