Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


APIs and Tools Articles

Article Listing

Shader Cross Compilation and Savvy - The Smart Shader Cross Compiler

Published in APIs and Tools

By Apostol Dadachev - Taking a look at the problem of shader cross compilation and introducing a solution which utilizes a purely text based approach.

Crowdin: Localizing Without Pain

Published in APIs and Tools

By Kirill Kliushkin - Pain-free localization is the dream of everyone who develops software for foreign markets. It's a true story about a tool that makes the locali...

Automated Deployment of Your Game

Published in APIs and Tools

By Craig Edwards - Learn how to bundle your game in an installer with very little effort, to sign your installer with a digital signature, and automatically upload yo...


View Complete Archive You cannot add articles


Like
8Likes
Dislike

Shader Cross Compilation and Savvy - The Smart Shader Cross Compiler

Apr 27 2015 08:52 AM | Posted By Apostol Dadachev in APIs and Tools
Taking a look at the problem of shader cross compilation and introducing a solution which utilizes a purely text based approach.

Tagged With:  shadertools  DirectX  OpenGL  HLSL  GLSL  C++  graphics  parser  programming  cross-platform 
Like
2Likes
Dislike

Crowdin: Localizing Without Pain

Apr 17 2015 05:24 AM | Posted By Kirill Kliushkin in APIs and Tools
Pain-free localization is the dream of everyone who develops software for foreign markets. It's a true story about a tool that makes the localization process almost magic!

Tagged With:  localization  translation  cloud technology 
Like
16Likes
Dislike

Automated Deployment of Your Game

Apr 13 2015 06:53 PM | Posted By Craig Edwards in APIs and Tools
Learn how to bundle your game in an installer with very little effort, to sign your installer with a digital signature, and automatically upload your game to your website.

Tagged With:  inno setup  installer  uninstall  code signing  uploading 
Like
4Likes
Dislike

Arcade Machines and Gaming Library Pigaco - Devlog #0: Introduction & Architecture UNDER REVIEW

Apr 08 2015 08:34 AM | Posted By Max Heisinger in APIs and Tools
An introduction to a project which tries to make development of arcade games easier and to streamline building and providing arcade gaming machines.

Tagged With:  diy  console  selfmade  selfbuilt  game  gaming  arcade  retro  shared  memory  piga  pigaco  boost  architecture 
Like
6Likes
Dislike

Banshee Engine Architecture - RTTI & Serialization UNDER REVIEW

Feb 06 2015 09:46 PM | Posted By Marko Pintera in APIs and Tools
Learn about the design and implementation details of the run-time type information system used by the Banshee Engine. This article is a part of a larger series relating to the Banshee Engine.

Tagged With:  game development  banshee  engine  banshee engine  c++  directx  opengl  3d  graphics  rtti  serialization 
Like
7Likes
Dislike

Making a Game with Blend4Web Part 2: Models for the Location

Feb 03 2015 09:22 AM | Posted By Mikhail Luzyanin in APIs and Tools
We continue working on a simple game. This time we'll discuss modeling and texturing models for the location. All is done with Blender.

Tagged With:  Blend4web  Blender  Game  3D Modeling 
Like
11Likes
Dislike

Making a Game with Blend4Web Part 1: The Character

Feb 03 2015 09:22 AM | Posted By Evgeny Rodygin in APIs and Tools
Today we're going to start creating a fully-functional game app with Blend4Web.

Tagged With:  Blend4Web  WebGL  Game  Programming 
Like
9Likes
Dislike

Making a Game with Blend4Web Part 6: Animation and FX

Feb 03 2015 09:19 AM | Posted By Mikhail Luzyanin in APIs and Tools
This article is about character modeling and animation, and also about creating the effect of the deadly falling rocks.

Tagged With:  Blend4Web  WebGL  Blender  Game  Animation  FX 
Like
7Likes
Dislike

Making a Game with Blend4Web Part 7: Enriching the Game World

Feb 03 2015 09:08 AM | Posted By Mikhail Luzyanin in APIs and Tools
In this article, we'll explain how to create environment FX and other details which make the game world more diverse and dynamic.

Tagged With:  Blend4Web  WebGL  Blender  FX 
Like
3Likes
Dislike

How to create game rankings in WiMi5 UNDER REVIEW

Jan 23 2015 10:26 AM | Posted By WiMi5 in APIs and Tools
This tutorial shows how to deal with Rankings in HTML5 games created with WiMi5. It’s very easy to handle, we can sum it up in three steps.

Tagged With:  ranking  html5  game  create  tool  game editor  game maker  game engine  casual game  2d editor  drag and drop editor  drag and drop game 
Like
7Likes
Dislike

Gentle Introduction to Google Analytics for Flash

Jan 14 2015 06:25 AM | Posted By Hubert 'Koshmaar' Rutkowski in APIs and Tools
Being able to check out how many players play your game, from what countries, for how long, on which levels they have problems, even do they ever visit your precious Credits screen - that sounds incredibly useful, doesn't it? Fortunately, in web browser games, there's rather easy way to get such informations. In this post I'm going to describe the process for Flash (ActionScript 3),...

Tagged With:  google analytics  flash  actionscript3  playtesting 
Like
16Likes
Dislike

Banshee Engine Architecture - Introduction UNDER REVIEW

Nov 21 2014 02:13 PM | Posted By Marko Pintera in APIs and Tools
Learn about the vision, architecture and design decisions behind Banshee Engine. This is an introductory article that is a part of a larger series.

Tagged With:  game  development  toolkit  3d  graphics  c++  directx  opengl  engine  banshee 
Like
9Likes
Dislike

Making a Game with Blend4Web Part 3: Level Design

Sep 21 2014 11:46 PM | Posted By Mikhail Luzyanin in APIs and Tools
Third part of tutorial on game development with Blend4Web. This article is about how the game scene is assembled, and also about creating the lava effect.

Tagged With:  Blend4Web  Game  Blender  3D Modeling 
Like
8Likes
Dislike

Introduction to Unity Test Tools

Jun 20 2014 03:09 PM | Posted By Lior Tal in APIs and Tools
This article introduces Unity Test Tools - an official solution for creating and executing automated tests for Unity projects without leaving the comforts of the editor.

Tagged With:  unity  testing  unit-testing  automated-tests  test  qa  automatics-tests  automated-testing 
Like
12Likes
Dislike

YAML Basics and Parsing with yaml-cpp

Mar 01 2014 06:15 AM | Posted By Dejaime Antônio de Oliveira Neto in APIs and Tools
Yaml, differing from XML, isn't a markup language. It is much cleaner and readable at the price of a stricter syntax. The main principle is still the same, go through a document to retrieve your so useful data. This article aims to provide an overview on YAML and how to parse it in C++.

Tagged With:  yaml  yaml-cpp  encoded  human readable format  serialization  c++ 
Like
0Likes
Dislike

Stretching Your Game To Fit The Screen Without Letterboxing - SDL2 UNDER REVIEW

Jan 27 2014 12:53 PM | Posted By Alex Walters in APIs and Tools
Have you tried scaling your game using the SDL_RenderSetLogicalSize or the SDL_RenderSetScale functions and gotten the ugly letter-boxing? This shows how you can just scale your game no matter what without letter-boxing using SDL2.

Tagged With:  sdl2  c++  letter-boxing  stretching  scaling 
Like
8Likes
Dislike

GPU Texture Snapshot

Sep 29 2013 07:36 PM | Posted By Jay Taoko in APIs and Tools
What if you could make a snapshot of GPU textures from any 3D application as easily as using printf for text?

Tagged With:  picopixel  sdk  texture  gpu 
Like
2Likes
Dislike

Manual on Development of Visual Studio 2005-2012 and Atmel Studio Plugins in C# UNDER REVIEW

Sep 17 2013 06:53 AM | Posted By Paul Eremeev in APIs and Tools
About a year ago we published in our blog a series of articles on development of Visual Studio plugins in C#. We have recently revised those materials and added new sections and now invite you to have a look at the updated version of the manual.

Tagged With:  visual studio  plugins  c# 
Like
2Likes
Dislike

USB Base Custom Hardware Interface for Unity3D

Aug 16 2013 12:48 PM | Posted By Dilshan Jayakody in APIs and Tools
In this article we demonstrate the USB base custom hardware interfacing with Unity3D game engine on top of Microsoft Windows operating system(s).

Tagged With:  unity  delphi  usb  electronics  game controller  hid  custom hardware  interface 
Like
10Likes
Dislike

Getting Started with Duality

Aug 12 2013 05:15 AM | Posted By Fedja Adam in APIs and Tools
This article teaches you how to use the Duality framework and C# for developing 2D games.

Tagged With:  c#  .net  opengl  opentk  duality  game engine  2d  open source  components  tutorial 
Like
7Likes
Dislike

Level Creation Concerns with Unity

Aug 11 2013 12:29 PM | Posted By Lea Hayes in APIs and Tools
Developers who are creating a game for the first time may find the idea of creating levels a daunting task. This post covers some of my experiences and opinions of the level creation process

Tagged With:  unity  level design 
Like
4Likes
Dislike

Getting Started With Rapid2D UNDER REVIEW

Jul 26 2013 03:30 PM | Posted By Rapid2D in APIs and Tools
This is a tutorial which will show you from scratch how to do things in our engine from using the editor, to adding some basic code to create a room which contains a player object that uses physics, a background and a timer.

Tagged With:  2d  rapid2d  c++  windows 8  tablet  mobile  pc 
Like
13Likes
Dislike

Introduction to GameMonkey Script

Jul 25 2013 10:14 AM | Posted By Oli Wilkinson in APIs and Tools
This article will introduce you to the GameMonkey Script language and API and how it can be used in your own games.

Tagged With:  scripting  gamemonkey  gm script  lua  virtual machine  scripting language 
Like
1Likes
Dislike

Wrapper Pattern for Silverlight and WPF

Jan 30 2012 02:21 PM | Posted By Nicolas Dorier in APIs and Tools
Download sample (Silverlight and WPF) - 368 KBLicense: Ms-PLTable of contents IntroductionIt has been a long time since my last article. This one is short and a bit less creative than the previous ones, but I hope you'll like it! I hope none of you have never particularly talked about that before, but probably you have already used what I will talk about, without naming it: the wrapper pattern...

Tagged With:  element  public  margin  wrapper  hideside  static  return  void 
Like
2Likes
Dislike

Unity 3-0 Enter the Third Dimension

Jan 27 2012 01:50 AM | Posted By Will Goldstone in APIs and Tools
Before getting started with any 3D package, it is crucial to understand the environment you'll be working in.As such, in this article by Will Goldstone, author of Unity 3.x Game Development Essentials, we'll make sure you're prepared by looking at some important 3D concepts before moving on to discuss the concepts and interface of Unity itself. You will learn about:Coordinates and v...

Tagged With:  unity  game  object  objects  world  you'  component  games  engine 
PARTNERS