Quantcast
Channel: GameDev.net
Browsing all 17825 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Smart Pointers Gotchas

There are at least several questions about using smart pointers in modern C++11Why is auto_ptr deprecated?Why does unique_ptr finally work good?How to use arrays with unique_ptr?Why create shared_ptr...

View Article


Image may be NSFW.
Clik here to view.

Fast Heuristic Search for RTS Game Combat Scenarios

David Churchill and Abdallah Saffidine and Michael Buro University of Alberta Computing Science Department Edmonton, Alberta, Canada Abstract Heuristic search has been very successful in abstract game...

View Article


GDC 2013 - Interview with Richard Hofmeier

     Do you think video game development is way too much work? Well, work harder, hard worker! Design3 had the pleasure of interviewing Richard Hofmeier at GDC 2013, where he discussed the...

View Article

Why You Shouldn't Be Making an MMO

Author's Note: This is an adaptation of a popular but highly controversial journal entry I wrote here almost two years ago. This is solely my own opinion and is in no way intended to be representative...

View Article

Image may be NSFW.
Clik here to view.

Practical Guide to Bezier Curves

This is meant as an intermediate guide to Bezier curves. I'm assuming you've all read about Bezier curves and the Bernstein basis functions and have a general idea about how it all works. This is meant...

View Article


Pursuing a Career in Game Design

So, youthful pals, you intend to be a game designer? Before anything else, anyone thinking about becoming a game designer needs to make a huge career choice first: either enter training courses or go...

View Article

Image may be NSFW.
Clik here to view.

Crafting a Platformer Game

The topic on the Platformer games is a very interesting one. This genre of games is one of the best places to start if you are a beginner-level Game Designer or for that matter, a developer. This comes...

View Article

Image may be NSFW.
Clik here to view.

Organizing Code Files in C and C++

IntroductionWhile many simple programs fit into a single C or CPP source file, any serious project is going to become far more manageable if split up into several source files. However, many beginning...

View Article


Image may be NSFW.
Clik here to view.

Crafting a 2D RPG

In this article we are going to go over a nearly-complete Game Design for an RPG game. We are going to take a look at how the game world is going to be structured, how the player is going to operate,...

View Article


Cross Platform Test Driven Development Environment Using CMake (Part 5)

With the release of CMake 2.8.11, some new features have been made available which greatly simplify certain areas of work compared to the prior articles.  The primary feature of note is what the CMake...

View Article

Games and the Imagination

Introduction Can you remember when you discovered video games? I can, and I don't think that my experience was much different from others who discovered games at around the same age. At nine years old...

View Article

Image may be NSFW.
Clik here to view.

Finite State Machines and Regular Expressions

IntroductionI want to present an important and interesting topic in computer science, the Finite State Machine (FSM). In this part we start with the basics, gaining an understanding of what FSMs are...

View Article

Lone Wolf Killers

In this great land of game development, I've seen more than my share of death. If I had one dollar for every game development team I've seen fail, I could fund the development of Duke Nukem Forever!...

View Article


Notes on GameDev: Maurine Starkey

Originally published on NotesonGameDev.net August 19, 2008 Maurine Starkey is a founding member of Westwood Studios. She has worked as an art instructor, lead artist, art director, creative director,...

View Article

Image may be NSFW.
Clik here to view.

Incorporating Search Algorithms into RTS Game Agents

David Churchill and Michael Buro University of Alberta Computing Science Department Edmonton, Alberta, Canada, T6G 2E8 Abstract Real-time strategy (RTS) games are known to be one of the most complex...

View Article


Image may be NSFW.
Clik here to view.

Using C# Managed DLL's in UDK

The following article is similar to articles that I have posted on the UDK forums and in my blog. This article has been updated to use the latest version of Visual Studio Express and the latest version...

View Article

Image may be NSFW.
Clik here to view.

Why Is It Building So Long?

Most of Object Oriented guides revolve around the word encapsulation: we should hide implementation details of a class and reduce coupling between objects as much as possible. But in C++ (and also in...

View Article


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

When you say something like this: I wish I could write better, but my writing skills aren’t very good. … many intelligent, self-directed people are actually hearing this: I wish I could write better,...

View Article

GDC 2013 Interview with Justin Ma

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. design3 got a chance to chat with Justin at GDC 2013, where...

View Article

Ten Things to Achieve When Starting 3D Programming

Starting 3D programming is not an easy task to accomplish. There are a lot of new things that come into play, and they vary from choosing a programming language to selecting the correct 3D modeling...

View Article
Browsing all 17825 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>