To enhance understanding, creativity, and programming skills 22 projects were carried out by the students this year. The students demonstrated a wide range of genres and complexity from classic games like Flappy Bird and Python Snake Game to more complex projects like FPS games and car racing simulators. Practical applications were also evident in projects like Restaurant Chatbot and Java Calculator. Classic games like Pacman and Tic-Tac-Toe received modern interpretations, while Hangman offered a familiar twist.
Flappy Bird is a game where the player controls a bird by tapping the screen to make it flap. The objective is to fly between a series of gaps in a pair of vertical pipes without hitting the pipes or the ground. The game ends when the bird collides with an obstacle or the ground. Scoring is based on the number of pipes successfully passed.
Snake game where the player controls a snake that grows in length for each time it eats.
An FPS game is a video game where players experience the action through the eyes of the character, using weapons to fight enemies and complete objectives.
Game where players control a vehicle on a virtual race track, competing against opponents to reach the finish line first. Players must navigate turns, avoid obstacles, and strategically accelerate and brake to win.
Student submitted a Pacman Game in C language. It is a basic console program or a little clip game created for amusement purposes. It is similar to the snake game in that Pacman must be directed in such a manner that he advances down a predetermined blue route before it is deleted or devoured by Pacman. The more you clear the way, the more points you get; the game is simple to play. This project’s source code and output screens are shared here.
Students develop a basic Tic-Tac-Toe game in Python. The Tic Tac Toe game has 9 available spaces in which two players, one with a cross and the other with a circle, can place their marks at any place with the target to have 3 marks(cross or circle), in a straight line, vertically, horizontally or diagonally.
A restaurant chatbot, that acts as a human waiter. Takes orders, remembers customers, entertains them, calculates total amount and time for orders, and remembers customer’s preferences.
Graphical User Interface Implementation is a project that aims to create a user-friendly calculator application using Java. With a sleek and intuitive graphical interface, users can perform basic arithmetic operations such as addition, subtraction, multiplication, and division effortlessly. The calculator provides a seamless experience, enhancing user productivity and efficiency.
It is one of the most common games played by everyone once in his childhood, where two persons use their hands and choose random objects between rock, paper, or scissors, and their choice decides the winner between them. What if a single person can play this game? With a computer, just by using a single C application, we can design the game Rock Paper Scissor application using basic C knowledge like if-else statements, random value generation, and input-output of values. Created application has a feature where we can play the game, and maintain the score of Person 1 and Person 2.
A word-guessing game where players attempt to uncover a hidden word by suggesting letters. Incorrect guesses gradually build a stick figure, leading to “hanging” if the word isn’t solved before completion.