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!

Articles

Article Listing

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


View Complete Archive You cannot add articles


Like
0Likes
Dislike

Useless Snippet #1: Transform Vec3f by Matrix4x4f UNDER REVIEW

Jun 17 2013 11:32 AM | Posted By Jim Drygiannakis in General Programming
The goal of this snippet is to multiply a batch of Vector3f’s with the same 4×4 matrix

Tagged With:  transforms  vectors  math  snippet 
Like
1Likes
Dislike

GDC 2013: Interview with Jakob Schmid UNDER REVIEW

Jun 17 2013 07:19 AM | Posted By deisgn3 in Interviews
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 get the ball rolling, and more

Tagged With:  gdc  igf  indie  interview 
Like
27Likes
Dislike

Lone Wolf Killers

Jun 15 2013 06:27 PM | Posted By Mason McCuskey in Production and Management
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

Tagged With:  design document  play testing  team management 
Like
22Likes
Dislike

Ten Things to Achieve When Starting 3D Programming UNDER REVIEW

Jun 14 2013 11:26 AM | Posted By Vasily Tserekh in Game Programming
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 some knowledge this is the list that I would have given to myself if time travel would be possible and I could return to that time.

Tagged With:  opengl  directx  3d 
Like
2Likes
Dislike

GDC 2013 Interview with Justin Ma UNDER REVIEW

Jun 14 2013 07:15 AM | Posted By design3 in Interviews
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 he shared the details on his previous work in China, his unbelievable Kickstarter success, the work it took to create FTL, the design tools used, and more.

Tagged With:  interview  gdc  indie  igf 
Like
18Likes
Dislike

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

Jun 13 2013 11:58 AM | Posted By Steve Pavlina in GameDev.net Soapbox
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 development where you learn a lot on your own

Tagged With:  opinion 
Like
21Likes
Dislike

Conjuring a Compelling World

Jun 13 2013 09:33 AM | Posted By Mike Lewis in Game Design
Enrich your game design toolkit with these tricks and guidelines for creating engaging digital experiences.

Tagged With:  design 
Like
3Likes
Dislike

Why Is It Building So Long? UNDER REVIEW

Jun 13 2013 07:15 AM | Posted By Bartłomiej Filipek in General Programming
How to use the concept of "insulation" to reduce compile times for large software projects

Tagged With:  oop  encapsulation  c++  insulation 
Like
4Likes
Dislike

Using C# Managed DLL's in UDK UNDER REVIEW

Jun 12 2013 07:10 AM | Posted By Donald May in Game Programming
Learn how to write Dynamic Link Libraries (DLLs) in C# to extend the Unreal Development Kit (UDK) through DLL Bind.

Tagged With:  udk  c#  dll bind  unmanaged exports  marshalling 
Like
14Likes
Dislike

Finite State Machines and Regular Expressions

Jun 12 2013 04:30 AM | Posted By Eli Bendersky in General Programming
Explores the basics of Finite State Machines and regular expressions (regexes) then delves deep into their combined application

Tagged With:  fsm  finite state machine  regular expression  regex 
Like
0Likes
Dislike

Notes on GameDev: Maurine Starkey UNDER REVIEW

Jun 10 2013 11:22 AM | Posted By Elizabeth LaPensée in Interviews
Maurine Starkey is a founding member of Westwood Studios. She has worked as an art instructor, lead artist, art director, creative director, producer and game designer for over 24 years, plus continues to paint, sculpt, storyboard, and illustrate books, paper games, and comic books.

Tagged With:  interview  design 
Like
13Likes
Dislike

Configuration And Tweaking

Jun 10 2013 08:50 AM | Posted By AllEightUp in Game Programming
Setting up a configuration system for both standard game settings and also development builds can often be a messy proposal. Presented in this article is a solution which is fairly non-intrusive and supplies a usable debug UI for modifying game values at runtime.

Tagged With:  c++  configuration  c++11 
Like
19Likes
Dislike

Organizing Code Files in C and C++

Jun 07 2013 04:23 PM | Posted By Ben Sizer in General Programming
Splitting up your code files is a great way to stay organized, but can cause trouble for new programmers that may lead them away from this good practice. Learn the common problems and how to solve them

Tagged With:  c lang  c++  header file  source file  organization 
Like
9Likes
Dislike

Games and the Imagination UNDER REVIEW

Jun 07 2013 03:37 PM | Posted By Richard Dare in Game Design
Explores the psychology of gaming and looks at some of the new ideas we can derive from exploring the ideas and fantasies that many players attach to games

Tagged With:  psychology  jungian  jung  heroic quest  heros journey  violence  fantasy  imagination 
Like
9Likes
Dislike

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

Jun 07 2013 11:04 AM | Posted By AllEightUp in General Programming
CMake 2.8.11 is a game changer. A large portion of the prior 4 articles has just been deprecated and it is time to learn why.

Tagged With:  make  cmake  cross platform  makefile  c++  c++11 
Like
14Likes
Dislike

Crafting a 2D RPG UNDER REVIEW

Jun 07 2013 06:48 AM | Posted By Ivan Spasov in Game Design
In this article we are going to go over a Game Design outline for a turn-based 2D RPG.

Tagged With:  game design  crafting  2d  rpg  turn-based  turn  based  old school 
Like
3Likes
Dislike

Crafting a Platformer Game UNDER REVIEW

Jun 06 2013 11:09 AM | Posted By Ivan Spasov in Game Design
In this article we will take a closer look on how to create the Game Design for a simple Platformer Game.

Tagged With:  crafting  platformer  jump  traps  levels 
Like
4Likes
Dislike

GDC 2013: Interview with Richard Hofmeier UNDER REVIEW

Jun 06 2013 07:25 AM | Posted By design3 in Interviews
Design3 had the pleasure of interviewing Richard Hofmeier at GDC 2013 to discuss Cartlife and his experience as a developer

Tagged With:  gdc  igf  interview  video  design3  indie 
Like
16Likes
Dislike

Why You Shouldn't Be Making an MMO

Jun 05 2013 07:45 PM | Posted By Mike Lewis in GameDev.net Soapbox
Get some unsolicited advice from a guy working on a real-life MMORPG.

Tagged With:  mmo  game design  project size 
Like
-2Likes
Dislike

Pursuing a Career in Game Design UNDER REVIEW

Jun 05 2013 03:14 PM | Posted By Jared Letman in Breaking Into the Industry
Get started choosing a top-notch school for a degree suited for game design

Tagged With:  game design  career 
Like
11Likes
Dislike

Practical Guide to Bezier Curves UNDER REVIEW

Jun 05 2013 07:33 AM | Posted By Tim Bright in Math and Physics
There's a lot about the basics of Bezier curves around, but how about actually using them? This will show a few new things about Bezier curves, a few techniques in coding up curves, and serve as a primer for Bezier surfaces and B-splines.

Tagged With:  math  Bezier curves  geometry 
Like
14Likes
Dislike

Smart Pointers Gotchas UNDER REVIEW

Jun 04 2013 02:57 PM | Posted By Bartłomiej Filipek in General Programming
Answers for questions like - Why is auto_ptr deprecated? Why unique_ptr finally works good? How to use arrays with unique_ptr? Why create shared_ptr with make_shared? How to use arrays with shared_ptr? How to pass smart pointers to functions?

Tagged With:  pointers  smart pointers  c++  c++11 
Like
4Likes
Dislike

Tools of a Game Designer: What I use and What is out There UNDER REVIEW

Jun 04 2013 11:21 AM | Posted By Slaton White in Game Design
There are a variety of ways to go about designing a game. Luckily enough I’ve had enough projects to work on and enough freedom to try different ways to design them. Some ways have completely failed me and others have shown real promise. In this post I will discuss both the general design tools and methods that are out there as well as what works for me as a designer.

Tagged With:  Iterative design  mda  flow  dda  player empathy 
Like
3Likes
Dislike

Five Common Mistakes in Game Usability Testing And How To Avoid Them UNDER REVIEW

Jun 04 2013 06:52 AM | Posted By Marko Nemberg in Game Design
trinidad.ee — A couple of weeks ago we held a massive playtesting session at the Gamefounders game accelarator (first of its kind in Europe. Based on the experience, here are 5 of the most common testing mistakes and how to avoid them!

Tagged With:  usability  accessibility  user experience  playability  user testing  eye tracking  emotion  children  testing  ux 
Like
9Likes
Dislike

Smarter Steering: Using Context for Direction UNDER REVIEW

Jun 03 2013 11:08 AM | Posted By Mike Lewis in Artificial Intelligence
Combine the power of steering and flocking models with contextual information to build a simple but powerful local navigation system.

Tagged With:  ai  steering  context steering  movement 
PARTNERS