Jump to content

  • Log In with Google      Sign In   
  • Create Account

Articles

Article Listing

Building tools for Unity to improve your workflow

Published in Game Programming

By Guillermo Andrades - Unity’s editor tools are awesome, and we’ve built a lot of stuff with it.

Integrating Socket.io with Unity 5 WebGL

Published in Multiplayer and Network Programming

By Damian Oslebo - Interested in setting up multiplayer networking over WebGL Unity? This article provides a framework for use in your Unity web builds.

Design Guide for Room Scale VR

Published in Virtual and Augmented Reality

By Eric Nevala - Developing Virtual Reality games is very new. I cover many of the core considerations a new VR developer or designer would need to think about when...


View Complete Archive You cannot add articles


Like
8Likes
Dislike

Combining Material Friction and Restitution Values UNDER REVIEW

Nov 13 2015 05:39 AM | Posted By Peter Stock in Math and Physics
Calculating the coefficients needed to use the Coulomb friction model in physics simulations

Tagged With:  Physics 
Like
11Likes
Dislike

Code for Game Developers: Optimization UNDER REVIEW

Nov 05 2015 08:12 PM | Posted By Jorge "BSVino" Rodriguez in Game Programming
a complete 15-part article series covering various important topics related to optimization of code

Tagged With:  optimization  amdahls law  big o  binary search  hash tables  loop unrolling  cache  soa  aos  memory allocation 
Like
11Likes
Dislike

Leading the Target

Nov 05 2015 06:45 AM | Posted By Álvaro Begué in Math and Physics
How do you compute where you have to aim to hit a moving target with a finite-speed projectile? This is a common question on gamedev.net's forums. This article presents a procedure to solve this problem and some variations thereof.

Tagged With:  deflection  math  geometry  target leading  leading the target 
Like
14Likes
Dislike

2D Transforms 101

Nov 01 2015 06:40 PM | Posted By Sundaram Ramaswamy in Math and Physics
A presentation on 2D transforms with interactive animations.

Tagged With:  2d  math  transformations  geometry  linear-algebra  mapping  coordinate-systems 
Like
11Likes
Dislike

Jump Point Search: Fast A* Pathfinding for Uniform Cost Grids

Oct 31 2015 09:26 AM | Posted By Albert Hofkamp in Artificial Intelligence
Want faster A*? Have uniform costs? Use Jump Point Search!

Tagged With:  JPS  pathfinding  uniform cost  Jump Point Search 
Like
6Likes
Dislike

Problems Found in Appleseed Source Code

Oct 14 2015 01:12 AM | Posted By PVS-Studio team in General Programming
A look at the few problems detected in the relatively large code base of this open-sourced renderer

Tagged With:  c++  Appleseed  open-source  pvs-studio  static code analysis 
Like
8Likes
Dislike

Preview: Reliable UDP implementation, lockstep, LAN, and parity bit checking UNDER REVIEW

Oct 08 2015 10:11 AM | Posted By Denis Ivanov in Multiplayer and Network Programming
Whether you're interested in making an FPS or RTS, you've probably heard that you should use UDP. Here's how

Tagged With:  udp  rudp  lockstep  rts  lan  parity bit 
Like
7Likes
Dislike

Five and a Half Steps to Efficient Meetings UNDER REVIEW

Oct 05 2015 09:10 PM | Posted By Dominik Berner in Production and Management
How to go about planning and running successful meetings

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
9Likes
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
23Likes
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
17Likes
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
16Likes
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 
PARTNERS