Jump to content

  • Log In with Google      Sign In   
  • Create Account

Articles

Article Listing

Shadows and light on Kepler 22

Published in Graphics Programming and Theory

By Maurizio De Girolami - A brief description of the lighting system of the Kepler22 game.
Kepler22 is an open world game with mixed indoor / outdoor environment and fu...

Game Engine Containers - handle_map

Published in General Programming

By Jeff Kiah - This article explores the creation of a data container for game programming. This container is meant to take the place of C++ standard library cont...

Pupping - a method for serializing data

Published in Game Programming

By Daniel Randle - A look in to a useful pattern for serializing data which separates the serialization process from the resulting data. This pattern is very similar...


View Complete Archive You cannot add articles


Like
2Likes
Dislike

Autodesk Maya 2016 New Features Overview UNDER REVIEW

Sep 24 2015 02:40 PM | Posted By Kelly L. Murdock in Visual Arts
What's new in the latest release of Maya? Kelly takes a look at both big and small changes to the popular animation & modeling software

Tagged With:  autodesk  maya 
Like
2Likes
Dislike

3ds Max 2016 New Features Overview UNDER REVIEW

Sep 22 2015 02:12 PM | Posted By Kelly L. Murdock in Visual Arts
A look at the major & minor additions to the newest version of 3ds Max. Worth the upgrade? You decide

Tagged With:  modeling  3ds max  autodesk 
Like
2Likes
Dislike

A Rudimentary 3D Game Engine, Built with C++, OpenGL and GLSL

Sep 20 2015 07:06 PM | Posted By coding3d in Game Programming
Engine to be used as an aid in learning how to develop 3D games that compile on Windows, OSX and Linux, with C++, OpenGL and GLSL. It works with a dependency manager.

Tagged With:  OpenGL  GLSL  C++  Windows  Linux  OSX  Cross-Platform  Wavefront  PortAudio 
Like
15Likes
Dislike

You Aren’t a Rock Star, You’re a Garage Band

Sep 19 2015 08:24 AM | Posted By Robert Matues Ciszek in GameDev.net Soapbox
A list of things that I learned as a musician that can also help indies market themselves better

Tagged With:  Indie DevMarketing  Creating Fans  Game Marketing 
Like
7Likes
Dislike

Math for Game Developers: Advanced Vectors

Sep 16 2015 12:19 AM | Posted By Jorge "BSVino" Rodriguez in Math and Physics
YouTube series for beginners explaining various mathematical concepts as applied to game development

Tagged With:  math  vector  dot product  linear interpolation  euler  cross product  aabb  projections 
Like
11Likes
Dislike

Particle Systems using Constrained Dynamics

Sep 06 2015 12:56 PM | Posted By Tim Bright in Math and Physics
A really cool way to simulate large numbers of particles with path constraints *without* using springs.

Tagged With:  numerical methods  physics  particles  dynamics 
Like
10Likes
Dislike

Marketing my latest mobile game - post mortem of the first month

Sep 02 2015 06:59 PM | Posted By Marc Bourbonnais in Business and Law
Compiling a list and thoughts of my marketing efforts during the first month of my latest mobile game

Tagged With:  marketing  mobile  ASO  post mortem 
Like
6Likes
Dislike

Narrative-Gameplay Dissonance UNDER REVIEW

Sep 02 2015 08:52 AM | Posted By Will Nations in Game Design
An analysis of how narrative and gameplay decisions can become negatively intertwined and suggestions for preventative solutions.

Tagged With:  game  design  roleplay  narrative  gameplay  dissonance  narrative-gameplay 
Like
1Likes
Dislike

A Spin-off: CryEngine 3 SDK Checked with PVS-Studio

Aug 31 2015 09:05 PM | Posted By Andrey Karpov in APIs and Tools
A look at some interesting bugs uncovered with PVS-Studio code analyzer

Tagged With:  c++  static analysis  PVS-Studio  CryEngine 
Like
5Likes
Dislike

Crowdfunding as Marketing

Aug 27 2015 08:36 AM | Posted By Kevin Harwood in Business and Law
What if we reverse engineered crowdfunding platforms as a marketing tool?

Tagged With:  Marketing  crowdfunding 
Like
27Likes
Dislike

The Art of Enemy Design in Zelda: A Link to the Past

Aug 27 2015 08:11 AM | Posted By Michel Mony in Game Design
Dissecting a game as an applied example of Functional Enemy Design.

Like
14Likes
Dislike

From User Input to Animations Using State Machines

Aug 26 2015 07:36 PM | Posted By Albert Hofkamp in Game Programming
Performing smooth animation transitions in response to user input is a complicated problem. By using synchronized state machines, you can specify allowed behavior in an organized way, and have the computer handle combining of the behavior.

Tagged With:  event processing  state machine  synchronization  user input  animations 
Like
6Likes
Dislike

How to Design the Data Structure for a Turn Based Game

Aug 26 2015 01:54 PM | Posted By David Xicota in Game Programming
A recurring question I get. When you see the following example, you’ll see how easy it is

Tagged With:  turnbased  multiplayer 
Like
7Likes
Dislike

The Challenge of Having Both Responsiveness and Naturalness in Game Animation

Aug 20 2015 01:46 AM | Posted By Peyman Massoudi in Visual Arts
This article discusses techniques to bring both responsiveness & naturalness to animations for increased entertainment

Tagged With:  3D Animation  Character Animation  Animation Blending  Responsiveness 
Like
5Likes
Dislike

Why NASA Switched from Unity to Blend4Web UNDER REVIEW

Aug 14 2015 07:19 PM | Posted By Pierre Bezuhoff in APIs and Tools
A simulated Mars rover experience you can control, produced by NASA and developed with... Blend4Web??

Tagged With:  NASA  Unity  Blend4Web  WebGL 
Like
18Likes
Dislike

Get Professional - A Professional Skillset for Software Engineers

Aug 10 2015 04:32 AM | Posted By Dominik Berner in Breaking Into the Industry
What distinguishes the common coder and/or hobbyist from the pros?

Like
18Likes
Dislike

You need a plan and a design

Aug 05 2015 03:50 AM | Posted By Donald May in Game Design
If you are lost on how to turn your great game idea into a great game, then you need a plan. If you have been struggling to meet deadlines and feel like you are not getting anything done you need a plan. If you don't know what to make then you need a design.You need a plan and a design!

Tagged With:  plan  game design  GDD  schedule 
Like
15Likes
Dislike

Google Analytics-Driven Game Development by Example

Aug 01 2015 06:59 AM | Posted By Tobiasz Siemiński in Game Design
Experiment: create a trashy game, update it as frequently as possible and make it better based on users’ and Google Analytics’ feedback

Tagged With:  programming  game design  mobile 
Like
15Likes
Dislike

Memory Markers

Jul 31 2015 06:06 PM | Posted By Asher Einhorn in Artificial Intelligence
Inspired by the 'Simplest trick I know' series of GDC talks, I've begun to document all the small code and design tips and tricks I've picked up on my way through the industry

Tagged With:  AI  Scripting  Coding 
Like
3Likes
Dislike

3 Steps to Mastering Your Game’s Soft Launch

Jul 29 2015 08:47 PM | Posted By Keith Andrew in Business and Law
Discusses the region-specific "soft launch" approach for mobile titles, a trial which could make or break your title without global impact

Tagged With:  soft launch  game development  game marketing  mobile 
Like
12Likes
Dislike

15 Metrics All Game Developers Should Know by Heart

Jul 15 2015 01:31 PM | Posted By GameAnalytics in Business and Law
Mobile game analytics can feel complicated. When it comes to metrics, there are hundreds of numbers to track. On the simpler end of the spectrum, there are metrics like downloads, sessions, and DAUs.

Tagged With:  gameanalytics  metrics  game development 
Like
12Likes
Dislike

Math for Game Developers: Probability and Randomness

Jul 10 2015 12:19 PM | Posted By Jorge "BSVino" Rodriguez in Math and Physics
YouTube series for beginners explaining various mathematical concepts as applied to game development

Tagged With:  math  probability  randomness  rng  noise 
Like
13Likes
Dislike

When Your Best Isn't Good Enough: A Tale of Failure (Part II)

Jul 06 2015 11:26 AM | Posted By Peter Cardwell-Gardner in Breaking Into the Industry
No amount of hard work can shield you from failure - and yet we often only hear about the success stories. A honest and authentic look at the emotional experience of failure, and how it affects your ability to stay creative and thrive.

Tagged With:  Indie  failure  kickstarter  Cadence 
Like
12Likes
Dislike

When Your Best Isn't Good Enough: A Tale of Failure (Part I)

Jul 02 2015 11:59 AM | Posted By Peter Cardwell-Gardner in Breaking Into the Industry
Making a game succeed is tough and unpredictable. No amount of hard work can shield you from failure - and yet we often only hear about the success stories. A two part look at failed Kickstarter campaign for the music sandbox game, Cadence.

Tagged With:  Indie  failure  Cadence  Kickstarter 
Like
12Likes
Dislike

How the PVS-Studio Team Improved Unreal Engine's Code

Jun 30 2015 04:15 AM | Posted By PVS-Studio team in APIs and Tools
Epic asked the PVS team to use their software to improve the code of Unreal Engine 4, here's a detailed look into UE4's code

Tagged With:  c++  unrealengine  static code analyzer  code review  pvs-studio 
PARTNERS