Skip to content
View M-AliTanveer's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report M-AliTanveer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
M-AliTanveer/README.md

Hello and Welcome to Muhammad Ali's Personal Profile 👋

  • 🎓 I graduated Summa cum laude in Bachelors in Computer Sceinces(BSCS) from FAST NUCES Karachi in 2023.
  • 👨‍💻 I am an experienced C++ Games Developer with expertise in Unreal Engine
  • 📖 I have keen interest in Gameplay Programming, AI Programming in Games and Game Design.

If you don't see a lot of commits here, that's because of 2 reasons:

  1. My organization makes me use a separate work account.
  2. I generally use Perforce as a VCS, and then upload the projects here later on.

My Projects

Stickman PvPStickman PvP. initially called Stickman Fury, was a 3D recreation of the famous stick man fighting games. Developed within three months for a client, this game included a multi-player touch to allow various people to connect either randomly or through friend invite codes. I handled the games development from scratch, including prototyping various finisher moves, getting the environment built and coding the overall functionality of the game in the most efficient manner. EOS was utilized for multiplayer in the game and a sophisticated chained combo system was built for dynamic attack combos. You can find some videos showcasing game content here

Cosmo Conquerors, codenamed Alien Invasion for development, is a work in progress Third Person / First person (hybrid) game. The game revolves around invasion of the planet by an alien species but gives the player the perspective of both sides, alien and human. This allows the player to enjoy different campaigns and playstyles. The game has an inhouse built weapon system. Everything is built from scratch and new gameplay mechanics are being added constantly. You can have a look at regularly posted devlogs here

This project is a prototype VR bowling game for Quest 2 that features multiplayer PvP gameplay. The game allows players to compete against each other in a realistic bowling alley environment, with physics-based ball and pin interactions. The game also supports voice chat, so players can communicate and trash talk during their turns. I used EOS for the multiplayer networking and Unreal Engine as the engine for this prototype.

"Into the Mystic" is a first-person shooter game that incorporates puzzle-solving and non-Euclidean geometry to create a unique gaming experience. This Final Year Project (FYP) experiments with the gimmicks in order to evaluate how these gimmicks can be utilized so that the gameplay progression feels smooth while also providing engaging gameplay. The game uses the Unity3D engine and innovative gameplay mechanics to keep players engaged. The story revolves around humanoid androids solving test chambers to prove they can assimilate with humanity. You can read more about it here

Semester Projects

A clone of my university's Student Portal named FLEX. It was developed completely using C language and we developed extra features besides the one found in the official university's portal. The project itself had two separaate sections for the teacher and the students linked together to create a seamless University Portal To get more info about the project, its working and how it was developed, check out the repository here.

A Deep Learning project which Utilizes MediaPipe by Google to track, model and stylyze the user's face. The Project has 2 separate models working together. The Face model by MediaPipe and the Hand model by MediaPipe. We set up the Hand model to track any movement done by the user's hands and for any gestures they perform, we have set up actions ranging from applying filters on the face of the person to controlling system acions such as screenshot taking and volume increasing. The Gestures activate the Filter Placement algorithm, both of which extensively work on landmark coordinates to ensure accuracy of work.

This is a Grammar Corrector and Dictionary that me and my friends developed for our Data Structures project. The program makes use of basic Natural Language Processing I learned on my own within a limited timeframe. The program corrects errors in helping verb placement within a sentence and works for all tenses of the English Language. The UI was developed in Windows Forms to provide a complete and seamless GUI. Check the repository here for more info about the project.

A program to create and take quizzes under time constraints to prepare students for university entrance tests. It assists both students and teachers. This project is created in Intel x8086 assembly language using MASM assembler. Irvine's Library was used in the project as well as a set of Windows specific functions to enable clicking in the console for a partial GUI feel. Check out the repository here.

A GUI-based Parallel program developed completely in C++ with the use of OpenMP parallel directives. It Updates on the prior Python Script Zephyr I with more updated and streamlined methodologies and parallelism based approach.

🖥️ Languages:

My Github Stats:

Ali's GitHub stats                 Ali's GitHub stats

Pinned Loading

  1. Seymour Seymour Public

    My Object Oriented Programming Project

    C++

  2. Mordecai Mordecai Public

    My Programming Fundamentals Project

    C

  3. Grammar-Corrector Grammar-Corrector Public

    My Data Structures Project.

    C++

  4. Fawad-Javed-Fateh/Zephyr-I Fawad-Javed-Fateh/Zephyr-I Public

    A user friendly python script capable of approximating roots within the given tolerance range

    Python