Author Topic: Free and open source tools for every stage of game developement  (Read 2558 times)

0 Members and 1 Guest are viewing this topic.

Offline -Aj-

  • solar technician
  • Elvis
  • *
  • Posts: 59
  • Karma: 2
  • Gender: Male
    • View Profile
With some help from 3d world magazine, here is a list of free and open source programs for everything from modelling to coding. Ill start from the top

Red = 2D
Green = Modelling/animation
Teal = Rendering
Blue = Project management
Purple = Coding
Orange = Audio
Brown = Development


2D
  Tools for concept art and generating tiled textures and normal maps

Gimp
GNU raster graphics tool
www.gimp.org
    Resynthesizer
    GIMP texture synthesis plugin, helps make seamlessly tileable textures
    http://tunyurl.com/4hsedo

Krita
KOffice painting/image editing tool
www.koffice.ogr/kritta

Inkscape
A GPL vector graphics editor in the manner of Illustrator or CorelDRAW
www.inkscape.org

xNormal
Generate normal, AO, displacement and relief maps
www.xnormal.net



Modelling/animation
 Tools for in game and cinematic model creation and animation

Blender
One of the best open source 3d moddelling/animation apps
Includes specific game functionality
www.blender.org

truSpace 3.2
early version of the 3d modelling and anim tool
http://tinyurl.com/46xgaw

Daz Studio
posing and animation tool
www.daz3d.com/i.x/software/studio

Wings3D
open source surface based modelling tool
www.wings3d.com

MarbleCLAY
poly modelling tool, previously Etude3D
http://tinyurl.com/3jeuk

Cal3D
skeletal character animation library originally for Worldforge
http://home.gna.org/cal3d

QuArK
Map, model, sound texture and asset editor, primarily for the idTech engines
http://tinyurl.com/3o6p37

Deled 3D
3d modelling and world building tool, free Lite edition
www.delgine.com

g max
3d modelling app based on 3ds Max, specifically made for game content creation.
www.turbosquid.com/gmax
  (wiki) http://en.wikipedia.org/wiki/Gmax



Rendering
  For cinematics, trailers and the such

Aqsis
RenderMan compliant renderer.
http://aquis.org

Pixie
Photorealistic RenderMan compliant renderer.
www.renderpixie.com

POV-Ray
modifiable raytracing program
www.povray.org

YafRay
Powerful open source raytracer, with excellent Blender support
www.yafray.org

DrQueue
Open source renderfarm manager
http://drqueue.org/cwebsite/



Project Management
  Tools for version control of code.
   See also:www.opensourcecms.com

CVS
popular open source version control tool for open source code
www.nongnu.org/cvs

Subversion
Version control system for real time data sharing between apps: Optimised for 3D
http://subversion.tigris.org/

Verse
Network protocol for real time data sharing between apps: Optimised for 3D
http://verse.blender.org



Coding
  Scripting languages, compilers, interfaces and other coding tools

GCC
The GNU compiler collection. Front ends available for C, C++, etc
http://gcc/gnu/org

Python
Language widely used for libraries, scripting, and so on. Open source
www.python.org

Lua
Lightweight scripting language.
www.lua.org

Ruby
Object orientated language inspired by Perl and Smalltalk
www.ruby-lang.org

GameMonkey Script
C-like open source embedded scripting language for games work
www.somedude.net/gamemonkey

Pyglet
Programming interface for games development with Python
www.pyglet.org



Audio
  Tools for recording and editing audio

Ardour
audio workstation for recording, editing and mixing multi track audio
http://ardour.org/

Audacity
Open source audio recorder and editor.
http:/audacity.sourceforge.net



Development
  Development environments, tools and libraries

Anjuta
opensource C/C++ IDE, includes project management and debugger
http:/amjuta.sourceforge.net/

Eclipse
primarily Java based development environment
www.eclipse.org

KDevelope
development environment for UNIX-like OSes. No built in compiler
www.kdevelope.org

MonoDevelop
IDE alternative to Visual Studio
www.monodevelop.com

Turbo C++ Explorer
Activation key required, but compiler and IDE are free to use
www.turboexplorer.com

Visual Studio Express Editions
A range of free Microsoft IDEs, including those for C++ and C#
www.microsoft.com/express

Nocturnal
Insomniac Games' free collection of common helper utilities and libraries to help develop game engines. Looks useful so ill list it anyway.
http://nocturnal.insomniacgames.com

XNA Game Studio
Framework and collection of libraries for game creation
http://creators.xna.com/


Well Lads, that should be everything we need, GET YOUR GAME ON!!

« Last Edit: September 02, 2008, 01:19:42 am by -Aj- »

Offline Apex-

  • Mind the Penguin
  • Doctor
  • Goliath
  • *
  • Posts: 1703
  • Karma: 125
  • Gender: Male
  • I Seem To Have Left My Keys In The Lab...
    • View Profile
    • My Blog
Re: Free and open source tools for every stage of game developement
« Reply #1 on: August 30, 2008, 10:54:36 pm »
We should take a look at the Torque engine by Garagegames... Although it's not open source, it's a pretty cheap engine for the amount of power it offers.

Offline Sansari

  • Crusader
  • *
  • Posts: 260
  • Karma: 1
  • Gender: Male
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #2 on: August 30, 2008, 11:01:33 pm »
I think a lot of people have photoshop-at least I do-and that can replace GIMP in 2D graphic design.

Offline Apex-

  • Mind the Penguin
  • Doctor
  • Goliath
  • *
  • Posts: 1703
  • Karma: 125
  • Gender: Male
  • I Seem To Have Left My Keys In The Lab...
    • View Profile
    • My Blog
Re: Free and open source tools for every stage of game developement
« Reply #3 on: August 30, 2008, 11:05:53 pm »
It all  depends on what you're used to, Amin. I prefer gimp over photoshop 100% of the time.

Offline Sansari

  • Crusader
  • *
  • Posts: 260
  • Karma: 1
  • Gender: Male
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #4 on: August 30, 2008, 11:06:38 pm »
Well I prefer GIMP with things like animated .gifs, but Photoshop does have more features.

Offline -Aj-

  • solar technician
  • Elvis
  • *
  • Posts: 59
  • Karma: 2
  • Gender: Male
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #5 on: August 30, 2008, 11:09:18 pm »
oh yeah for sure, ive got cs2 and might be able to steal my friends graphics tablet off him for awhile, he doesnt use it anyway :P
i havent used gimp before though so ill check it out and see what its like.

These are all here just to give us a nice, fat, juicy, FREE list of everything we need, if we do not have any better alternatives. Saying that there are quite afew apps in here that are tops for what we need

Offline MetalBeast

  • Wasp
  • *
  • Posts: 198
  • Karma: 9
  • Gender: Male
  • 3D Artist
    • View Profile
    • 3d-get.de
Re: Free and open source tools for every stage of game developement
« Reply #6 on: September 01, 2008, 07:48:55 pm »
OK,
as I alrady wrote many times, this projects stays and falls with at least one experienced coder.
I would support this project with my modelling skills, cause I love this game.

About tools, for 3D Modelling you can also use GMAX (small and free brother of 3dsmax)
And there ist a open-sorce RTS - Engine from the "warzone 21000 ressurection" project, which we can use as basis.

See my newest "Machines" wallpaper here

My 3D modelling site
========================================

Offline -Aj-

  • solar technician
  • Elvis
  • *
  • Posts: 59
  • Karma: 2
  • Gender: Male
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #7 on: September 02, 2008, 12:09:29 am »
i shall have a look then and add these to the list!

Offline Automatic

  • Eradicator
  • *
  • Posts: 680
  • Karma: 13
  • Gender: Male
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #8 on: September 02, 2008, 12:24:55 am »
With some help from 3d world magazine, here is a list of free and open source programs for everything from modelling to coding. Ill start from the top

Red = 2D
Green = Modelling/animation
Teal = Rendering
Blue = Project management
Purple = Coding
Orange = Audio
Brown = Development


2D
  Tools for concept art and generating tiled textures and normal maps

Gimp
GNU raster graphics tool
www.gimp.org
    Resynthesizer
    GIMP texture synthesis plugin, helps make seamlessly tileable textures
    http://tunyurl.com/4hsedo

Krita
KOffice painting/image editing tool
www.koffice.ogr/kritta

Inkscape
A GPL vector graphics editor in the manner of Illustrator or CorelDRAW
www.inkscape.org

xNormal
Generate normal, AO, displacement and relief maps
www.xnormal.net



Modelling/animation
 Tools for in game and cinematic model creation and animation

Blender
One of the best open source 3d moddelling/animation apps
Includes specific game functionality
www.blender.org

truSpace 3.2
early version of the 3d modelling and anim tool
http://tinyurl.com/46xgaw

Daz Studio
posing and animation tool
www.daz3d.com/i.x/software/studio

Wings3D
open source surface based modelling tool
www.wings3d.com

MarbleCLAY
poly modelling tool, previously Etude3D
http://tinyurl.com/3jeuk

Cal3D
skeletal character animation library originally for Worldforge
http://home.gna.org/cal3d

QuArK
Map, model, sound texture and asset editor, primarily for the idTech engines
http://tinyurl.com/3o6p37

Deled 3D
3d modelling and world building tool, free Lite edition
www.delgine.com



Rendering
  For cinematics, trailers and the such

Aqsis
RenderMan compliant renderer.
http://aquis.org

Pixie
Photorealistic RenderMan compliant renderer.
www.renderpixie.com

POV-Ray
modifiable raytracing program
www.povray.org

YafRay
Powerful open source raytracer, with excellent Blender support
www.yafray.org

DrQueue
Open source renderfarm manager
http://drqueue.org/cwebsite/



Progect Management
  Tools for version control of code.
   See also:www.opensourcecms.com

CVS
popular open source version control tool for open source code
www.nongnu.org/cvs

Subversion
Version control system for real time data sharing between apps: Optimised for 3D
http://subversion.tigris.org/

Verse
Network protocol for real time data sharing between apps: Optimised for 3D
http://verse.blender.org



Coding
  Scripting languages, compilers, interfaces and other coding tools

GCC
The GNU compiler collection. Front ends available for C, C++, etc
http://gcc/gnu/org

Python
Language widely used for libraries, scripting, and so on. Open source
www.python.org

Lua
Lightweight scripting language.
www.lua.org

Ruby
Object orientated language inspired by Perl and Smalltalk
www.ruby-lang.org

GameMonkey Script
C-like open source embedded scripting language for games work
www.somedude.net/gamemonkey

Pyglet
Programming interface for games development with Python
www.pyglet.org



Audio
  Tools for recording and editing audio

Ardour
audio workstation for recording, editing and mixing multi track audio
http://ardour.org/

Audacity
Open source audio recorder and editor.
http:/audacity.sourceforge.net



Development
  Development environments, tools and libraries

Anjuta
opensource C/C++ IDE, includes project management and debugger
http:/amjuta.sourceforge.net/

Eclipse
primarily Java based development environment
www.eclipse.org

KDevelope
development environment for UNIX-like OSes. No built in compiler
www.kdevelope.org

MonoDevelop
IDE alternative to Visual Studio
www.monodevelop.com

Turbo C++ Explorer
Activation key required, but compiler and IDE are free to use
www.turboexplorer.com

Visual Studio Express Editions
A range of free Microsoft IDEs, including those for C++ and C#
www.microsoft.com/express

Nocturnal
Insomniac Games' free collection of common helper utilities and libraries to help develop game engines. Looks useful so ill list it anyway.
http://nocturnal.insomniacgames.com

XNA Game Studio
Framework and collection of libraries for game creation
http://creators.xna.com/


Well Lads, that should be everything we need, GET YOUR GAME ON!!



Nice. This topic could be very useful! (Shouldn't someone tell him he spelled project wrong?)

Offline -Aj-

  • solar technician
  • Elvis
  • *
  • Posts: 59
  • Karma: 2
  • Gender: Male
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #9 on: September 02, 2008, 12:34:26 am »
shhh  :roll:

also you probs didnt need to quote the whole post.. is pretty big  :smilydude:

edit: and "project" is now spelt correctly  :wink:
« Last Edit: September 02, 2008, 01:18:15 am by -Aj- »

Offline Automatic

  • Eradicator
  • *
  • Posts: 680
  • Karma: 13
  • Gender: Male
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #10 on: October 01, 2008, 10:10:52 pm »
I apologize, it wasn't working when I cuta part out of the post.

Offline M123

  • Ignoranth ith...um... blifth!
  • Nurse
  • Bee Bomber
  • *
  • Posts: 510
  • Karma: -12
  • Gender: Male
  • Blargh!
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #11 on: October 02, 2008, 10:48:41 am »
And there ist a open-sorce RTS - Engine from the "warzone 21000 ressurection" project, which we can use as basis.

IMO, the Warzone 2100 engine would be a step backwards, at least graphically.

Also, the current version of trueSpace, version 7.6, is free. Get it here.


"Abort, Retry, Ignore, Fail?"

Offline -Aj-

  • solar technician
  • Elvis
  • *
  • Posts: 59
  • Karma: 2
  • Gender: Male
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #12 on: October 14, 2008, 05:47:19 am »
war 2100...
 got sprites? yeah no thanks. thats be epic phail

Offline hanson

  • Wraith Reaper
  • *
  • Posts: 29
  • Karma: 1
  • Gender: Male
    • View Profile
Re: Free and open source tools for every stage of game developement
« Reply #13 on: October 15, 2008, 10:01:40 am »
You might consider adding paint.net(www.getpaint.net) to that list.  It is my favorite free image editor, and there's lots of free plug-ins too!

-hanson
(Please note that I did not post this just to get the disks, however short and obvious it may seem ;))