Better Cross-Platform Development: Highlights From the Microsoft Tutorial Series
Recently we've been running a series of sponsored tutorials by Microsoft technical evangelists, designed to help you solve the problem of building things that work well across all platforms.Ā In case...
View ArticleA* Pathfinding for 2D Grid-Based Platformers: Adding One-Way Platforms
In this short tutorial, we'll extend our platformer pathfinder so that it can deal with one-way platforms: blocks that the character can jump through and also step on. (Technically, these are two-way...
View ArticleA* Pathfinding for 2D Grid-Based Platformers: Different Character Sizes
In this tutorial, we'll extendĀ our grid-based platformer pathfinderĀ so that it can cope with characters that take up more than one cell of the grid.If you haven't added one-way platform support to your...
View ArticleA* Pathfinding for 2D Grid-Based Platformers: Making a Bot Follow the Path
In this tutorial, we'll use the platformer pathfinding algorithm we've been building to power a bot that can follow the path by itself; just click on a location and it'll run and jump to get there....
View ArticleAmazon Underground's New Model for Mobile App Revenue
There's a basic problem in the world of mobile app development.Ā Developers invest a lot of time and money in creating a great app, and they deserve to be rewarded for that. But consumers are unwilling...
View Article30+ Popular Translated Game Development Tutorials
September 30th is International Translation Day! No, really, itās all thanks to St. Jerome, the patron saint of translators. To celebrate this fact, hereās a quick run down of the most popular...
View ArticleAn Introduction to Intel RealSense for Game Developers
Intel RealSense pairs a 3D camera and microphone array with an SDK that allows you to implement gesture tracking, 3D scanning, facial expression analysis, voice recognition, and more. In this article,...
View ArticleAn Introduction to Intel RealSense Technology for Game Developers
Intel RealSense technology pairs a 3D camera and microphone array with an SDK that allows you to implement gesture tracking, 3D scanning, facial expression analysis, voice recognition, and more. In...
View ArticleHow Game Developers Can (and Do) Support the LGBT Community
In 2010, a string of high-profile bullying-related suicides of gay school students prompted teenager Brittany McMillan and US organisation GLAAD to create Spirit Day: an annual show of support for LGBT...
View ArticleStuck for Your Next Game's Theme? Try These 6 Ideas
Unreal Tournament, Blood Bowl, and Rocket League belong to three different genres (FPS, round-based tactics, and driving), but all share the same theme: Weird Sport.Ā Previously,Ā we'veĀ focusedĀ moreĀ on...
View ArticleLevel Design: Views and Vistas
As level designers, it is often our job to convey a wealth of information to players for a lot of reasons. Sometimes we want to show off the cool art in our level. Sometimes we want to direct players...
View ArticleHow to Design Levels With the "Super Mario World Method"
A couple of years ago, I wrote a book analyzing every level in Super Mario World (1990), where I identified the systematic way in which most of the gameās levels were created. Super Mario World is a...
View ArticleHow We Work: A Peek Into the Lives of the Envato Tuts+ Team
Today we're giving you a chance to look behind the scenes here at Envato Tuts+ and meet the editors who bring you all these tutorials and courses.Ā We're a very 21st-century workforce: spread across the...
View ArticleMinimalism in Game Design: Examples, Tips, and Ideas
When communicating a message, brevity can be more viable than verbosity.Ā It depends on the message you want to convey, your delivery method, and your intended audience. As a game developer, your game...
View ArticleThey're Back: $3 Video Courses!
For the second year in a row we'll be discounting all video courses to just $3 each for Cyber Monday (30 November).All 660+ courses on Envato Tuts+ will be reduced for 24 hours only. Don't miss your...
View ArticleHow to Use a Shader to Dynamically Swap a Sprite's Colors
In this tutorial, we'll create a simple color swapping shader that can recolor sprites on the fly.Ā The shader makes it much easier to add variety to a game, allows the player to customise their...
View ArticleCyber Monday Creative Bundle
The ultimate Cyber Monday bundle is on sale today, featuring over 80 mock-ups, add-ons, actions, icons and moreāall for just $39!We've picked a few of our favorite items from it.Laptop Mock-UpSandStorm...
View ArticleWhat Makes Games Funny? A Look at Comedy and Humour in Video Games
Games with funny elements have always existed, but at what point does an interactive experience become a comedy game?There are games that are obviously flat-out comedies, like the BorderlandsĀ series....
View ArticleText Input for Games With Just an Intel RealSense Camera
Intel RealSense 3D cameras bring hand and finger tracking to home PCs, and an easy-to-use SDK for developers, which makes them a great new input method for both VR games and screen-based games....
View ArticleThe Super Mario World Method: Using Evolutions and Expansions
This is a follow-up to my first tutorial on using the Nintendo method of level design. During the creation of Super Mario World, the design team at Nintendo (perhaps serendipitously) created a method...
View Article