Click to choose your tutorial
Tutorial 1: SDK
Tutorial 2: Creating a Window
Tutorial 3: Vulkan Instance
Tutorial 4: Supported Extensions
Tutorial 5: Drawing Points
Tutorial 6: Drawing Lines
Tutorial 7: Drawing Triangles
Tutorial 8: Introduction to Shaders
Tutorial 9: Loading Shaders
Tutorial 10: Using Multiple Shaders
Tutorial 11: Loading 3D Model
Tutorial 12: Displaying 3D Model
Tutorial 13: Vertex Animation
Tutorial 14: Bone Animation
OpenGL Tutorials
site is v0.1a build Sep 11, 2016
Join to be notified of new tutorials
Join

About Tigris GameDev Group

Written by staff. Contact us to submit your article for review.
Sep 6, 2016
tags Tags about, indiedev, gamedev
Post #17

Tigris stands for The Independent Gamedeveloper. Independent game developers are a rare breed. Sacrificing enormous amounts of hours to make a living breathing video game, composed of multiple parts.

Usually the resources being created by these courageous creatures contain diverse creative elements such as sprites, pixel art, animations, UIs and 3D models. Some even compose music and game soundtracks. And they program the game, too.

How do you become an independent game developer?

Many game developers started by sitting down at a computer and figuring out what it takes to write computer code, draw art assets, or make music. Most software to create these assets can be found and downloaded for free online. 

From IDEs for writing computer code in languages such as C# and C++, to entire game-maker software based on popular engines like Unity and the Unreal Engine (UE for short.)

Game development is not easy. If for any reason, it's because with so many devices and platforms nowadays, there are so many choices to be made. And to make the right choice you have to first familiarize yourself with at least one computer programming language.

You can make browser games in JavaScript and HTML5, or write your own PC game engine from scratch in C++ with OpenGL or DirectX.

What software and tools do I need to get started?

Many game developers use Unity, UE, Construct 2, Godot, and AGS (Adventure Game Studio) and plenty of others. It really depends on what kind of game you're planning to make, and what market you are planning on advertising it in.

For example adventure games or FPS (First Person Shooters) do well on the PC, because mouse and keyboard are the primary means for controlling such games. Mobile games are usually written in Objective-C on the iOS or OSX, if you're planning to publish them in the iTunes store.

You can even make a mobile game in JavaScript and HTML's canvas tag, you just have to embed your source code in a BrowserView object. Many iTune games are actually HTML wrapped in the browser object. They just appear as native apps. The iTunes store will gladly accept a game written in such way. As long as it passes their standard quality assurance evaluation.

article tab
Follow OpenGL Tutorials
You will only receive important news about OpenGL tutorial updates.
Who is joining?
  • Programmers You want to stay in touch to receive OpenGL tutorial updates.
  • Game Devs You're a game developer, and you also want to learn more about OpenGL!
  • Supporters You have invested interest in supporting OpenGL tutorial site.
Follow OpenGL Tutorials
Follow