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

How to Pitch Angry Birds, If It Were an Unknown Indie Game

It’s hard to imagine, but at some point Angry Birds had 0 downloads. It was released by the Rovio game studio in December of 2009 as the company’s 52nd game. Since then, it has been downloaded over 1...

View Article


Image may be NSFW.
Clik here to view.

My GDC virginity: Of indie loserdom, hope and friendship.

Indie developer Peter Cardwell-Gardner details his experiences of his maiden pilgrimage to game dev Mecca, otherwise known as the Game Developer’s Conference (GDC) which takes place over five days in...

View Article


Image may be NSFW.
Clik here to view.

Substance Painter Review

There are two ways to add details to a 3D model. For one, you can increase the number of polygons in a model to add expressive details. The popular modeling packages ZBrush and Mudbox are excellent at...

View Article

How to check that a player's PC meets your requirements

IntroductionGenerally, when you write your game, very little thought will initially be given to system specifications. The usual train of thought might be "well it runs on my system, so i'll publish...

View Article

Image may be NSFW.
Clik here to view.

Doom3 is the proof that "keep it simple" works.

If you search on the web for the best C++ source code. The Doom3 source code is mentioned many times, with testimonials  like this one. I spent a bit of time going through the Doom3 source code. It's...

View Article


Image may be NSFW.
Clik here to view.

Creating a Movement Component for an RTS in UE4

My name is Dmitry and I'm a programmer at Snowforged Entertainment. Our team is currently working on Starfall Tactics – an upcoming online RTS game based on the Unreal Engine 4. I’ve just finished...

View Article

Image may be NSFW.
Clik here to view.

Rendering with the NVIDIA Quadro K5200

NVIDIA gave me a chance to review the Quadro K5000 graphics board back in 2011 and now here, a short three years later, they've come up with the Quadro K5200 board. Initially, this seemed like a short...

View Article

Cache And How To Work For It

Why Cache MattersSimply put, Cache is a small amount of memory located on your CPU that is used to reduce latencies to main memory (RAM). We have no control over the cache, but programming and storing...

View Article


Image may be NSFW.
Clik here to view.

Arcade Machines and Gaming Library Pigaco - Devlog #0: Introduction &...

The very first arcade consoles had only a single game on each machine. Later, as the hardware evolved, software grew alongside the better machines and different games on the same screen became...

View Article


Image may be NSFW.
Clik here to view.

Tips for Designing and Developing Free-to-Play Games

Free-to-play games, or F2Ps, are one of the types of video games that is currently generating the most business. They’re games that are offered free at first to an ever larger audience. These games...

View Article

Automated Deployment of Your Game

IntroductionMost of the time, when creating a game as a hobby or in an indie setting, creating the installer and making it available on your website is a last minute decision or an afterthought, once...

View Article

Image may be NSFW.
Clik here to view.

Crowdin: Localizing Without Pain

Pain-free localization is the dream of everyone who develops software for foreign markets. Interfaces with dense thickets of terms, rendered in many languages, make this dream even stronger. Perhaps it...

View Article

Image may be NSFW.
Clik here to view.

Shader Cross Compilation and Savvy - The Smart Shader Cross Compiler

IntroductionMany computer scientists suggest that the modern use of shaders originated from the RenderMan Interface Specification, Version 3.0, originally published in May, 1988. In the present,...

View Article


Call Unity3D Methods from Java Plugins using Reflection

Unity is a great game engine to develop mobile games. It brings a lot of functionality with easy to use tools. But as you go deeper in creating Android games with Unity there comes a time when you have...

View Article

Image may be NSFW.
Clik here to view.

Giving Away $17,000 Worth of Toto Temple Deluxe at Pax East

With Toto Temple Deluxe being almost ready for release (aiming for Summer 2015), we decided it was time for us to attend a real big event like PAX East. It was our very first PAX, with our very first...

View Article


Image may be NSFW.
Clik here to view.

Dynamic vertex pulling with D3D11

MotivationThe motivation is very simple: regular hardware instancing is suddenly not enough for the current project. The reason for this is the amount of different trees, for which the simple...

View Article

Image may be NSFW.
Clik here to view.

GDC Social Tips

I wrote some tips on meeting people at GDC a while ago. It was the GDC that lead me to my current job (more on this here). Recently, I got some friends asking me for advice on breaking into the game...

View Article


Image may be NSFW.
Clik here to view.

Everything You Ever Wanted to Know About Authenticode Signing

IntroductionAs part of releasing your game to the public, something which is often overlooked is code signing.Code signing is a cryptographic process whereby your game's executables and/or installer...

View Article

Image may be NSFW.
Clik here to view.

XRay Unreal Engine 4.5 source code

The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal. Although primarily developed for first-person shooters, it has been...

View Article

Image may be NSFW.
Clik here to view.

Improve Player Retention Reacting to Behavior [Server Scripts]

Picture this. After you’ve fought hard to release your game and you’re lucky enough to get a pretty decent number of users downloading your game, they get tangled up in Level #8 and can’t manage to get...

View Article
Browsing all 17825 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>