Ali Moghimi's Projects
Untitled prototype, 2D rouge-like platformer with procedural dungeons. This is one of my earliest proper attempts at game development in the Unity engine, with the purpose of learning more about Unity, different game mechanics, game physics and simple enemy AI.
This is an AES-128 bit Encryption and Decryption algorithm written in Java ,it also contains a Key Generator which uses the diffie-hellman solution
This is a repo for my "GitHub pages" web page.
This repository is used to showcase my info on my main page
An Angry birds clone on Unity; My first ever Unity project as part of my learning process.
A decaf compiler written in Java alongside other tools. This was the final project of our compiler design course in Shahid Beheshti University, Faculty of Computer Engineering
Compiler Project for Term 99-00
Syntax Analyzer
This was one of my first computer projects, Remake of the game βDoodle Jumpβ in SDL using C/C++
A detailed multi functional to-do list application for android using a server
Internet Engineering Course Lecture and Page π π
A basic Raytracer with no external dependencies, implemented in C/C++ as part of my 3D Computer Simulations learning process.
A basic Raytracer with no external dependencies, implemented in Python as part of my 3D Computer Simulations learning process.
A primitive Peer to Peer file sharing system using Python
This is our project for our Internet Engineering Course - Shahid Beheshti University
A pong clone written in ARM Assembly 8085.
The backend of a Risk game with up to 5 AI players, is playable in a console command interface.