Quantcast
Channel: Envato Tuts+ Game Development
Browsing all 728 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

How to Create a Custom 2D Physics Engine: The Basics and Impulse Resolution

There are many reasons you might want to create a custom physics engine: first, learning and honing your skills in mathematics, physics and programming are great reasons to attempt such a project;...

View Article


Image may be NSFW.
Clik here to view.

9 Tips for Indie Game Developers I Learned at GDC 2013

When I attended GDC 2013 I spent most of my time at the Independent Game Developers Summit where I got to hear many successful indie developers talk about how their projects succeeded and how they’ve...

View Article


Image may be NSFW.
Clik here to view.

How to Extend a Game’s Replay Value by Including Different Modes

There’s little denying that developing a game, regardless of its scope, requires a lot of hard work. After spending months building solid core mechanics, designing sophisticated enemy behaviors and...

View Article

Image may be NSFW.
Clik here to view.

Something New and Exciting: Tuts+ Hub

We’re ready to announce something new and exciting — the Tuts+ Hub beta!As you know, Tuts+ is all about helping people learn. With Hub, we’ve worked to deliver an experience that makes it easy for you...

View Article

Image may be NSFW.
Clik here to view.

Coding a Custom Sequence Generator to Render a Starscape

In my previous article, I explained the difference between a pseudorandom number generator and a sequence generator, and examined the advantages a sequence generator has over a PRNG. In this tutorial...

View Article


Image may be NSFW.
Clik here to view.

Let’s Spec Into Talent Trees: A Primer for Game Designers

Think of the talent tree as the greatest mini game ever conceived. They’re fun little puzzles that empower the player to personalize the game into something they themselves enjoy.  Though simple and...

View Article

Quick Tip: Avoid “Game & Watch” Gravity in Your Characters’ Jumps

Ever seen the old Game & Watch games where characters were either on the ground or in the air, with no transition in between? That can be a cool effect when used in the right place, but it looks...

View Article

Image may be NSFW.
Clik here to view.

Indie or Core? How I Found Myself at GDC 2013

2013 was my first year attending GDC (Game Developer Conference), despite being out in San Francisco for Flash Game Summit these last few years. GDC was incredible, and a lot bigger than I had...

View Article


Image may be NSFW.
Clik here to view.

Making Your First Game: Fernando Bevilacqua’s Teamwork Tale

The path of a game developer is full of surprises and challenges. You can walk it by yourself, but I was fortunate enough to start my journey with a team, within my own company. This is the story of...

View Article


Image may be NSFW.
Clik here to view.

How to Build a JRPG: A Primer for Game Developers

This article is a high-level overview for creating a JRPG (Japanese Role-Playing Game) such as the early Final Fantasy games. We’ll look at the architecture and systems that make up the skeleton of a...

View Article

Image may be NSFW.
Clik here to view.

Marketing Your Indie Game: The Single Most Important Thing That No One Knows...

Once upon a time, marketing was considered taboo and almost completely ignored by game developers. These days, most devs recognise its importance and do make some effort, but many don’t know where to...

View Article

Image may be NSFW.
Clik here to view.

Take Your Game’s Immersion to the Next Level With Responsive Game Music

Music that is capable of changing dynamically and seamlessly to reflect what is happening on-screen can add a whole new level of immersion to a game. In this tutorial we take a look at one of the...

View Article

Image may be NSFW.
Clik here to view.

How to Create a Custom 2D Physics Engine: The Core Engine

This entry is part 2 of 2 in the series How to Create a Custom Physics EngineIn this part of my series on creating a custom 2D physics engine for your games, we’ll add more features to the impulse...

View Article


Image may be NSFW.
Clik here to view.

Cubes vs Space Marines: Making a Great Game in Your Basement

A game can require significant time and commitment before it even begins to show its core design was ill conceived – doubly so if you’re new to this game creation ordeal. In order to find the right...

View Article

Try Tuts+ Premium, Get Cash Back!

Try Tuts+ Premium and get cash back on a monthly subscription.At $19 a month, Tuts+ Premium is fantastic value. But it’s even better when we hand your first $19 right back to you! For a limited time,...

View Article


Image may be NSFW.
Clik here to view.

5 Important Ways to Add Polish to Your Game

You’ve poured hours of your life into your game, and it’s become everything you thought it could be. Well, I’m here to let you know that’s not true – there’s always more polish you can add to an...

View Article

Image may be NSFW.
Clik here to view.

An Indie Game Developer’s Marketing Checklist (Including Portable Formats)

There’s no worse feeling than creating a game you’re proud of, only to watch it drift off into obscurity. Unfortunately, it’s no longer enough to only create great content. In order to differentiate...

View Article


Image may be NSFW.
Clik here to view.

Quick Tip: Smoothly Move an Entity to the Position of the Mouse

Here’s a simple snippet of code that comes in handy all the time: how to move an object from one point to another, in a smooth, flowing, continuous motion. We’ll use the Pythagorean distance and a bit...

View Article

Image may be NSFW.
Clik here to view.

Understanding Steering Behaviors: Collision Avoidance

This entry is part 6 of 6 in the series Understanding Steering BehaviorsDecent NPC navigation often requires the ability to avoid obstacles. This tutorial covers the collision avoidance steering...

View Article

Image may be NSFW.
Clik here to view.

How to Create a Custom 2D Physics Engine: Friction, Scene and Jump Table

This entry is part 3 of 3 in the series How to Create a Custom Physics EngineIn the first two tutorials in this series, I covered the topics of Impulse Resolution and Core Architecture. Now it’s time...

View Article
Browsing all 728 articles
Browse latest View live