Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

Articles

Article Listing

Spring RTS Engineering Internals

Published in APIs and Tools

By Issam Lahlali - Uses an open source RTS engine to demonstrate how the CppDepend tool can be used to break down and understand a game's code design

For a Career in Gaming, are Game Design Degrees Worth It?

Published in Breaking Into the Industry

By Brice Morrison - Many students and parents believe that if they are interested in a career in games, then the best thing for them to pursue is a degree in “Game Des...

Building an In-Game Store for the First Time? Here are the 4 Keys to Success

Published in Game Design

By Yaniv Nizan - So you have a great concept for a mobile game and you have heard that free games with in app purchase is the way to go but you are not sure where t...


View Complete Archive You cannot add articles


Like
8Likes
Dislike

MVC and CBES as it Relates to Game Programming UNDER REVIEW

May 08 2013 07:04 AM | Posted By Adam Martin in Game Programming
Learn about the MVC (Model, View, Control) paradigm and how it relates to being used with a CBES (component based entity system.) This article is about programming in a general sense and not a specific language or system.

Tagged With:  cbes  programming  mvc 
Like
17Likes
Dislike

Pathfinding concepts, the basics

May 07 2013 07:18 PM | Posted By Michael Grenier in Game Programming
Understanding the basic concepts of efficient and accurate pathfinding.

Tagged With:  ai  pathfinding  unity3d 
Like
8Likes
Dislike

Indie tutorial: Starting a project and forming a team UNDER REVIEW

May 07 2013 11:08 AM | Posted By ANtY in Production and Management
Despite what you may think, going out and finding your team may not be the best first step to creating your game. Rather, creating the game should be

Tagged With:  indie  team management  startup 
Like
11Likes
Dislike

Modern Garbage Collectors under the Hood UNDER REVIEW

May 07 2013 07:15 AM | Posted By Jonas Schwammberger aka Bluefirehawk in General Programming
More and more Applications are written in a language that manages its memory with a Garbage Collector, since that is what the cool kids are doing now. But weirdly, even experienced programmers seem to have a distorted image of the good and bad sides of the Garbage Collector. In this Article, I try to show how modern Garbage Collector work and discuss some common misconceptions.

Tagged With:  garbage collection  memory management  tutorial  c++ 
Like
5Likes
Dislike

Building a First-Person Shooter Part 1.0: Creating a Room UNDER REVIEW

May 06 2013 11:20 AM | Posted By Chris Vossen in Game Programming
In this lesson we make use of the Leadwerks engine and learn to use brushes, materials, UV manipulations, and lights as we build a room for our first-person shooter game.

Tagged With:  leadwerks  leadwerks 3  tutorial  fps  design  level design  level editor  mobile  ios  android  materials  lights  lightmap  uv  brushes  texture  assets 
Like
11Likes
Dislike

Non-Linear Story Lines UNDER REVIEW

May 06 2013 07:05 AM | Posted By BrendanL.K in Game Design
Take a simple concept of summarizing stories with lines, and blow it out of perspective. Make your stories more interesting with non-linear stories.

Tagged With:  story  non-linear  design  writing 
Like
6Likes
Dislike

Practical Cross Platform SIMD Math: Part 2

May 03 2013 07:06 PM | Posted By AllEightUp in Game Programming
In order to finish the discussion of practical SIMD usage, it is important to put the code into use and also discuss some performance issues. Finally, in order to make the code really useful, debugging tools will be added for catching errors as quickly as possible.

Tagged With:  c++  c++11  simd  math 
Like
4Likes
Dislike

Getting started with Team Foundation Service: Part 2 UNDER REVIEW

May 02 2013 07:05 AM | Posted By Oli Wilkinson in General Programming
Wraps up all the basics of using TFS for builds, tests, bug tracking, new feature requests and a practical demonstration of continuous integration

Tagged With:  tfs  visual studio  agile  continuous integration  unit testing 
Like
4Likes
Dislike

Retro Game Programming: How to Make Pong UNDER REVIEW

May 01 2013 11:30 AM | Posted By Ankur Sheel in Game Programming
This article aims at introducing beginners to make a Pong Clone

Tagged With:  pong  classic game  c++  directx  3d 
Like
12Likes
Dislike

The Programming Primer UNDER REVIEW

May 01 2013 07:38 AM | Posted By Dan Mayor in General Programming
This article covers some basic programming theory that should help beginner level programmers to better understand what it is that programming is all about and what they are getting themselves into.

Tagged With:  programming  function  method  class  data type  variable 
Like
12Likes
Dislike

Getting started with Team Foundation Service: Part 1

Apr 30 2013 01:40 PM | Posted By Oli Wilkinson in General Programming
This article discusses the reasons for using a source control and continuous integration system.It then shows you how to get started with Team Foundation Service - Microsoft's cloud-based service for agile planning, collaboration, source control and continuous integration.

Tagged With:  tfs  visual studio  agile  source control  continuous integration 
Like
22Likes
Dislike

Swept AABB Collision Detection and Response

Apr 30 2013 12:51 PM | Posted By BrendanL.K in Game Programming
Recognizing the problems with AABB and applying swept, broad-phase and various responses to make a more robust algorithm.

Like
10Likes
Dislike

Math for Game Developers: Advanced Vectors UNDER REVIEW

Apr 30 2013 11:44 AM | Posted By Jorge "BSVino" Rodriguez in Math and Physics
These videos cover dot products, cross products, euler angles, and box intersection as applied to game problems

Tagged With:  dot product  cross product  euler angles  box intersection 
Like
9Likes
Dislike

Data Structures for Pre-College Programmers: Choosing The Right Structure UNDER REVIEW

Apr 30 2013 09:33 AM | Posted By Bryan Wagstaff (frob) in General Programming
This is part of a series of articles dealing with data structures for beginners. It covers choosing between the various data structures.

Like
22Likes
Dislike

Math for Game Developers: Intro to Vectors

Apr 26 2013 11:26 PM | Posted By Jorge "BSVino" Rodriguez in Math and Physics
A series of videos that visually explains and demonstrates various math concepts applied to game development

Tagged With:  video  math  vectors  cross product  dot product 
Like
7Likes
Dislike

Game Development with Win32 and DirectX 11 - Part 01: The Basic Framework UNDER REVIEW

Apr 26 2013 11:27 AM | Posted By Josh Vega in Game Programming
In this second lesson of this tutorial series, we'll start getting our hands dirty by setting up a Visual Studio project and writing our basic framework.

Tagged With:  Win32  DirectX 11  C++  D3D11 
Like
10Likes
Dislike

Vectors and Matrices: A Primer

Apr 26 2013 07:55 AM | Posted By Phil Dadd in Math and Physics
An introduction to using these mathematical equations in game development

Tagged With:  vectors  matrices  math 
Like
11Likes
Dislike

Practical Cross Platform SIMD Math

Apr 26 2013 05:11 AM | Posted By AllEightUp in General Programming
Supporting multiple target SIMD dialects is a painful chore. Intel made this quite difficult by continually adding a little here and there and ending up with 8+ different variations. This article will present a solution of leveraging SIMD without too many hassles.

Tagged With:  C++  C language  SIMD  math  cross platform  C++ 11 
Like
3Likes
Dislike

Publishing Licenses

Apr 25 2013 08:30 PM | Posted By Michael Tanczos in Gamedev.net Help
Articles written on Gamedev.net can be published under a number of different licensing options. The purpose of these licenses is to give a certain measure of protection to the author as well as anyone who may use the content of the article (or included code).

Tagged With:  license 
Like
0Likes
Dislike

Notes on GameDev: Dane Olds

Apr 25 2013 08:24 PM | Posted By Elizabeth LaPensée in Interviews
Interview with Dane Olds, who was a character artist that worked on Fallout 3

Tagged With:  art  interview  character art 
Like
8Likes
Dislike

What You Are Worth to a Development Team

Apr 24 2013 04:44 PM | Posted By Dan Mayor in GameDev.net Soapbox
This article discuses some opinionated findings related to the worth or values of game development team members.

Like
10Likes
Dislike

Managing Decoupling Part 4: The ID Lookup Table

Apr 24 2013 11:28 AM | Posted By Niklas Frykholm in Game Programming
Looks deeper into the advantages of using an ID lookup table and what data structures a system might use

Tagged With:  engine  design  decoupling  program  organization  systems 
Like
13Likes
Dislike

Dynamic 2D Soft Shadows

Apr 24 2013 09:10 AM | Posted By John "Orangy Tang" Campbell in Graphics Programming and Theory
Describes an accurate method of generating soft shadows in a 2D environment on the fly

Tagged With:  shadows  2d  dynamic  soft shadows  real time 
Like
1Likes
Dislike

Notes on GameDev: Tamir Nadav

Apr 24 2013 07:52 AM | Posted By Elizabeth LaPensée in Interviews
Interview with Tamir Nadav, then a designer at KingsIsle and a well-networked figure in the games industry

Tagged With:  interview  design 
Like
5Likes
Dislike

Pitch Your Game: Pitching Tips from a Game Industry Catcher

Apr 22 2013 10:24 AM | Posted By Joshua Dallman in Business and Law
A veteran industry producer tells you what you need to do to get your pitch noticed by publishers

Tagged With:  pitch  funding  tips 
PARTNERS