3D Game Development From Scratch

Starting at

$

400

About this service

Summary

Let's face it, graphics programming is hard. More often than not, OpenGL and graphics programming as a whole is complex and frustrating. But, with my 4 years of experience and extensive knowledge of both OpenGL as an API and graphics programming as a field of computer science, I can assure you that I will be able to assist in your graphics programming journey.
Whether you are having a problem with a really annoying bug in OpenGL, having a hard time finishing an OpenGL-related assignment or just want some help with your own game engine, then I can for sure help you! Just tell me what you require and what you are looking to achieve and I will create a small demo. And we can go from there.
Also, don't hesitate to tell me if you have any specific requirements. I am fully open to any negotiation.
DISCLAIMERS:
I do not handle the art, sadly. If you want to add art in the game, then you'll have to provide it.
If you have other technologies you want me to use, please inform me as well.
Please contact me before buying a gig.

FAQs

  • Can the prices be bargained?

    Absolutely. The prices are not final. They are only templates. Depending on your specific needs and requirements, I will have a price set based on the templates. But, of course, we can talk about the price. Don't worry about it.

  • Will the finished product be yours completely?

    Once we have agreed that the project is done, I'll deliver to you the full source code, the assets that were used, and the compiled binaries. The project, effectively, will be completely yours.

What's included

  • A complete 3D game

    At the end of this job, you'll have a pristine 3D game made entirely from scratch using nothing but OpenGL and C++. The old-school way. Whether you want it as a prototype, a school project, or to upload it to Steam, the game will include a robust 3D rendering pipeline with the Blinn-Phong shading model, a spatial audio system, input pooling, and a simple way to distribute to platforms like Windows and Linux.


Duration

3 weeks

Skills and tools

Game Designer

Game Developer

Software Engineer

Blender

Blender

C++

C++

Linux

Linux

OpenGL

OpenGL

Unity

Unity

Industries

Gaming