Creating a 3D City in Unity 5
What You'll Be CreatingUnity 3D is an open-source game engine used by indie developers and game studios. It is best known for its user-friendly platform, realistic graphics, and multi-platform...
View ArticleMaking Difficult Fun: How to Challenge Your Players
We are game developers. Most of us love games (which is why we got into this business in the first place), so it's likely we've played hundreds of different games over our lives. The thing is, though,...
View ArticleGetting Started in WebGL, Part 1: Introduction to Shaders
Shaders are at the heart of most graphics applications and APIs. Typically around half of your WebGL code will be about creating and interfacing with shaders. A good understanding of shaders is...
View ArticleGet Started With Mobile Game Development
At this week's E3 expo, the latest mobile games are sure to create a buzz. But what if you want to get started in this growing field yourself? How do you learn how to develop games for Android or...
View Article5 Courses to Get You Started With Game Design
If all the coverage of this week's E3 expo has inspired you to improve your game design skills, read on. In this article, I'll introduce you to five of our best game design courses. Whether you want to...
View ArticleHow to Build a Prince-Of-Persia-Style Time-Rewind System, Part 1
What You'll Be CreatingIn this tutorial, we'll build a simple game where the player can rewind progress in Unity (it can also be adapted to work in other systems). This first part will go into the...
View ArticleAmazon Lumberyard: Introduction, Installation, First Hours
What You'll Be CreatingIntroductionLumberyard is the latest 3D game engine to hit the market. It is a free, multi-deploy platform engine that offers deep integration with both the Amazon Web Services...
View ArticleThe Must-Have Game Assets for Designers and Digital Artists
There are so many assets needed when creating a game. Speed up your process with pre-made asset sets, sprite kits, user interfaces, and more from Envato Market! Whether you're in need of graphics to...
View ArticleMaking Levels With the Super Mario World Method: Skill Themes, Part 2
This is the fourth in a series of articles that explain how to use the design methods that Nintendo created in the making of Super Mario World, and how you can use them in your own level designs. If...
View ArticleAmazon Lumberyard: Editor Analysis
What You'll Be CreatingLumberyard is the latest 3D game engine to hit the market. It is a free, multi-deploy platform engine that offers deep integration with both the Amazon Web Services (AWS)...
View ArticleAmazon Lumberyard: Creating the First 3D Scene
What You'll Be CreatingIn this tutorial part, I'll show you how to create a complete 3D level composed of both Lumberyard internal assets and imported new ones.Then, you'll learn how to place both the...
View ArticleGet Early Access to Envato Elements—and Lock in a Lifetime Discount
Do you often find yourself needing access to high-quality digital graphics for your creative projects? Would you like access to a library of ready-to-use icons, fonts, illustrations, brushes and more,...
View ArticleGetting Started in WebGL, Part 2: The Canvas Element for Our First Shader
In the previous article, we wrote our first vertex and fragment shaders. Having written the GPU-side code, it's time to learn how to write the CPU-side one. In this tutorial and the next one, I'll show...
View ArticleEnvato Turns 10 Today!
Today marks the ten-year anniversary of the launch of our parent company, Envato, and we've got lots of celebrations planned—many of which involve giving away special discounts and other bonuses, so...
View ArticleUsing a Texture Atlas to Optimize Your Game
Time. Months. Maybe years. You have spent your time (a lot of time) in order to create your game. Small or big, it doesn't matter. It's your game, and now you want to share it with the whole world—and...
View ArticleMaking Levels With the Super Mario World Method: Skill Themes, Part 2
This is the fourth in a series of articles that explain how to use the design methods that Nintendo created in the making of Super Mario World, and how you can use them in your own level designs. If...
View ArticleAmazon Lumberyard: Editor Analysis
What You'll Be CreatingLumberyard is the latest 3D game engine to hit the market. It is a free, multi-deploy platform engine that offers deep integration with both the Amazon Web Services (AWS)...
View ArticleAmazon Lumberyard: Creating the First 3D Scene
What You'll Be CreatingIn this tutorial part, I'll show you how to create a complete 3D level composed of both Lumberyard internal assets and imported new ones.Then, you'll learn how to place both the...
View ArticleGet Early Access to Envato Elements—and Lock in a Lifetime Discount
Do you often find yourself needing access to high-quality digital graphics for your creative projects? Would you like access to a library of ready-to-use icons, fonts, illustrations, brushes and more,...
View ArticleGetting Started in WebGL, Part 2: The Canvas Element for Our First Shader
In the previous article, we wrote our first vertex and fragment shaders. Having written the GPU-side code, it's time to learn how to write the CPU-side one. In this tutorial and the next one, I'll show...
View Article