Skip to main content

Welcome

Welcome to the GameDevForge!
I'm Lewis a Senior Gameplay Developer currently working at BULKHEAD. I have put together this learning resource for both aspiring and professional game developers. Resources range from basic to advanced topics.

See the modules page

Java

Create a basic 2D game engine using java starting from a simple hello-world project.

GitHub

How to store, manage and branch your projects. We will use GitBash and/or SourceTree to manage your Git repositories.

C++

How to manage memory, computer architecture and much more! Create a 3D game engine using DirectX and Vulkan.

BrandVisualStudioWin2019

Visual Studio

General project management and config leading to more advanced features and Debugging pratices.

Unreal Engine 5

How make games, create re-usable assets and plugins using the latest game development practices like Data Driven Development.

Perforce

How to host and manage your own Perforce server such as shelves, streams, etc.