Click here to Skip to main content
15,441,527 members
Everything / Game Development

Game Development

game

Great Reads

by Adam David Hill
All the juicy tricks and scandalous shortcuts which helped us ship our competition game on time
by Marcelo Ricardo de Oliveira
A shoot'n'up HTML5 game made with Phaser game framework
by CMalcheski
Thinking outside the box can result in critical performance gains
by Petar Brkusanin
An example of how Decorator, Dependency Injection, and Composition Root patterns can be used to extend the base game functionality.

Latest Articles

by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
by Mirzakhmet Syzdykov
Engine for .NET cross-platform development
by Pete O'Hanlon
Epic Games recently released Unreal Engine 5 and I thought it was time that I wrote a series about using Blueprints to show the power of UE5.
by KristianEkman
An online Angular, .NET 5 Web API, SQL Server on Azure backgammon game

All Articles

Sort by Score

Game Development 

7 Jan 2013 by Adam David Hill
All the juicy tricks and scandalous shortcuts which helped us ship our competition game on time
26 Nov 2017 by Marcelo Ricardo de Oliveira
A shoot'n'up HTML5 game made with Phaser game framework
4 Oct 2017 by CMalcheski
Thinking outside the box can result in critical performance gains
9 Dec 2013 by Petar Brkusanin
An example of how Decorator, Dependency Injection, and Composition Root patterns can be used to extend the base game functionality.
12 Nov 2012 by HoshiKata
Practical on the fly fast mesh generation from arbitrary points.
28 Apr 2022 by KristianEkman
An online Angular, .NET 5 Web API, SQL Server on Azure backgammon game
14 Apr 2021 by Anurag Gandhi
A group Sudoku game to demonstrate the usage of SignalR in AngularJs application
27 May 2020 by Theo Kand
An original AngularJS implementation of the most famous video game ever
24 Jun 2019 by Thomas Daniels
This article describes the making of a tic tac toe player that uses neural networks and machine learning.
7 Apr 2017 by Marco-Hans Van Der Willik
This article continues with the development of the SOLID Poker project, and covers functionality to Compare and Validate Poker Hands.
27 May 2014 by Mohd Akram
Java Tic Tac Toe (AI based)
15 Jul 2021 by Steve Hoult
Creation of an Audio analysis framework to enable developers with little to no understanding of audio analysis to develop audio-driven games
6 Jan 2019 by Mehedi Shams
Crossword creator - with a touch of Unicode Logic!
8 Aug 2012 by Tyler Forsythe
IceCream1945 is a demonstration of XNA and the IceCream 2D library in a 2D top-down scrolling shooter similar to 1942 for the NES.
3 Dec 2012 by Adam David Hill
Sensor-controlled XNA tunnel game with VR head-tracking.
14 Nov 2013 by Alexander SchuIze, Felix Herbst, Paul Kirsten
Multi-User game for AIO where players build their own spider's web
6 Oct 2020 by Christ Kennedy
A graphically bouncy and colorful version of the popular numbers tile-sliding game
4 Jun 2012 by Manas Bhardwaj
First part of an attempt to create Snake and Ladders using HTML5.
26 May 2015 by Vahe Karamian
This article will cover the basics of network programming using Network View in Unity 3D. We will be creating an Authoritative Server based networking environment showcasing the basics functions of network programming using Unity 3D and C#.
21 Nov 2017 by Tobs88
This article is about the Entity-Component-System (ECS). It is a design pattern which allows you great flexibility in designing your overall software architecture.
13 Mar 2019 by Oana Mancu
Any deterministic game can be broken down to its core functionalities. By understanding them, one can implement fundamental algorithms such as Minimax (with alpha beta pruning), thus paving the way towards a better AI opponent.
11 Jan 2021 by EgorYusov
An introduction to ray tracing API in Diligent Engine
25 Sep 2021 by Senthil Kumeresh
An overview of how the coding is done to solve the Sudoku problem
31 Jul 2012 by Kenneth Haugland
How to calculate a reverbration time in a room
8 Sep 2017 by CoderGirl42
An extensible procedural generation framework
21 Nov 2017 by Tobs88
This article is about a game based on the ECS implementation from the first part of the series.
11 Apr 2019 by Mehedi Shams
Word-making game!
8 Feb 2021 by Uzi Granot
If you are a programmer that tried to introduce a kid to programming with Scratch, this article is for you. Comparing a simple game between Scratch and C#.
2 Sep 2014 by Simon Jackson
Mastering Unity 2D Game Development – AI and State Machines
9 Jul 2010 by Nanung
Developing a drag and drop technique in a simple puzzle game application.
24 Dec 2019 by NickNs1991
Rapid Roll game in C#
6 Jul 2021 by VisualMonsters
Simple game "table football", you can easily create and play with your friends and family
2 Dec 2011 by Vasily Tserekh
Correctly managing screen resolutions in game programming
23 Jun 2015 by Kel_
A game of life "MMO", with a persistent simulation running on the server.
6 Dec 2019 by Vahe Karamian
Programming in itself is no small task. Graphics programming complicate things a tab-bit more!
30 Aug 2010 by paladin_t
Use Twiggery as JavaME Game Scripting Language
29 Nov 2017 by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.
1 May 2016 by Majdi Sobain
2D games programming simplicity using RingAllegro Library
7 Jul 2012 by CJ Kent
Create an Interpolating Timer and use it to fade textures in and out in XNA 4.0
8 Jan 2013 by sandeepkumar.sgnr
Journey of Windows 8 game SkyWar for Intel App Up competition
15 Apr 2016 by Android on Intel
Whether you are looking for an entire game engine to develop your idea into a game, or an efficient easy-to-use video codec to deploy full motion video, this list will guide you to the best middleware to use while developing your game for Intel® architecture.
10 Dec 2020 by André Marcos, LaercioMBR
An overview of the development process of an online platform to facilitate community driven data cataloging and management.
14 Apr 2019 by Christ Kennedy
si latine discis ludum verborum habere debes
15 Feb 2022 by Raphael Mun
In this article we introduce Azure PlayFab from the perspective of a Unity developer.
4 Feb 2011 by Scott Philip Brown
This is an implementation of Conway's Game of Life using F# and SDL.NET
22 Dec 2018 by EgorYusov
This article introduces the problem of resource state management and synchronization in modern graphics APIs such as Direct3D12 and Vulkan and describes a solution offered by Diligent Engine.
10 Oct 2016 by Ashley Davis
A look at version control from the game developers perspective
11 Oct 2021 by Raphael Mun
In this article we learn how to automate your development and deployment process with a real, fully functional multiplayer game server using GitHub Actions.
23 Nov 2021 by Raphael Mun
In this article, we explore packaging then deploying a game to Azure PlayFab servers.
24 Nov 2021 by Raphael Mun
In this article I’ll show you how to add PlayFab player authentication to your game.
25 Nov 2021 by Raphael Mun
In this article, we’ll put our two game components together to enable players to log in and start matchmaking.
18 Feb 2022 by Raphael Mun
In this article, we integrate PlayFab’s Matchmaking feature into the game so that players can automatically match with each other to join on the same server and play together.
16 Feb 2022 by Raphael Mun
In this article, we’ll begin creating the backend code that this game will connect to for multiplayer gameplay.
21 Feb 2022 by Raphael Mun
This article will demonstrate how to leverage the PlayFab Unity SDK’s built-in features to add a leaderboard to our game.
31 Aug 2011 by pierre poliakoff
A tutorial on how to write a Silverlight game based on the classical Pong game.
8 Sep 2012 by Asame Imoni Obiomah
This article is the first toddler step in the development of a framework for the delivery of motion, touch and 3D forms as interactive services locally and over networks.
3 May 2013 by TYoungjr
An outline for a plan to build a real time, multiplayer, cross platform edition of the game Go.
1 May 2015 by Intel Corporation
In this article I will describe the effects implemented by Gameloft in GTR2 and focus on how we managed to fit those effects into the 30 frames per second (FPS) budget we had set ourselves.
31 Jul 2015 by Android on Intel
Peach Pellen, CTO of Black Gate Games talks about her background, her work with Black Gate Games, and what projects she’s working on at the moment.
15 Apr 2016 by Android on Intel
Whether it’s a friendly battle, classic gaming strategy, or a fast-paced adventure, these apps will surely set the pace for a positive spring ahead.
15 Apr 2016 by Android on Intel
The discussion in this blog will focus on the 2 Atom x3 SoC SKUs which have already been launched: C3200RK and C3230RK.
17 Jan 2014 by Paul Lindberg
This case study details how the game takes best advantage of low-power systems, while still scaling up to look and run fantastic on more robust systems.
26 May 2015 by Intel Corporation
Game Companies Speed Up Development with Intel® Sample Code
17 Apr 2014 by Christopher Coey
An educator's look into Beacon Mountain.
6 Jul 2015 by Android on Intel
This article shows how to analyze and improve the performance of a mobile game and how to optimize graphic resources for a mobile platform, using mTricks Looting Crown as an example.
28 May 2014 by Dr. Michael J. Gourlay
This article—the 17th in the series—describes how to identify a fluid surface. You can use this information to render the surface or to help compute surface tension.
11 Oct 2019 by Christ Kennedy
2D shooter inspired by Descent - rotating screen, network of tunnels, multiple robots & weapons - map editor
8 Oct 2021 by Raphael Mun
In this article, we’re going to look at how to set up a simple Node.js application on Azure Kubernetes Service by containerizing and deploying to an Azure Kubernetes Cluster in a scalable way.
12 Oct 2021 by Raphael Mun
In this article we explore how to use PlayFab to add events and gather data from our game for LiveOps and Analytics.
17 Feb 2022 by Raphael Mun
In this article, we integrate the PlayFab GSDK to be ready for cloud hosting, and then upload and deploy it to PlayFab through the dashboard.
17 Jul 2015 by Guruprasad.K.Basavaraju
This article is an effort to introduce beginners to HTML Canvas through a simple Game development.
9 Sep 2013 by Marcelo Ricardo de Oliveira
An isometric chess game using Paper JS
17 Oct 2012 by Florian Rappl
Creating an super-awesome browser game that follows the path of the legendary blobby volley!
11 May 2018 by Marcelo Ricardo de Oliveira
Most of the examples using Blazor I've seen so far include some simple pages, buttons and forms. So I decided to investigate whether it would work with my old Bricks game to help explore WebAssembly.
28 Feb 2016 by AlexeyYakovlev
This article describes building an Android game with networking support using C#, Xamarin.Android platform and Zyan Communication Framework.
30 Aug 2022 by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
12 Apr 2011 by Vinit Yadav
In this article we are going to develop a game using Farseer Physics Engine and XNA for Windows Phone 7. This article provides you base for your games to make game development easy and fast.
4 Nov 2012 by #realJSOP
My Anagrams game ported to WPF.
22 Sep 2013 by Simon Jackson
Free resources for game design.
13 May 2015 by Mike Oberberger
Compute a velocity vector which allows a first moving object to intercept a second moving object given known positions and current velocities within a game or simulation environment
4 May 2011 by Marcelo Ricardo de Oliveira
Learn how to create a simple game using ASP.net MVC, jQuery, State Machine and CSS3 gradients
16 May 2011 by Marcelo Ricardo de Oliveira
Math-based, sudoku-like game for Windows Phone 7
8 Nov 2010 by dolhaig
How to Resume the User's music after we played a video or audio from our Silverlight/XNA WP7 Application.
1 May 2011 by Patrick Kalkman
This article describes how I developed Androng, a Pong clone for Android.
11 Jul 2010 by Marcelo Ricardo de Oliveira
A soccer game made with Silverlight and VS 2008.
31 May 2016 by Thomas Daniels
How to create a maze with a digital timer using HTML5 and JavaScript, without the use of Flash
4 Apr 2017 by Marco-Hans Van Der Willik
The pieces start coming together! Development of the SOLID Poker project continues, and the latest addition is a versatile engine to Generate Spec Based Poker Hands, allowing for extensive algorithm based testing.
10 Nov 2010 by gtdelarosa
Various methods for using quaternions in ways that maximize performance
10 Jan 2015 by Dan Thyer
Use a Microsoft Kinect to control the home automation in the house. Lights can be turned on an off from speech recognition or from pointing at them and waving your other hand one way to turn on and the other way to turn off.
31 Jan 2012 by Marcelo Ricardo de Oliveira
A Windows Phone application using accelerometer emulator and Farseer physics engine
7 Feb 2017 by O.G.I.
Pathfinding algorithm based on a direction priority
21 Jun 2013 by Lipman Roi
An algorithm which automatically generates circular mazes.
15 Apr 2011 by Meshack Musundi
A WPF Target Shooting Game
8 Apr 2014 by Florian Rappl
Creating a tower defense game from scratch with web technologies.
12 Jan 2012 by Shai Raiten
TV Screen in the Reception, When nothing happens (no one is in the reception) we can display videos on the screen but when someone enters the frame show him the Kinect Image, and if the user is doing something funny, capture his image and save it.
15 Jan 2015 by Guruprasad.K.Basavaraju
An MVC application to make a copy of CodeProject articles in your Browser Cache using HTML5's AppCache feature
24 May 2017 by Robert Welliever
Classic, Arcade-Style Video Poker
4 Aug 2015 by syed shanu
Simple Name Puzzle game for WinMobile
14 Oct 2015 by Mitchell J.
Introducing Bob's Quest, a Flappy Bird clone (of sorts), in which Bob must avoid crashing into pillars as he leaps through space.
14 Jul 2021 by Mehedi Shams
An eye-teaser to tease your eyes, see if you can beat it!
11 Oct 2021 by Raphael Mun
In this article we learn how to automate your development and deployment process with a real, fully functional multiplayer game server using GitHub Actions.
23 Nov 2021 by Raphael Mun
In this article, we explore packaging then deploying a game to Azure PlayFab servers.
24 Nov 2021 by Raphael Mun
In this article I’ll show you how to add PlayFab player authentication to your game.
25 Nov 2021 by Raphael Mun
In this article, we’ll put our two game components together to enable players to log in and start matchmaking.
18 Feb 2022 by Raphael Mun
In this article, we integrate PlayFab’s Matchmaking feature into the game so that players can automatically match with each other to join on the same server and play together.
16 Feb 2022 by Raphael Mun
In this article, we’ll begin creating the backend code that this game will connect to for multiplayer gameplay.
21 Feb 2022 by Raphael Mun
This article will demonstrate how to leverage the PlayFab Unity SDK’s built-in features to add a leaderboard to our game.
31 Aug 2011 by pierre poliakoff
A tutorial on how to write a Silverlight game based on the classical Pong game.
8 Sep 2012 by Asame Imoni Obiomah
This article is the first toddler step in the development of a framework for the delivery of motion, touch and 3D forms as interactive services locally and over networks.
3 May 2013 by TYoungjr
An outline for a plan to build a real time, multiplayer, cross platform edition of the game Go.
1 May 2015 by Intel Corporation
In this article I will describe the effects implemented by Gameloft in GTR2 and focus on how we managed to fit those effects into the 30 frames per second (FPS) budget we had set ourselves.
31 Jul 2015 by Android on Intel
Peach Pellen, CTO of Black Gate Games talks about her background, her work with Black Gate Games, and what projects she’s working on at the moment.
15 Apr 2016 by Android on Intel
Whether it’s a friendly battle, classic gaming strategy, or a fast-paced adventure, these apps will surely set the pace for a positive spring ahead.
15 Apr 2016 by Android on Intel
The discussion in this blog will focus on the 2 Atom x3 SoC SKUs which have already been launched: C3200RK and C3230RK.
17 Jan 2014 by Paul Lindberg
This case study details how the game takes best advantage of low-power systems, while still scaling up to look and run fantastic on more robust systems.
26 May 2015 by Intel Corporation
Game Companies Speed Up Development with Intel® Sample Code
17 Apr 2014 by Christopher Coey
An educator's look into Beacon Mountain.
6 Jul 2015 by Android on Intel
This article shows how to analyze and improve the performance of a mobile game and how to optimize graphic resources for a mobile platform, using mTricks Looting Crown as an example.
28 May 2014 by Dr. Michael J. Gourlay
This article—the 17th in the series—describes how to identify a fluid surface. You can use this information to render the surface or to help compute surface tension.
11 Oct 2019 by Christ Kennedy
2D shooter inspired by Descent - rotating screen, network of tunnels, multiple robots & weapons - map editor
8 Oct 2021 by Raphael Mun
In this article, we’re going to look at how to set up a simple Node.js application on Azure Kubernetes Service by containerizing and deploying to an Azure Kubernetes Cluster in a scalable way.
12 Oct 2021 by Raphael Mun
In this article we explore how to use PlayFab to add events and gather data from our game for LiveOps and Analytics.
17 Feb 2022 by Raphael Mun
In this article, we integrate the PlayFab GSDK to be ready for cloud hosting, and then upload and deploy it to PlayFab through the dashboard.
17 Jul 2015 by Guruprasad.K.Basavaraju
This article is an effort to introduce beginners to HTML Canvas through a simple Game development.
9 Sep 2013 by Marcelo Ricardo de Oliveira
An isometric chess game using Paper JS
17 Oct 2012 by Florian Rappl
Creating an super-awesome browser game that follows the path of the legendary blobby volley!
11 May 2018 by Marcelo Ricardo de Oliveira
Most of the examples using Blazor I've seen so far include some simple pages, buttons and forms. So I decided to investigate whether it would work with my old Bricks game to help explore WebAssembly.
28 Feb 2016 by AlexeyYakovlev
This article describes building an Android game with networking support using C#, Xamarin.Android platform and Zyan Communication Framework.
30 Aug 2022 by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
12 Apr 2011 by Vinit Yadav
In this article we are going to develop a game using Farseer Physics Engine and XNA for Windows Phone 7. This article provides you base for your games to make game development easy and fast.
4 Nov 2012 by #realJSOP
My Anagrams game ported to WPF.
22 Sep 2013 by Simon Jackson
Free resources for game design.
13 May 2015 by Mike Oberberger
Compute a velocity vector which allows a first moving object to intercept a second moving object given known positions and current velocities within a game or simulation environment
4 May 2011 by Marcelo Ricardo de Oliveira
Learn how to create a simple game using ASP.net MVC, jQuery, State Machine and CSS3 gradients
16 May 2011 by Marcelo Ricardo de Oliveira
Math-based, sudoku-like game for Windows Phone 7
8 Nov 2010 by dolhaig
How to Resume the User's music after we played a video or audio from our Silverlight/XNA WP7 Application.
1 May 2011 by Patrick Kalkman
This article describes how I developed Androng, a Pong clone for Android.
11 Jul 2010 by Marcelo Ricardo de Oliveira
A soccer game made with Silverlight and VS 2008.
31 May 2016 by Thomas Daniels
How to create a maze with a digital timer using HTML5 and JavaScript, without the use of Flash
4 Apr 2017 by Marco-Hans Van Der Willik
The pieces start coming together! Development of the SOLID Poker project continues, and the latest addition is a versatile engine to Generate Spec Based Poker Hands, allowing for extensive algorithm based testing.
10 Nov 2010 by gtdelarosa
Various methods for using quaternions in ways that maximize performance
10 Jan 2015 by Dan Thyer
Use a Microsoft Kinect to control the home automation in the house. Lights can be turned on an off from speech recognition or from pointing at them and waving your other hand one way to turn on and the other way to turn off.
31 Jan 2012 by Marcelo Ricardo de Oliveira
A Windows Phone application using accelerometer emulator and Farseer physics engine
7 Feb 2017 by O.G.I.
Pathfinding algorithm based on a direction priority
21 Jun 2013 by Lipman Roi
An algorithm which automatically generates circular mazes.
15 Apr 2011 by Meshack Musundi
A WPF Target Shooting Game
8 Apr 2014 by Florian Rappl
Creating a tower defense game from scratch with web technologies.