Featured Articles


Toy Game Engine: The Thin C++ Game Engine

The “Toy Game Engine” is a thin and modular Game Development Engine that is developed in C++ Programming Language. The Aim of this engine is to provide the thinnest and simplest stack of technology for making games just by using simple c++ code. The Toy Game offers simple user interface, rendering maps, audio, and it provides a seamless extension of game code with no cost. It has different tools, editors, and scripting tools, to design fully functional 2d or 3d games in less time.

    News and Views

    Just In

    How Mobile App Development Helps Businesses Advance

    Entrepreneurs and business owners know that managing ecommerce or any other type of business requires spending time and effort to solve marketing, financial and logistic challenges. They need to constantly search for means and tools to increase productivity, agility, and decision-making speed.

      C and C++ Programming Examples


      Rock, Paper, Scissors Game in C++

      This is a simple C++ program to demonstrate rock, paper, scissors game. In this game, players have to choose one of the three options to beat the opponent or the computer itself. The C++ code generates a random choice by creating a character to indicate that option. Options are: r is for 'rock', p is for 'paper', and s is for 'scissors'.

      C Tutorials


      Double Pointer (Pointer to Pointer) in C

      A pointer can be declared to point to another pointer which points to a variable. Here, the first pointer contains the address of the second pointer. The second pointer points to an actual memory location where the data is stored, i.e. a variable. That's the reason why we also call such pointers as double pointers.

      C++ Tutorials


      C++ Standard Template Library – List

      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.

      Programming Books

      Errors: To Fail or To Recover?

      The environment in which your code runs is imperfect: users will provide invalid inputs, external systems will go down, and your code and other code around it will often contain some number of bugs. Given this, errors are inevitable; things can and will go wrong, and as a result you can’t write robust and reliable code without thinking carefully about error cases.