C Programming

typedef keyword

The Typedef and using Keywords in C and C++

The typedef or “type definition” is a keyword in C or C++ Programming language that allows declaring different names for types such as int or char. It specifies that that the declaration is a typedef declaration rather than a variable or function declaration. In C/C++, any valid data type can be aliased so that it can be referred to with a different identifier.

zombie driver

OGRE – Object Oriented Graphics Rendering Engine

OGRE is multi-platform, open source, graphics engine developed by The OGRE Team in 2005. It is a scene-oriented, real-time, 3D rendering engine. OGRE stands for “Object Oriented Graphics Rendering”. It is licensed under MIT License. OGRE is written in C++. It develops game across multiplatform such as Windows, Linux, Xbox and PS3. It is used to develop FPS (First Person Shooter) as well as RPG (Role-Play Game).

the game of life

Marmalade – For Developers to Innovate, Create and Craft Content

Marmalade SDK (Software Development Kit) is a cross-platform, 2D and 3D game engine developed by Marmalade Technologies Limited. It is written in C++ and modules of Lua, HTML5 and Objective C. Depending on the type of licenses purchased, Marmalade SDK supports developments of games for the platform of Android, Blackberry 10, iOS, Tizen, LG Smart TV, Mac OS, Microsoft Windows, Roku 3, Windows Phones and Nintendo Switch. It was launched in late 2009 and its first stable version was released on September 2016. It is a proprietary licensed game engine.

ULTRA STREET FIGHTER II The Final Challengers

MT Framework – A Mature Graphics Engine

MT Framework is multi-platform game engine developed by Capcom Company in 2004. “MT” stands for “Multi-Target”, “Multi-Thread” and “Meta Tools”. MT framework is licensed to Capcom. This Game Engine is written in C++. It creates game for PS3, PS4, Xbox 360, Xbox one and PC. It is majorly used by Capcom itself to create many new games and some remastered ports for console games like Resident Evil series. It is a non-free software.

Lumberyard – Free Game Engine

Lumberyard is a free, cross-platform 3D game engine developed by Amazon Game Tech. It is based upon Crytek’s Cryengine. This AAA game engine is written in C++ and Lua. Lumberyard develops games for the PC, Mobiles and consoles i.e., Microsoft Windows, iOS, Android, PlayStation 4 and Xbox One. The most prominent feature of the engine is its integration with AWS (Amazon Web Services) and Twitch. Lumberyard is designed for performance, modularity, and productivity.

Limon Engine

Limon Engine – A 3D Game Engine that’s just enough

Limon Engine is an open source, multi-platform and multi-threaded, 3D game engine. The engine is written in C++ and specially designed for First Person Shooter Games. It develops games for the platforms of Microsoft Windows, Linux and Mac-OS. It is a self-contained, simple learning project, has clean code and fair amount of functionalities. It is a great platform for learning game development. The engine is licensed under free LG-PL (Lesser General Public License).

What are #ifndef and #define Directives

What are #ifndef and #define Directives?

In the C Programming Language, the #ifndef directive checks if the given token has been #defined earlier in the C code. If the token has not been defined earlier then it includes the code between #ifndef and #else. If no #else is present then code between ##ifndef and #endif is included.

Top 10 C++ Programming Books

Top 10 Programming Books For Learning C++17

C++17 is the next level evolution in modern C++ programming. It was officially standardized in December 2017, giving the developers a wealth of new features to write better codes. Adopting C++17 is a much easier step as adopting C++11. C++17 contains a huge number of library features and valuable language that can support and change the way we do programming in C++.

Scroll to Top