Jump to content

  • Log In with Google      Sign In   
  • Create Account

14 years ago on June 15th Gamedev.net was first launched! We want to thank all of you for being part of our community and hope the best years are ahead of us. Happy birthday Gamedev.net!

Newsletter Signup




Post an Article Read about the Game Development Library Project and then compete in our Article Competition

Article Theme for June: Indie Inspiration Fest!


Welcome Home - Get started with our friendly game developer community

Useless Snippet #1: Transform Vec3f by Matrix4x4f

Published in General Programming

By Jim Drygiannakis - The goal of this snippet is to multiply a batch of Vector3f’s with the same 4×4 matrix

GDC 2013: Interview with Jakob Schmid

Published in Interviews

By deisgn3 - design3 talks with Jakob Schmid, audio designer of the hit-game 140, about his game, the tools used to develop it, tips for budding game makers to...

Lone Wolf Killers

Published in Production and Management

By Mason McCuskey - What are some of the reasons development teams most often fail to produce a finished product? Find out so you can work to avoid them

Ten Things to Achieve When Starting 3D Programming

Published in Game Programming

By Vasily Tserekh - I started 3D programming a few years ago. I was new into this world and I didn’t know what to learn and where to start. Now that I have acquired so...

GDC 2013 Interview with Justin Ma

Published in Interviews

By design3 - How long does it take to develop a game? Justin Ma, co-developer of the award winning game, FTL: Faster Than Light, has been there and back. design...

“I Don’t Know How” Is Not a Valid Excuse

Published in GameDev.net Soapbox

By Steve Pavlina - Personal development author Steve Pavlina talks about how you should step up when it comes to learning a new skill - important in a field like game...

Featured Developer Journals


Featured

I've spent the past decade developing games in my spare time (which I don't have much of) with unique game play that aren't side-scrollers, first-person shooters, RPG's, MMO's; and aren't even multi-player. Recently I felt the urge to just break o...
Featured

I've been playing around with more User Generated content in some of my casual web games recently. My sites are fairly small (thousands to low tens of thousands of daily users), so this advice probably will not hold for huge websites. In general...
Featured

My starting point for this entry is this... I've been a hobbyist type developer for a number of years. I have, at various times, started a project (always on my own) worked on it for a few weeks, then dropped it. Most of the time I would move aw...
Interesting Topics
New Replies

Prevent instantiation of base class with no pure virtual methods

Started by Quasimojo in For Beginners
New Replies

Speeding up evaluation function

Started by cryo75 in Artificial Intelligence
New Replies

The steps to adding game mechanics?

Started by supesfan in Game Design
New Replies

Violent vs Non Violent Protests

Started by Icebone1000 in GDNet Lounge
New Replies

DirectX 11 API Beginner book? advise? help!

Started by iLegitimate in DirectX and XNA
New Replies

array of objects?

Started by ISDCaptain01 in For Beginners
New Replies

How do I implement a new rendering engine?

Started by TheSyfrX in For Beginners
New Replies

low perfomance

Started by devdber in For Beginners
New Replies

Handling interaction/collision response between multiple "GameObjects" nicely.

Started by Moonkis in Game Programming
New Replies

World Map Render And Storage

Started by Barrett in Game Programming
New Replies

A new job & Intellectual Property protection

Started by Eliad Moshe in Business and Law
New Replies

Homogenous space

Started by belfegor in For Beginners
New Replies

Loading Quake 2 BSP vis data

Started by industrialgrok in Game Programming
New Replies

I Want To Write Embedded Software etc

Started by iGoogleThis in General Programming
New Replies

Syntax error which isn't an error? (Confused)

Started by Joshhua5 in For Beginners
New Replies

Setting up a mail (proxy?) server?

Started by Cornstalks in GDNet Lounge
New Replies

Graphics programmer?

Started by riverreal in Game Industry Job Advice
New Replies

What is an Art Bible? And any tips to make one better?

Started by Dan Violet Sagmiller in Visual Arts
New Replies

Directx fails to start in MSVC++ 2010

Started by ILoveJesus in DirectX and XNA
New Replies

[MASM] where to start - good books for beginner.

Started by Xorg23 in General Programming
New Replies

Does Leap Motion add to the gaming experience?

Started by harrysjoerd in Game Programming
New Replies

Java Deadlock Question

Started by Flopid in General Programming
New Replies

Simple Console based Minesweeper game

Started by jHaskell in Game Programming
New Replies

Artifictial Society Simulation

Started by Remos in For Beginners
New Replies

About gameinstitute

Started by noatom in Game Programming
New Replies

rendering space ships

Started by phil67rpg in OpenGL
New Replies

Book Recommendations for UDK

Started by blewisjr in APIs and Tools
New Replies

Back to the grindstone

Started by bluwind in Coding Horrors
New Replies

How do you determine the ROI of "Going Big" vs. "Keep it Small" Development

Started by lucidimage in Business and Law
New Replies

Binary save files

Started by Ubermeowmix in For Beginners
New Replies

My very first android game: Impossible game

Started by nitishk in Your Announcements
New Replies

Rope Simulation with Point Based Dynamics

Started by Tocs1001 in Math and Physics
New Replies

Simple question regarding Android ImageButtons

Started by johnmarinelli in Mobile and Console Development
New Replies

Is there a Game Programming school that you would suggest?

Started by Alpha_ProgDes in GDNet Lounge
New Replies

Shader reflection cbuffer register?

Started by Juliean in DirectX and XNA
New Replies

distance field landscape demo

Started by rouncer in Graphics Programming and Theory
New Replies

The Pixel Shader expects a Render Target View

Started by korvax in DirectX and XNA
New Replies

Sphere Factor

Started by Canvas in Your Announcements
New Replies

D3D9 64-bit debug runtime

Started by Kjell Andersson in DirectX and XNA
New Replies

why 'COLOR1' can not be used between vertex output and pixel input

Started by tcige in DirectX and XNA
See More Articles

Latest Articles
GDC 2013: Interview with Jakob Schmid
By deisgn3
Ten Things to Achieve When Starting 3D Programming
By Vasily Tserekh
Useless Snippet #1: Transform Vec3f by Matrix4x4f
By Jim Drygiannakis
Using C# Managed DLL's in UDK
By Donald May
Why Is It Building So Long?
By Bartłomiej Filipek
GDC 2013 Interview with Justin Ma
By design3
Incorporating Search Algorithms into RTS Game Agents
By David Churchill and Michael Buro
Fast Heuristic Search for RTS Game Combat Scenarios
By David Churchill and Abdallah Saffidine and Michael Buro
Notes on GameDev: Maurine Starkey
By Elizabeth LaPensée
Cross Platform Test Driven Development Environment Using CMake (Part 5)
By AllEightUp
Crafting a 2D RPG
By Ivan Spasov
Games and the Imagination
By Richard Dare
Lone Wolf Killers
By Mason McCuskey
Finite State Machines and Regular Expressions
By Eli Bendersky
Build-Order Optimization in StarCraft
By David Churchill and Michael Buro
Redesigning an Old Game for Mobile Platforms
By José Lucio Gama (Aka "SLotman")
Organizing Code Files in C and C++
By Ben Sizer
The Shaming of Pac-Man: A Remake of the Classic From the 80's With A Beginner Friendly Class Framework
By Niklas Björnberg
Crafting a Platformer Game
By Ivan Spasov
Pursuing a Career in Game Design
By Jared Letman
Smart Pointers Gotchas
By Bartłomiej Filipek
Practical Guide to Bezier Curves
By Tim Bright
Tools of a Game Designer: What I use and What is out There
By Slaton White
Case Study: Bomberman Mechanics in an Entity-Component-System
By Philip Fortier
Five Common Mistakes in Game Usability Testing And How To Avoid Them
By Marko Nemberg
Configuration And Tweaking
By AllEightUp
Tips for Working With an Art Studio
By Christopher Haag
GDC 2013: Interview with Richard Hofmeier
By design3
Smarter Steering: Using Context for Direction
By Mike Lewis
Conjuring a Compelling World
By Mike Lewis
Simple but Effective Collisions Part 1: Radial Collision Handling
By George Kristiansen
Breaking Out of Breakout
By Thomas Duindam
Untangling Licensing and Copyright in Game Art
By Theodore Jefferson
Spring RTS Engineering Internals
By Issam Lahlali
For a Career in Gaming, are Game Design Degrees Worth It?
By Brice Morrison
Crafting a Maze Game
By Ivan Spasov
Building a First-Person Shooter Part 1.2: The Player Class
By Chris Vossen
From Python to Android
By Janosch Henze
Game Programming: Snake
By Richard Marks
Techniques for Finding Unlisted Game Internships
By Brice Morrison
Indie tutorial: Organizing your work as a team
By ANtY
Making it in Indie Games: Starter Guide
By Derek Yu
Scripting Custom Windows in Unity3D
By Casey Hardman
Binding D To C
By Mike "Aldacron" Parker
Life of a Level Designer
By Szymon Barchan
4gency’s First Year Pt. 1: A Look at Armored Drive
By Charles N. Cox
Building an In-Game Store for the First Time? Here are the 4 Keys to Success
By Yaniv Nizan
RPG Character Design: Technical Blueprints 101
By Ivan Spasov
Object-Oriented Game Design
By Josh Klint
A Journey Through the CPU Pipeline
By Bryan Wagstaff (frob)
MVC and CBES as it Relates to Game Programming
By Adam Martin
How to Structure a Game
By Josh Klint
Multiplayer Pong with Go, WebSockets and WebGl
By David Neumann
Documentation for Indie Studios: Why do you need it?
By Ivan Spasov
Notes on GameDev: Blaine Christine
By Elizabeth LaPensée
Pathfinding concepts, the basics
By Michael Grenier
Indie tutorial: Starting a project and forming a team
By ANtY
Non-Linear Story Lines
By BrendanL.K
Game Development with Win32 and DirectX 11 - Part 00.5: Concept
By Josh Vega
Practical Cross Platform SIMD Math: Part 2
By AllEightUp
Building a First-Person Shooter Part 1.0: Creating a Room
By Chris Vossen
Building a First-Person Shooter Part 1.1: Visual Studio Setup
By Chris Vossen
Math for Game Developers: Intro to Matrices
By Jorge "BSVino" Rodriguez
Math for Game Developers: Advanced Vectors
By Jorge "BSVino" Rodriguez
Getting started with Team Foundation Service: Part 2
By Oli Wilkinson
Getting started with Team Foundation Service: Part 1
By Oli Wilkinson
The Programming Primer
By Dan Mayor
Never Team Up with the Idea Guy
By Albert Tedja
Swept AABB Collision Detection and Response
By BrendanL.K
Math for Game Developers: Intro to Vectors
By Jorge "BSVino" Rodriguez



PARTNERS