C and C++ Programming Resources

How to Learn to Program More Quickly

How to Learn to Program More Quickly

Learning programming is undeniably challenging. Achieving some level of mastery requires great focus and time. This applies to students pursuing degrees in computer science, veterans who can operate the GI Bill, aspiring self-taught programmers, and coding Bootcamp students. And even as mastering programming craft remains a perpetual struggle, it is something doable.

HPL Game Engine

HPL Game Engine

HPL is a cross-platform, open-source, in-House game engine written in C++. It also uses script language Angel Script that is similar to C/C++ language. It develops games for the platforms of Linux, Microsoft Windows and Mac OS and released by Frictional Games.

Horde3D – Next Generation Graphic Engine

Horde3D – Next Generation Graphic Engine

Horde3D is small, open Source and cross platform game engine. This 3D rendering engine is written in C++. It targets the platform of Windows, Linux and Mac OS X. Its C-style exposed API interface allows user to use it from any language possible with less effort. It thus, offers the bindings to C#, Java, Python, Lua, Go and many other languages.

HeroEngine – Cloud Based Development Tool

HeroEngine – Cloud Based Development Tool

HeroEngine is 3D game Engine. It is a platform for all-in-one development to make and operate online games. It is written in C++, C# and HeroScript Language (HSL) and used to develop games for the platform of Microsoft Windows. HeroEngine was developed by Simutronics Corporation for the game Hero’s Journey; however the game was never released.

Gold Source (GoldSrc)- Predecessor of Source Engine

Gold Source (GoldSrc)- Predecessor of Source Engine

Elon Musk
Discover the mind behind the innovations – Elon Musk by Walter Isaacson, now on Audible. Dive into the life of a visionary shaping our future!
View on Amazon

Gold Source also named as GoldSrc is a powerful 3D game engine of its time. It is written in C/C++ and mainly used for modding (modifications in code) with its mod development tools. The engine is used to develop games for windows, Playstation 2, Mac OS, Linux and Dreamcast.