Click here to Skip to main content
15,868,141 members
Everything / Game Development

Game Development

game

Great Reads

by Marcelo Ricardo de Oliveira
A shoot'n'up HTML5 game made with Phaser game framework
by Adam David Hill
All the juicy tricks and scandalous shortcuts which helped us ship our competition game on time
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 honey the codewitch
Display automated (optionally controllable) Tetris on an LCD or Neopixel panel
by Member 10912276
How to control game elements based on predefined conditions
by Jo_vb.net
This article and the demo are about getting started using my Schafkopf_OOP VB.NET project.
by KrirkDev
Kaldoku - a Sudoku like puzzle game

All Articles

Sort by Score

Game Development 

26 Nov 2017 by Marcelo Ricardo de Oliveira
A shoot'n'up HTML5 game made with Phaser game framework
7 Jan 2013 by Adam David Hill
All the juicy tricks and scandalous shortcuts which helped us ship our competition game on time
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.
19 Nov 2022 by KristianEkman
An online Angular, .NET 7 Web API, SQL Server on Azure backgammon game
12 Nov 2012 by HoshiKata
Practical on the fly fast mesh generation from arbitrary points.
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
3 Jan 2013 by WebMaster
hi s.oztrk,I think firstly u should research on how to recognize speech in Android.Try google with this keywords "sound recognition android"I've found some good...
7 Nov 2022 by Terence Wallace
A VB.NET implementation of a city-building game with real-time strategy elements.
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.
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
27 May 2014 by Mohd Akram
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.
24 Aug 2011 by OriginalGriff
Look at the Socket class[^]"hey OriginalGriff can u please explain in a bit more detail ... . I'm new to programming ... not able to understand how can I make a Tic Tac Toe Game that can be played on LAN"It's a bit too detailed to go into here - but there is a good tutorial on it...
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.
10 Oct 2017 by IAmJoshChang
Attacking enemies, health system and death animation in Unity
25 Sep 2021 by Senthil Kumeresh
An overview of how the coding is done to solve the Sudoku problem
11 Jan 2021 by EgorYusov
An introduction to ray tracing API in Diligent Engine
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.
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#.
12 Jul 2023 by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.
2 Sep 2014 by Simon Jackson
Mastering Unity 2D Game Development – AI and State Machines
10 Oct 2017 by IAmJoshChang
Going through the Unity Ball tutorial
10 Dec 2022 by Adérito Silva
Introduction to XInputium — a full-featured open-source library for XInput integration in .NET games or applications.
16 Feb 2024 by Jo_vb.net
This article and the demo are about getting started using my Schafkopf_OOP VB.NET project.
9 Jul 2010 by Nanung
Developing a drag and drop technique in a simple puzzle game application.
30 Jan 2011 by Espen Harlinn
>> What language should is use? If you know C++, you'll probably be better of sticking with it, but c# is an option.>> What compiler should i use? Microsoft Visual C++ enjoys better support than any other compiler, even by open source projects>> Do i really have to learn a new...
16 Jan 2013 by Simon Jackson
Some of the other frameworks which use XNA as a baseline.
6 Jul 2021 by VisualMonsters
Simple game "table football", you can easily create and play with your friends and family
10 Oct 2017 by IAmJoshChang
How to create weapon ammo in Unity
24 Dec 2019 by NickNs1991
Rapid Roll game in C#
30 Jan 2011 by OriginalGriff
What language should is use?Depends really: Games generally need speed, and to be portable to multiple platforms. If you are looking at Linux based systems to start off with, then C# is not a good choice - you would need Mono on each platform in order to play it. C++ is a good start.I would...
30 Jan 2011 by Henry Minute
It is certainly possible to write games in C++. It can be hard work though. One advantage of doing it is that you will, hopefully, learn a lot about Windows internals. Google for c++ writing games and you will get loads of useful tutorials as well as loads of advice, both for and against.You...
20 Apr 2011 by OriginalGriff
Don't use picture boxes at all. Handle the Paint event for your form or panel, and paint on the appropriate bitmaps or blobs. Picture boxes may seem to make it easier, but that's a lot of controls to play with - and it will slow things down.If you paint it yourself, collision detection...
24 Aug 2011 by Dalek Dave
In the name of all that is bacon, download vb.net or c#.net and use a current language!You may as well program in something that is used today as opposed to tech equivalent of cuniform.
2 Dec 2011 by Vasily Tserekh
Correctly managing screen resolutions in game programming
18 Jul 2013 by SoMad
You are fighting the classic Windows timer resolution issue. With a twist.By default, the timer resolution in Windows is 15.6ms, which means that when you start a periodic timer, specifying a 16.7ms interval, you might receive your next event exactly when you expect it or delayed by as much as...
23 Jun 2015 by Kel_
A game of life "MMO", with a persistent simulation running on the server.
5 Dec 2014 by Nabeel Saleem
Some ways to fix unity webplayer issue in chrome
6 Dec 2019 by Vahe Karamian
Programming in itself is no small task. Graphics programming complicate things a tab-bit more!
10 Oct 2017 by IAmJoshChang
How to create a VERY simple first person shooter
10 Oct 2017 by IAmJoshChang
Fixing Game Object Collider in Unity
10 Oct 2017 by IAmJoshChang
How to create game over UI in Unity
10 Oct 2017 by IAmJoshChang
How to create the Game End state and Game Over animation
14 Oct 2017 by IAmJoshChang
How to add missing audio, UI, and create enemy victory state
28 Jun 2022 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.
12 Aug 2023 by OriginalGriff
Spelling: it matters!public Transform spawnPoint; Vector3 spawnPos = spwanPoint.position;
25 Dec 2023 by Peter Huber SG
Do you need a 10 minute break or want to do some mental warmup before programming? This free game is for you.
17 Mar 2010 by Avi Berger
Your logic isn't right for what it appears you want to do. You are not iterating through the two lists the way that you think you are. Once I started in on your code, I ended up doing a bit more than I intended. You will want to compare what I did with your own and figure out the reason for all...
30 Aug 2010 by paladin_t
Use Twiggery as JavaME Game Scripting Language
20 Apr 2011 by musefan
Don't use picture boxes!Create a tile class and store a collection (Grid) of tile classes. Each one knows how to draw itself given a graphics object (which you will pass from the Paint event of your panel - the panel will be used to draw all graphics)Collision detection should then be...
28 Apr 2011 by Abhinav S
This discussion could help.
28 Apr 2011 by Sergey Alexandrovich Kryukov
Yes, SendKey is very limited.First of all, think why would you need to simulate a key input. Normal UI development never requires it. This is only used for creation of some system tricks, suck as playing back keyboard macro or Virtual Keyboard.The comprehensive way of simulation input is...
14 Dec 2016 by Simon Jackson
How to convert DirectX .X files for use in games
17 Feb 2013 by Sergey Alexandrovich Kryukov
It really depends on your UI library and what you call rendering. In WPF, for example, rendering is already a thread separate from UI thread. I don't think this is a correctly posed question. In all cases, you should separate the game scenario from UI. Then you just have to render the scene in...
3 Sep 2013 by pasztorpisti
Collision detection is a very huge topic. Probably you would be okay with a very small and simple collision detector but currently it seems you can't write one for yourself and I doubt that you want to read a book on collision detection or want to learn the difficult math to solve your problem....
12 Feb 2014 by Simon Jackson
Unity Multiplayer Games - a review
17 Jun 2014 by Sergey Alexandrovich Kryukov
You are right; this is a more general thing: how to make common mathematical conceptions, structures/algorithms and design patterns in general programming and apply the same ideas to different projects; how to identify that the problem requires applications of some common patterns, structures,...
24 Jun 2015 by Sergey Alexandrovich Kryukov
There are too many language possibilities to discuss the selection of language seriously. Essentially, it could be any general-purpose universal language, plus there are some game-oriented domain-specific languages. You probably have to start with considering your experience and even personal...
23 Jun 2015 by Suvendu Shekhar Giri
Have you tried searching this in Google prior to post here?Thare are many laguages used develop games but I would rather prefer to use that language what I know already or the kind of language I already know. It also depend upons what kind of game you want to develop, what is your target...
1 May 2016 by Majdi Sobain
2D games programming simplicity using RingAllegro Library
31 May 2017 by Simon Jackson
How to get started with MonoGame using XML
10 Oct 2017 by IAmJoshChang
How to create AI movements for enemies in Unity
10 Oct 2017 by IAmJoshChang
Survival shooter - tutorial II
10 Oct 2017 by IAmJoshChang
Survival Shooter - tutorial I
10 Oct 2017 by IAmJoshChang
Going through the Unity Space Shooter
10 Oct 2017 by IAmJoshChang
Going through the Unity space shooter tutorial
10 Oct 2017 by IAmJoshChang
How to use a real gun model in Unity
10 Oct 2017 by IAmJoshChang
How to create a spawning system for enemies in Unity
8 Apr 2021 by CPallini
Change from Quote: int coumputerinput = r.nextInt(3); to int coumputerinput = r.nextInt(3) + 1; because r.nextInt(3) may return either 0, or 1, or 2. See Random (Java Platform SE 8 )[^].
N 28 Mar 2024 by CPallini
You failed to properly initialize playerRow, playerRow variables. Put a breakpoint at movePlayer function in order to see that live.
1 Apr 2010 by CPallini
I suppose there isn't a university degree for 'Game Design'.Moreover, since, you know, game development is a broad activity the skills required may vary. A good IT engineering degree may be a start point. :)
6 May 2010 by William Winner
Here's what your design process could look like:Decide what you want the game to doFigure out how to do itImplement your solution
19 May 2010 by Dalek Dave
You already have.I am puzzled by your question.
14 Jul 2010 by #realJSOP
My question back to you is, why can't you harvest the links yourself? Coming here to ask us to google *for* you is pretty much the most idiotic thing I've witnessed here on CodeProject.
30 Jan 2011 by CPallini
Use C++ if you're developing games for desktop PC. As far as I know professional game developers doesn't like the possibility of a garbage collection cycle in midst of program execution (they don't like the unpredictability of it - They might be wrong and this attitude will probably change). The...
22 Apr 2011 by Awesomedudei
Hello there , I would like to know how to create an simple Overlay in C# , for example as in Fraps , Mumble , Teamspeak they have an Overlay when you are in a Fullscreen Game.I want to create an overlay but in C# , Iknow they use C++ for this measure but i cannot rebuild my whole program...
29 Nov 2011 by OriginalGriff
"this is hangman for one person and i need u to make it for 2 players the points will go like this : find a letter= 10 find the word= 50 every time the program asks who will play and at the end asks "want another match?" and when the answer is no then it stops and gives the result of...
18 Jan 2012 by Fapsterx
I am trying to send keys to a background application and I cannot seem to get it to work :(I can make my application send keys to another application, by making my application bring the other application to the front, but I can't seem to make is send it to a non active window. Could anyone...
19 Jan 2012 by johannesnestler
Hi Fapsterx,This should give you an idea. Your problem is: most times you can not send an input to the main window of an application. Most applications use some kind of child-window for editing (a TextBox, whatever).So you can only send input messages to those. But how to find them?...
15 Feb 2012 by aidin Tajadod
yes, look at this linkhttp://msdn.microsoft.com/en-us/library/system.codedom.compiler.codedomprovider.aspx[^]or search for "c# codedomprovider" in google.
2 Apr 2012 by Reza Ahmadi
hi,here is a simple source code and step-by-step creation of a simple break-out game using C#:http://garg.web.nowhere-else.org/web/tutorials/[^]another breakout game using C#:http://www.gamespp.com/directx/spaceBreakOutDirectXSourceCode.html[^]In order to learn more you can...
7 Jul 2012 by CJ Kent
Create an Interpolating Timer and use it to fade textures in and out in XNA 4.0
11 Jul 2012 by OriginalGriff
:laugh:Tha...
13 Aug 2012 by Dustin Halstead
Hark back to the days of text based adventure games, and simple PC, speaker sound.
22 Sep 2012 by Wes Aday
Plenty of resources to look at right here on CP[^]