RanaDief

RanaDief

@RanaDief
9
Followers
6
Following
11
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 3 owned repositories

121K Total LOC
Python
83,182 lines
68.6%
N/A
Java
38,054 lines
31.4%
N/A
I

I-Shaped Developer

I-shaped

Specialist — deep expertise in Python

Python
Java

Collaboration Network

Global Impact visualization

LIVE
ranadief
0 active collaborators

Repos

20

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

5 days
350
Contributions
151
Commits
4
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More

Top Repositories

Unity_EclipseProtocol

Eclipse Protocol (Unity 3D) is the migration of the original 2D prototype into a top-down sci-fi survival game. It features Rigidbody-based movement, dash/energy systems, NavMesh AI with FSM behaviors, procedural room generation, and a polished HUD, VFX, audio, and extraction-based win/loss loop.

0 0
C#
PhysicsBasedAnimations

This project is a small interactive game built on top of a custom physics engine. The player controls an energy orb called the Power Core and must deliver it safely to the reactor at the end of each level.

0 0
Python
GlamLife
0 0
CSS
UI_Project
0 0
JavaScript
EclipseProtocol

Procedural top-down sci-fi survival game built with Love2D. Play as a maintenance robot, repair power nodes, manage energy, and survive procedurally generated rooms while evading AI drones. Clean modular Lua architecture, polished UI, audio, and difficulty scaling.

0 0
Lua
OOAD_Project
0 0
Java
GraphicsProject

Custom OpenGL engine with ECS, shader and asset deserialization, forward rendering, and a 3D game featuring lighting, textures, and collisions.

0 0
C++
EcommPlaygroundTestMasters

An end-to-end automated testing suite for the E-commerce Playground website, built with Selenium and Postman, to validate its functionality, UI, and performance. It includes test case development, automated reporting, API validation, performance testing, and CI/CD integration for continuous and efficient testing.

0 0
Java
Earthquake_Predictor_Probability
0 0
Jupyter Notebook
EduVent-fullstack-database-project.

EduVent is a management system that serves as a platform for organizing and managing academic events in Egypt.

0 0
HTML