Game Design & Development Resources

Discussion in 'General Programming Support' started by Oninuva, Nov 21, 2008.

  1. Oninuva

    Oninuva You can change this now in User CP.

    Ratings:
    +224 / 0 / -0
    Game Development & Design Resources

    Graphics Engines

    Ogre 3D
    Nebula Device
    Jad (formerly Haddd)
    Irrlicht
    Haaf's Game Engine (hardware accelerated 2D games engine)
    Axiom 3D (OGRE for .NET)
    TrueVision
    Revolution3D
    Genesis3D
    Crystal Space 3D
    Panda3D
    Quake 3 Source Code
    Quake 2 Source Code
    Quake 2 (complete sources)
    Tenebrae (Quake with per pixel lights and shaders)
    Wild Magic (David Eberly's engine)
    Apocalyx
    ClanLib Game SDK
    DevLib
    kjAPI
    Portable Game Library (PLIB)
    RealmForge GDK
    Delta3D
    G3D
    NeoEngine
    QuakeForge
    XEngine
    Yake
    Kyra Sprite Engine


    Libraries
    Free Game Development Libraries (external list)
    Graphics:
    Crazy Eddie's GUI system
    Cal3D (character animation library)
    GLFW (OpenGL Framework)
    GLee (OpenGL easy extension library)
    DevIL
    Game Texture Loader
    SDL
    Cpw (another OGL framework)
    Allegro
    Open Scene Graph
    Corona
    Titan
    SFont
    CxImage
    CImg
    FreeImage
    BMF_Font
    BFont
    FreeType (font rendering library)
    PaintLib
    GLEW (OpenGL extension wrangler library)
    gluX
    GLUT
    FreeGLUT
    Open Inventor
    FTGL (OpenGL Font Library
    nVidia Scene Graph SDK
    OpenSG
    ParaGUI
    LibUFO (OpenGL GUI Toolkit)
    GPUmesh
    GNU Triangulated Surface Library
    libASE
    lib3DS
    GLOD (Geometric Level of Detail for OpenGL)
    Video:
    FFmpeg
    Dirac
    Theora
    XviD
    Networking:
    RakNet
    OpenTNL (Torque network library)
    HawkNL
    OpenPlay
    ReplicaNet
    Game Networking Engine
    Sound:
    FMOD
    OpenAL
    Audiere
    BASS
    libsndfile
    Ogg Vorbis
    Physics and Collision:
    Open Dynamics Engine (ODE)
    Tokamak
    Newton Game Dynamics
    NovodeX SDK
    Physical
    True Axis
    Open Dynamics Framework
    ColDet (Free 3D Collision Detection Library)
    Opcode
    RAPID
    FreeSOLID
    V-Collide
    Scripting and XML:
    Python
    IronPython
    Lua
    AngelScript
    CInt
    EOS
    GameMonkey Script
    Guile
    IO
    javascript
    Squirrel
    Small
    Ruby
    Tcl
    Perl
    LibXML
    TinyXML
    Expat
    Apache XML libraries
    ezXML
    Compression and File Systems:
    zlib
    bzip2
    LZMA SDK
    LZO
    PhysicsFS
    #ZipLib (native C# archive library)
    SharpFS (native C# VFS)
    unrarlib
    ZipArchive


    Applications and Utilities:
    Development Environments:
    Visual Studio 2005 Express
    Code::Blocks IDE
    Dev-C++
    SharpDevelop
    ActivePython
    Graphics Development:
    gDEBugger
    FX Composer
    RenderMonkey
    NVIDIA SDK
    ATI Radeon SDK
    DirectX Developer Center
    NVIDIA Cg
    Sh (shader language)
    Modeling:
    SoftImage|XSI Mod Tool
    Milkshape 3D (not free, $25)
    Wings 3D
    Blender
    Anim8or
    DeleD
    World Building:
    Quake Army Knife (QuArK)
    GtkRadiant
    Getic3D
    Audio:
    ModPlug
    Audacity
    SynthEdit
    Buzz Machines
    KVR Audio (not actually software, but has tons of links)
    Images:
    Paint.NET (excellent free image editor)
    The GIMP
    BMFont (font texture generator)

    Media
    Textures:
    Transmogrifying Textures Vol. I (NVIDIA)
    Mayang's Free Textures
    3D Cafe's Free Textures
    Absolute Background Textures Archive
    Image * After
    Media Link's Free Backgrounds and Textures
    Free Game Textures
    Seamless Textures -- Absolute Cross
    3D Millenium Free Textures
    Pixel Poke
    The Texture Studio
    Textures
    Marlin Studios
    Free Foto
    Free Textures
    Free Textures
    MorgueFile
    Psionic3D
    Models:
    3D Millenium Free Models
    Polycount
    Marlin Studios
    Free 3D Model Collections
    Free 3D Models
    Digital Animators Models
    Psionic3D
    Free 3D Models for 3D Studio Max
    Sprites
    This thread has lots...and lots...and lots...
    Sounds:
    SFX and Music Resources (another long GDNet post)
    Jamendo (Creative Commons licensed music)
    A1 Free Sound Effects
    Sound Effects
    Tintagel's Free Sound File Archive
    Free Sound Effects
    Sound Hunter
    Wav Sound Complete Archive
    deusX Sound Design
    FindSounds (sound search engine)
    Absolute Sound Effects Archive
     
    • Like Like x 3
    • Informative Informative x 1
  2. duyen

    duyen New Member

    Ratings:
    +214 / 0 / -0
    Nice list!
     
  3. UndeadDragon

    UndeadDragon Super Moderator Staff Member

    Ratings:
    +450 / 0 / -0
    Extremely useful list you have made there :thup:
     
  4. ReVolver

    ReVolver Moderator Staff Member

    Ratings:
    +608 / 0 / -0
    Useful Stick'D
     
  5. Darthfett

    Darthfett Super Mod

    Ratings:
    +614 / 0 / -0
  6. Prometheus

    Prometheus Everything is mutable; nothing is sacred Staff Member

    Ratings:
    +592 / 0 / -0
    <3
    Nice list.
     
  7. duyen

    duyen New Member

    Ratings:
    +214 / 0 / -0
    Notepad++ > PSPad

    I have both, trust me.
     
  8. Darthfett

    Darthfett Super Mod

    Ratings:
    +614 / 0 / -0
    I have both, I liked PSPad a lot better. I really like the way it works with files (click and drag to the program to open, tabs that can reopen upon close, etc). Plus, I'm only using it for syntax highlighting.
     
  9. Evan1993

    Evan1993 Ultra Cool Member

    Ratings:
    +30 / 0 / -0
    I didn't see XNA on the list.
     
  10. Deathcom3s

    Deathcom3s New Member

    Ratings:
    +6 / 0 / -0
    You should definitely compile a list of Game Dev websites, with both GameDev.net and Gamasutra on the list. Both are top-notch game development websites with thousands of articles on the subject between the two.

    As for Game Engines, C4 Engine certainly needs to be on there.

    For graphics libraries, add SFML, http://www.sfml-dev.org.
     
  11. Lyerae

    Lyerae I keep popping up on this site from time to time.

    Ratings:
    +105 / 0 / -0
    Add FL Studio to the audio list (paid). http://flstudio.image-line.com/
    A friend of mine uses this. From what I've seen of him using it, it can make any kind of music, as long as it has the sounds needed. (And it has a cool interface)

    It also has a demo version, I think.
     
  12. InfectedWithDrew

    InfectedWithDrew I used to go here a lot.

    Ratings:
    +95 / 0 / -0
    Might I suggest http://www.yoyogames.com/gamemaker/?

    It's a beginner's programming environment that can make standalone games. It helps teach basic concepts like scripting, sprites, etc., and it does a lot more, including network play. I've played some games made with it and they're actually very good - either they're glorified flash games, or they're remakes of things like Mega Man or Warcraft II.

    Pros:
    • Easy to learn
    • Has a GUI and its own programming language, much like WC3 WE
    • The free version isn't badly gimped, just branded and missing a few advanced functions
    Cons:
    • Closed source
    • Limited compared to programming from scratch
     
  13. seph ir oth

    seph ir oth Mod'n Dat News Jon Staff Member

    Ratings:
    +261 / 2 / -0
    I'd like to add that students can get a TON of free software out there to develop things!

    https://www.dreamspark.com/default.aspx

    Windows offers Visual Studio 2010, 2008 Pro Edition (I recommend you get that instead of 2010), 2005 Pro Edition, SQL Server Developer/Express, and the XNA Game Studio Libraries as well as a one-year membership to the XNA community all for free.

    Also, Adobe is on the free software boat as well, giving out Flex Builder 3 and ColdFusion 9. Check it out!

    https://freeriatools.adobe.com/
     
  14. Tru_Power22

    Tru_Power22 You can change this now in User CP.

    Ratings:
    +144 / 0 / -0
    I think you need to add SFML to the list. Supports audio, images, input, windows GUI, networking and is extremely easy to use.

    http://www.sfml-dev.org/
     
  15. Slapshot136

    Slapshot136 Divide et impera

    Ratings:
    +483 / 2 / -0
  16. codemonkey

    codemonkey Code monkey not crazy, just proud.

    Ratings:
    +67 / 0 / -0
  17. Weegee

    Weegee Go Weegee!

    Ratings:
    +101 / 0 / -0
    I got two great resources (Both have high quality resources for free)

    Textures:
    http://www.cgtextures.com/
    (Requires an account but is worth it. Free)

    Sounds:
    http://www.freesound.org/index.php
    (Also requires an account but is worth it. Great quality, thousands of sounds, and it's free)

    Sorry if they have already been posted :p
     
    • Like Like x 1
  18. tooltiperror

    tooltiperror Super Moderator Staff Member

    Ratings:
    +233 / 0 / -0
    You forgot operating system specs.
     
  19. Slapshot136

    Slapshot136 Divide et impera

    Ratings:
    +483 / 2 / -0
    :confused:

    you can develop a game on almost any system.. as far as actually running/testing the game that depends on what kind of game you made
     
  20. tooltiperror

    tooltiperror Super Moderator Staff Member

    Ratings:
    +233 / 0 / -0
    edit: Ignore this post, tee hee.
     

Share This Page