Quantcast
Channel: GameDev.net
Browsing all 17825 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Why Games Don't Have to be Good Anymore

When I was 14 my favorite game, Commandos: Behind Enemy Lines, came out. I biked 10 miles to the Big Name Box store and paid $70 for the massive tombstone sized box with my new prized game inside....

View Article


Image may be NSFW.
Clik here to view.

How Alias Templates Saved my Sanity

Before we begin...This article has been reformatted to be more readable on GameDev.net, the original can be found at the following blog.Are you sitting comfortably?C++ supports two powerful...

View Article


Math for Game Developers: Graphs and Pathfinding

Math for Game Developers is exactly what it sounds like - a weekly instructional YouTube series wherein I show you how to use math to make your games. Every Thursday we'll learn how to implement one...

View Article

Using Varadic Templates for a Signals and Slots Implementation in C++

AbstractConnecting object instances to each other in a type-safe manner is a well-solved problem in C++ and many good implementations of signals and slots systems exist. However, prior to the new...

View Article

Image may be NSFW.
Clik here to view.

Making a Game with Blend4Web Part 3: Level Design

This is the third article in the Making a Game series. In this article we'll consider assembling the game scene using the models prepared at the previous stage, setting up the lighting and the...

View Article


Image may be NSFW.
Clik here to view.

Introduction to Software Optimization

As a software/game developer, you usually want more and more... of everything actually! More pixels, more triangles, more FPS, more objects on the screen, bots, monsters. Unfortunately you don't have...

View Article

Basic sound manager for your project

I have always been sort of terrified when adding sound to my games. I have even considered to make the game without sounds and ran a poll about it. Results were approximately 60:40 for sound. Bottom...

View Article

Image may be NSFW.
Clik here to view.

Noise Generation

Any time you need to procedurally generate some content or assets in a game, you're going to want to use an algorithm to create something that has both form and variation. The naive approach is to use...

View Article


Image may be NSFW.
Clik here to view.

Procedural Level Generation for a 2D Platformer

Jack Benoit is my latest mobile game, a not-so-original 2D platformer for Android. My goal was to make a fast, responsive game for mobiles, with the best possible controls, and to have complete...

View Article


Image may be NSFW.
Clik here to view.

Communication is a Game Development Skill

This subject is an incredibly important one that gets a lot less attention than it should. Most videogame development guides and tutorials fail to acknowledge that communication is a game development...

View Article

Image may be NSFW.
Clik here to view.

Making a Game with Blend4Web Part 4: Mobile Devices

This is the fourth part of the Blend4Web gamedev tutorial. Today we'll add mobile devices support and program the touch controls. Before reading this article, please look at the first part of this...

View Article

Distilling Game Design

I have always hated chemistry, I despised the time I spent in my school's chemistry lab, watching the hours tick by and thinking about my Nintendo 64 waiting for me back home. Needless to say, I’m...

View Article

How to Record High Quality Video of Your Game using a Slow Computer

I wanted to make a game play trailer for my original arcade puzzle game Futile Tiles (http://www.futiletiles.com). The game is very fast and I needed to achieve high framerate and quality for the...

View Article


Image may be NSFW.
Clik here to view.

Real Time Cloth Simulation with B-spline Surfaces

To achieve high visual fidelity in cloth simulation often requires the use of large amounts of springs and particles which can have devastating effects on performance in real time. Luckily there exists...

View Article

Image may be NSFW.
Clik here to view.

Making a Game with Blend4Web Part 5: Dangerous World

We continue the exciting process of creating a mini Blend4Web game. Now we'll introduce some gameplay elements: red-hot rocks which fall from the sky and damage the character.New objects in the Blender...

View Article


Growing Projects - An Odyssey into Complex Code

Working on any project at all is barely an undertaking that is immune to chaos. Split up a file that grew beyond a point, naming of objects and functions, files ... "chaos awaits". In this article I'm...

View Article

Image may be NSFW.
Clik here to view.

Building an Open-Source, Cross-Platform 3D Game with C++, OpenGL and GLSL,...

If this is the first time you hear from me, please note that, instead of writing this article, I could have written the tenth part in a series of blog posts, reporting on the progress of a project...

View Article


Image may be NSFW.
Clik here to view.

5 Premium Currency Pricing Trends and Tricks used by Mobile Free-To-Play Games

Most free-to-play games on mobile sell some sort of premium currency: gems in Clash of Clans, donuts in Simpsons Tapped Out, gold in Game of War and so on. I spent some time analysing how 32 games on...

View Article

Math for Game Developers: Calculus

Math for Game Developers is exactly what it sounds like - a weekly instructional YouTube series wherein I show you how to use math to make your games. Every Thursday we'll learn how to implement one...

View Article

Image may be NSFW.
Clik here to view.

Naming An Indie Game

Prismata is the gaming love of my life. My obsession with Prismata is so great that I literally dropped out of school to work on it. In this article, at long last, I’m going to address a question that...

View Article
Browsing all 17825 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>