Posts

Showing posts from September, 2023

Games Development - Exercises

Image
Ahmed Yaman Ibrahim (0341119) Games Development - Exercises EXERCISES Week 1 In the first week, we went through the module outline and had a look at some of the games developed by past students. We were asked to play through some of them and review them. Zapper Snapper by Hanif Rashid I played a game called Zapper Snapper by Hanif Rashid; it's a 2D platformer where you navigate through rooftops and laboratory areas while fighting mutated enemies. I found the pixel style graphics and general atmosphere of the game very impressive - the backgrounds, lighting and overall look and feel of the game helped me immerse myself into the setting of the game to an extent. The controls were simple enough, you were able to move left and right and also jump. The player character attacked with a baseball bat when fighting enemies. Speaking of enemies, I was impressed with the variety of them as well. They had their own individual movement and animations. Fighting them proved to be a bit difficult,...

Major Project

Image
Ahmed Yaman Ibrahim (0341119) Major Project *Professional Development Week reflection is in the Week 8 section of this post. Week 1 Ideas 1. Gamification platform for schools Based on dissertation topic - An app that gamifies the school experience for students - providing features such as leaderboards, rewards for turning in work on time and for making extra effort, as well as setting sequential objectives and class-wide goals for schoolwork and homework. Teachers would be allowed to reward students based on their performance with badges and other benefits. It would be built as a web app so it can be used with any operating system and can be simultaneously accessed from a mobile phone and a desktop. Sample layout for homepage Main features: Class subjects as individual topics with sequential objectives Reward and scoring system for work submission, to be reflected on a leaderboard Leaderboard that displays students based on performance to encourage competition Badges as a part of rewar...