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

Image may be NSFW.
Clik here to view.

Quick Tip: The OOP Principle of Coupling

This entry is part 3 of 3 in the series Beginner's Guide to OOPSo far in this series, we’ve discussed object-oriented programming in general, and the OOP principle of cohesion. In this article, we’ll...

View Article


Image may be NSFW.
Clik here to view.

Create an Artillery Game From Scratch

In this tutorial we’re going to be building a two-player tank game in Multimedia Fusion 2. It will feature custom 360 degree shooting and destructible terrain. You don’t need any previous programming...

View Article


Image may be NSFW.
Clik here to view.

Understanding Steering Behaviors: Wander

This entry is part 3 of 3 in the series Understanding Steering BehaviorsSteering behaviors aim to help autonomous characters move in a realistic manner, by using simple forces that combine to produce...

View Article

Noise: Creating a Synthesizer for Retro Sound Effects – Audio Processors

This entry is part 3 of 3 in the series Noise: Creating a Synthesizer for Retro Sound EffectsThis is the final part in our series of tutorials about creating a synthesizer-based audio engine that can...

View Article

Quick Tip: The OOP Principle of Encapsulation

This entry is part 4 of 4 in the series Beginner's Guide to OOPWe’ve discussed object-oriented programming for game developers in general and the specific OOP principles of cohesion and coupling. Now...

View Article


Image may be NSFW.
Clik here to view.

Let Your Players Undo Their In-Game Mistakes With the Command Pattern

Many turn-based games include an undo button to let players reverse mistakes they make during play. This feature becomes especially relevant for mobile game development where the touch may have clumsy...

View Article

Quick Tip: The OOP Principle of Abstraction

This entry is part 5 of 5 in the series Beginner's Guide to OOPWe’re almost done with this series on object-oriented programming, and in this article we’ll discuss the OOP principle of abstraction –...

View Article

Angry Snowman: Build an “Angry Birds” Game From Scratch – Setup and Shooting

In this two-part tutorial, I’ll walk you through building a winter-themed Angry Birds-style game, from scratch, using the free GameSalad Creator tool. No previous programming or game development...

View Article


Angry Snowman: Build an “Angry Birds” Game From Scratch – Destroying the Scenery

This entry is part 2 of 2 in the series Angry Snowman: Build an "Angry Birds" Game From ScratchHere’s the final part of my guide to building a winter-themed Angry Birds-style game with no programming...

View Article


Quick Question: What Is the Hardest Part of Developing a Game?

I have a quick question I’d like to get your answer to: what’s the hardest part of developing a game? Is it finding the assets, writing the code, making it fun, or just getting someone to play it?I’ve...

View Article

Image may be NSFW.
Clik here to view.

Customizable Palettes Add Simple Variety to Your Game’s Characters

Image palettes have been used in computer graphics from the beginning and, even though they are rarely found in modern games, a certain class of problems would be practically impossible without them....

View Article

Image may be NSFW.
Clik here to view.

Enjoy These Totally Free Space-Based Shoot-’Em-Up Sprites!

Jacob Zinman-Jeanes has put together a set of space-based shmup sprites – and we’re giving them away for free! There’s a spaceship, an enemy UFO (in a variety of colours), a horizontally tiling space...

View Article

Quick Tip: The OOP Principle of Inheritance

This entry is part 6 of 6 in the series Beginner's Guide to OOPWe’ve come a long way in this beginner’s guide to object-oriented programming, discussing the principles of cohesion, coupling,...

View Article


Image may be NSFW.
Clik here to view.

Effing Worms – Xmas: Wrecking Up a Winter Wonderland

Holiday music is already filling the malls, people are scrambling to buy gifts, and snow has already begun to fall in parts of the world, signalling the holidays are here. Some love it, some hate it,...

View Article

Image may be NSFW.
Clik here to view.

How to Learn UDK (the Unreal Development Kit)

UDK is a free version of the commercially available Unreal Engine which allows professional and indie developers alike to work with industry tools to create stunning 3D games. In this article, we’ll...

View Article


Image may be NSFW.
Clik here to view.

Planting a Game Idea With Game Seeds

Have you ever wondered whether it would be possible to design a game by playing a game? Well, let me introduce you to Game Seeds, a card game designed to aid your brainstorm sessions in different and...

View Article

Image may be NSFW.
Clik here to view.

Quick Tip: What is the “Game Loop”?

In this post, I’ll explain the heart of every game: the game loop! All the code that makes the game interactive and dynamic goes in the game loop, but is separated into different pieces. The game loop...

View Article


Image may be NSFW.
Clik here to view.

Tuts+ Jobs: Dream Jobs for Web & Creative Professionals

We’ve been building something really awesome over the last couple of months, and it’s finally time reveal it! We’re extremely excited to announce the launch of Tuts+ Jobs.Tuts+ Jobs is a job board for...

View Article

Image may be NSFW.
Clik here to view.

30+ Gift Ideas for Game Developers and Game Designers

Don’t know what to put on your Christmas list? Got no idea what to get a game designer pal of yours? Let us help, with this bumper collection of gift ideas for gamedevs!A big thanks to Ipsy Kyatric,...

View Article

Image may be NSFW.
Clik here to view.

Quick Tip: What is “Bump Mapping”?

In this article I will explain the concept of bump mapping, with both a practical and technical explanation. I’ll also compare this technique with displacement maps and normal maps.What Is Bump...

View Article
Browsing all 728 articles
Browse latest View live