Anura Game Engine – Written in C++
Anura Game Engine is an open-source, C++-based game engine designed primarily for creating 2D games. It is known for its flexibility, ease of […]
Anura Game Engine is an open-source, C++-based game engine designed primarily for creating 2D games. It is known for its flexibility, ease of […]
Antiryad Gx is a unified cross-platform and multi-core 2D and 3D game engine developed by Arkham Development, a French company near Paris specializing in game services and real-time 2D and 3D solutions. The engine’s development began in 1992 and has since evolved to rival and even surpass many commercial game engines in terms of features, optimization, and stability.
Aleph One is a cross-platform open source game engine. Aleph One is the continuation of Bungie Studios’ Marathon 2: Durandal. The project started in early 2000 when Bungie launched the source code before being acquired by Microsoft, encouraging fans to develop it further.
Adventure Game Studio (AGS) is a specialized game engine designed for creating point-and-click adventure games. Written primarily in C/C++, AGS provides a user-friendly environment for developers to create classic-style adventure games with minimal programming knowledge. It combines an Integrated Design Environment (IDE) with scripting language capabilities, making it a 2D oriented gaming engine with target platforms Windows and Linux.
4A Engine is a proprietary game engine written in C++, developed by 4A Games, a Ukrainian game development studio. It is best known for powering the Metro game series. It is a 3D oriented engine with target platforms including Windows, PS3/PS4, Xbox 360/Xbox One, and Linux, featuring advanced DirectX11 support and optimized for detailed environments, real-time physics, and atmospheric lighting.
Explore 100+ C and C++ game engines and the games built with them — from Unreal Engine 5 and CryEngine to Godot. Compare licensing, platforms and difficulty for your next 2D or 3D game.
The Standard Template Library (STL) is one of the most essential features of C++. It has very much grown in recent years. Basically, the Standard Template Library provides templatized, general-purpose classes as well as methods. These classes and functions/methods implement several popular and most commonly used algorithms as well as data structures.
Information security professionals play a pivotal role in protecting the essential fabric of business, finance, communications, and virtually all aspects
You must have heard that C++17 is now feature full or feature complete. C++ 17 is the most recent version of C++ programming language revised by ISO/IEC 14882 standard. Its specification reached the DIS (Draft International Standard) stage in March 2017 and after approval, the final standard was published in December 2017. Hundreds of proposals were put forward for updating the features in C++17.
Vectors in C++ are highly versatile sequence containers that provide dynamic resizing and efficient memory management. This guide covers topics ranging from vector initialization to advanced techniques for vector manipulation and acts as a comprehensive resource for developers who want to deepen their understanding of this essential container in C++.
Explore the top 10 historic and prestigious programming competitions. Participate in annual or year-round coding challenges using C, C++, Java, C#, or any language of your choice—and win prizes.
This program will solve quadratic equations. It accepts coefficients of a quadratic equation from the user i.e. a, b and c and displays the roots. To compile the program name it quadratic_solver.cpp then type g++ -o quadratic_solver quadratic_solver.cpp You may need to use math.h like this: #include if you are using windows C++ programming software. (I tried it without the math.h and got an “undeclared identifier” error)