Jump to content

  • Log In with Google      Sign In   
  • Create Account

14 years ago on June 15th Gamedev.net was first launched! We want to thank all of you for being part of our community and hope the best years are ahead of us. Happy birthday Gamedev.net!

Newsletter Signup




Post an Article Read about the Game Development Library Project and then compete in our Article Competition

Article Theme for June: Indie Inspiration Fest!


Welcome Home - Get started with our friendly game developer community

Hide Objects Blocking Player View

Published in Game Programming

By Christopher Rolfs - In most isometric-esque RTS-style game views, sometimes pesky walls can pop into view, hindering the player’s connection with the protagonist. This...

Rendering and Simulation in an Off-Road Driving Game

Published in Game Programming

By Pavel Zagrebelnyy - This paper describes some tech details in Spin Tires, a game about a big truck driving through mud/water, crushing trees and everything else on its...

Useless Snippet #1: Transform Vec3f by Matrix4x4f

Published in General Programming

By Jim Drygiannakis - The goal of this snippet is to multiply a batch of Vector3f’s with the same 4×4 matrix

GDC 2013: Interview with Jakob Schmid

Published in Interviews

By deisgn3 - design3 talks with Jakob Schmid, audio designer of the hit-game 140, about his game, the tools used to develop it, tips for budding game makers to...

Lone Wolf Killers

Published in Production and Management

By Mason McCuskey - What are some of the reasons development teams most often fail to produce a finished product? Find out so you can work to avoid them

Ten Things to Achieve When Starting 3D Programming

Published in Game Programming

By Vasily Tserekh - I started 3D programming a few years ago. I was new into this world and I didn’t know what to learn and where to start. Now that I have acquired so...

Featured Developer Journals


Featured

Last week we launched our Steam Greenlight campaign to get Leadwerks into the hands of the Steam community. This week, we're rolling out the second stage of our plan with a Kickstarter campaign to bring Leadwerks to Linux. This will let you build...
Featured

I've spent the past decade developing games in my spare time (which I don't have much of) with unique game play that aren't side-scrollers, first-person shooters, RPG's, MMO's; and aren't even multi-player. Recently I felt the urge to just break o...
Featured

Wanting to break into the game industry but lacking vital work experience? Come check out ArenaNet's 2013 internship program.Highlights:Paid internship programDo real jobs that are vital to company success, not busy-workOn-site in Bellevue, WAOne...
Interesting Topics
New Replies

Why only the = operator is not inherited?

Started by noatom in General Programming
New Replies

Where to start?

Started by Relix3000 in For Beginners
New Replies

C++ Minigame textures

Started by WunderStrudel in Game Programming
New Replies

Next Logical Step in Study

Started by Kjansen92 in For Beginners
New Replies

GPU particles

Started by Telanor in Graphics Programming and Theory
New Replies

problem with load obj file

Started by Dannyli in OpenGL
New Replies

How can I read a game source code? (I don't know what this files are)

Started by Sebamontor1 in For Beginners
New Replies

How to sort array of tiles by direction character faces

Started by Mythix in Math and Physics
New Replies

Windows 8 Losing Internet Connectivity

Started by Chad Smith in GDNet Lounge
New Replies

Proper way to create entities? (Derive from base or 1 generic class?)

Started by JumbaJumby in For Beginners
New Replies

dll definition file using pragmas?

Started by Vortez in For Beginners
New Replies

Main loop, stuck in inner game logic loop

Started by PrestoChung in Game Programming
New Replies

Derived class' pointer data member freezes my program at use

Started by StoneMask in For Beginners
New Replies

XML Game Data

Started by Arthur Souza in Game Programming
New Replies

Water effects

Started by xlope01 in DirectX and XNA
New Replies

Near Camera View Frustum Culling - Too Aggressive

Started by PhillipHamlyn in DirectX and XNA
New Replies

distance field landscape demo (with attachment)

Started by rouncer in Graphics Programming and Theory
New Replies

How to multiply a .3DS local matrix with a Mesh

Started by Gl_Terminator in OpenGL
New Replies

Screen Space Reflections Ray March Step Size

Started by Quat in Graphics Programming and Theory
New Replies

thespacegame.com - new 3d, online space sim, trading, planetary production, asteroid mining, salvaging, industry so far, combat next!

Started by Fluffy Kitten Studios in Your Announcements
New Replies

Starting Games development

Started by macekeu@gmail.com in For Beginners
New Replies

Find the Mafia!: an iOS puzzle game based on a graph theory problem

Started by experiware in Your Announcements
New Replies

Depth Transparecy issues.

Started by ThePointingMan in For Beginners
New Replies

Prevent instantiation of base class with no pure virtual methods

Started by Quasimojo in For Beginners
New Replies

How do I implement a new rendering engine?

Started by TheSyfrX in For Beginners
New Replies

3D Object Manipulation Mobile Game Development Framework

Started by DarrenVortex in Mobile and Console Development
New Replies

low perfomance

Started by devdber in For Beginners
New Replies

asUnprepareMultithread

Started by Jason Goepel in AngelCode
New Replies

ID3DXSPRITE Sorting Textures

Started by GodFear in DirectX and XNA
New Replies

AdMob for Android without using XML layout

Started by Canvas in Mobile and Console Development
New Replies

Retro Hacker Game

Started by ILoveJesus in Game Design
New Replies

Android game - Starship Battle

Started by kucsum in Your Announcements
New Replies

I Want To Write Embedded Software etc

Started by iGoogleThis in General Programming
New Replies

Violent vs Non Violent Protests

Started by Icebone1000 in GDNet Lounge
New Replies

Object Faces Getting Culled

Started by Orangeatang in DirectX and XNA
New Replies

Homogenous space

Started by belfegor in For Beginners
New Replies

Enabled depth buffer creates white ghost object

Started by SebSnake in OpenGL
New Replies

array of objects?

Started by ISDCaptain01 in For Beginners
New Replies

Music composer - Charlie Armour

Started by Charliea in Your Announcements
New Replies

DirectX 11 API Beginner book? advise? help!

Started by iLegitimate in DirectX and XNA
See More Articles

Latest Articles
Rendering and Simulation in an Off-Road Driving Game
By Pavel Zagrebelnyy
Hide Objects Blocking Player View
By Christopher Rolfs
GDC 2013: Interview with Jakob Schmid
By deisgn3
Ten Things to Achieve When Starting 3D Programming
By Vasily Tserekh
Useless Snippet #1: Transform Vec3f by Matrix4x4f
By Jim Drygiannakis
Using C# Managed DLL's in UDK
By Donald May
Why Is It Building So Long?
By Bartłomiej Filipek
GDC 2013 Interview with Justin Ma
By design3
Incorporating Search Algorithms into RTS Game Agents
By David Churchill and Michael Buro
Fast Heuristic Search for RTS Game Combat Scenarios
By David Churchill and Abdallah Saffidine and Michael Buro
Notes on GameDev: Maurine Starkey
By Elizabeth LaPensée
Cross Platform Test Driven Development Environment Using CMake (Part 5)
By AllEightUp
Crafting a 2D RPG
By Ivan Spasov
Games and the Imagination
By Richard Dare
Lone Wolf Killers
By Mason McCuskey
Finite State Machines and Regular Expressions
By Eli Bendersky
Build-Order Optimization in StarCraft
By David Churchill and Michael Buro
Redesigning an Old Game for Mobile Platforms
By José Lucio Gama (Aka "SLotman")
Organizing Code Files in C and C++
By Ben Sizer
The Shaming of Pac-Man: A Remake of the Classic From the 80's With A Beginner Friendly Class Framework
By Niklas Björnberg
Crafting a Platformer Game
By Ivan Spasov
Pursuing a Career in Game Design
By Jared Letman
Smart Pointers Gotchas
By Bartłomiej Filipek
Practical Guide to Bezier Curves
By Tim Bright
Tools of a Game Designer: What I use and What is out There
By Slaton White
Case Study: Bomberman Mechanics in an Entity-Component-System
By Philip Fortier
Five Common Mistakes in Game Usability Testing And How To Avoid Them
By Marko Nemberg
Configuration And Tweaking
By AllEightUp
Tips for Working With an Art Studio
By Christopher Haag
GDC 2013: Interview with Richard Hofmeier
By design3
Smarter Steering: Using Context for Direction
By Mike Lewis
Conjuring a Compelling World
By Mike Lewis
Simple but Effective Collisions Part 1: Radial Collision Handling
By George Kristiansen
Breaking Out of Breakout
By Thomas Duindam
Untangling Licensing and Copyright in Game Art
By Theodore Jefferson
Spring RTS Engineering Internals
By Issam Lahlali
For a Career in Gaming, are Game Design Degrees Worth It?
By Brice Morrison
Crafting a Maze Game
By Ivan Spasov
Building a First-Person Shooter Part 1.2: The Player Class
By Chris Vossen
From Python to Android
By Janosch Henze
Game Programming: Snake
By Richard Marks
Techniques for Finding Unlisted Game Internships
By Brice Morrison
Indie tutorial: Organizing your work as a team
By ANtY
Making it in Indie Games: Starter Guide
By Derek Yu
Scripting Custom Windows in Unity3D
By Casey Hardman
Binding D To C
By Mike "Aldacron" Parker
Life of a Level Designer
By Szymon Barchan
4gency’s First Year Pt. 1: A Look at Armored Drive
By Charles N. Cox
Building an In-Game Store for the First Time? Here are the 4 Keys to Success
By Yaniv Nizan
RPG Character Design: Technical Blueprints 101
By Ivan Spasov
Object-Oriented Game Design
By Josh Klint
A Journey Through the CPU Pipeline
By Bryan Wagstaff (frob)
MVC and CBES as it Relates to Game Programming
By Adam Martin
How to Structure a Game
By Josh Klint
Multiplayer Pong with Go, WebSockets and WebGl
By David Neumann
Documentation for Indie Studios: Why do you need it?
By Ivan Spasov
Notes on GameDev: Blaine Christine
By Elizabeth LaPensée
Pathfinding concepts, the basics
By Michael Grenier
Indie tutorial: Starting a project and forming a team
By ANtY
Non-Linear Story Lines
By BrendanL.K
Game Development with Win32 and DirectX 11 - Part 00.5: Concept
By Josh Vega
Practical Cross Platform SIMD Math: Part 2
By AllEightUp
Building a First-Person Shooter Part 1.0: Creating a Room
By Chris Vossen
Building a First-Person Shooter Part 1.1: Visual Studio Setup
By Chris Vossen
Math for Game Developers: Intro to Matrices
By Jorge "BSVino" Rodriguez
Math for Game Developers: Advanced Vectors
By Jorge "BSVino" Rodriguez
Getting started with Team Foundation Service: Part 2
By Oli Wilkinson
Getting started with Team Foundation Service: Part 1
By Oli Wilkinson
The Programming Primer
By Dan Mayor
Never Team Up with the Idea Guy
By Albert Tedja



PARTNERS