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

Image may be NSFW.
Clik here to view.

Using Psychological Principles for Great User Interfaces

There are proven psychological principles to user interfaces that work. Whether you have a team of design experts or are just building with programmer art, you can use these principles to make your...

View Article


Image may be NSFW.
Clik here to view.

Overview of Modern Volume Rendering Techniques for Games - Part 1

A couple of months ago Sony revealed their upcoming MMO title EverQuest Next. What made me really excited about it was their decision to base their world on a volume representation. This enables them...

View Article


Image may be NSFW.
Clik here to view.

How NOT to Market Your Indie Game

There are so many of those ‘How to market your indie game’ articles written by more or less successful developers that I decided to write about this from a different angle. From the angle of someone...

View Article

Image may be NSFW.
Clik here to view.

Light Introduction to Genetic Programming

A few years ago I implemented a card game I knew from my high school years into a mobile app. I had written an AI for it, but I wasn’t satisfied with its skill level. Not convinced it was worth to...

View Article

Limits of Developing a Web-Based Hidden Object Game for Learning Languages

As production of "Pavel Piezo - Trip to the Kite Festival" draws to a close later this year I reviewed the material I collected for the Postmortem and found it too much and too diverse to put in one...

View Article


"Not So Random Randomness" in Game Design and Programming

As production of "Pavel Piezo - Trip to the Kite Festival" draws to a close later this year I reviewed the material I collected for the Postmortem and found it too much and too diverse to put in one...

View Article

Using a "Leitner System" to Track a Player's Exposition to Content and Mechanics

As production of "Pavel Piezo - Trip to the Kite Festival" draws to a close later this year I reviewed the material I collected for the Postmortem and found it too much and too diverse to put in one...

View Article

Introduction to Game Programming with CUDA

Intro to CUDAModern game engines have a lot going on. With so many different subsystems competing for resources, multi-threading is a way of life. As multi-core CPUs have gotten cheaper and cheaper,...

View Article


Image may be NSFW.
Clik here to view.

Why your Games are Unfinished, and What To Do About It

This post originally available on my dev blog. So, you've got a new game idea, and it's going to change what everyone knows about the genre! Great! After making a Game Design Document, you proceed to...

View Article


How to Outsource Art

Many clients and friends often ask me, “we have never outsourced art work before, how should we start?” “What things should I prepare for you (the outsource team)?” Here I can share some ideas,...

View Article

Image may be NSFW.
Clik here to view.

How To Make My Sample Library Sound Good - Part 1 Staccato Strings

When real life instrumentalists are playing their instrument they naturally make their own subtle accents. This video is demonstrating how you can replicate this to make music which further involves...

View Article

Image may be NSFW.
Clik here to view.

How To Reverse Time - Introduction to Git, Cloud Computing, and Version Control

This post originally available on my devblog."Are you telling me I need to rework my entire game from scratch!?""If you want to pass, then yes."This is how a conversation went down with one of my...

View Article

Image may be NSFW.
Clik here to view.

The Total Beginner's Guide to 3D Graphics Theory

IntroductionWhen I was a kid, I thought computer graphics was the coolest thing ever. When I tried to learn about graphics, I realized it was harder than I thought to create those super slick programs...

View Article


Image may be NSFW.
Clik here to view.

Games Are a Whole New Form of Storytelling

I have been fascinated by stories in games ever since I fell more and more into the universe of gaming. When I started making games I was convinced stories were the most important thing in games. I...

View Article

10 Ways To Improve Your Indie Game Development

I realize that most, if not all, of the stuff in here is somewhat obvious – it’s not like I’m the first to have these ideas. However, I believe that a lot of good games could be great ones if some of...

View Article


Image may be NSFW.
Clik here to view.

Writing Fast Code: Introduction To Algorithms and Big-O

This post originally available on my devblog.Did you know computers are stupid machines? They are actually so stupid that they don't know how to multiply; instead, they add - whenever you say 2*5, the...

View Article

Image may be NSFW.
Clik here to view.

Optimizing Multiplayer 3D Game Synchronization Over the Web

A few months ago, I stumbled upon an interesting article by Eric Li titled "Optimizing WebSockets Bandwidth" [1]. Eric mentions how the advent of WebSockets has made it easier to develop HTML5...

View Article


Image may be NSFW.
Clik here to view.

Overview of Modern Volume Rendering Techniques for Games - Part 2

In this blog series I write about some modern volume rendering techniques for real-time applications and why I believe their importance will grow in the future.If you have not read part one of the...

View Article

You Don't Need to Hide Your Source Code

The Case Against Proprietary Software GamesFor decades now, it's been fashionable for game developers, along with other software developers, to withhold their games' source code, keep it secret. But...

View Article

Image may be NSFW.
Clik here to view.

Writing Fast JavaScript For Games & Interactive Applications

Recent versions of JavaScript engines are designed to execute large bodies of code very fast but if you don't know how JavaScript engines work internally you could easily degrade your application's...

View Article
Browsing all 17825 articles
Browse latest View live