Hey there, welcome to PropollyGDS! This is my corner of the internet where I mess around with game development, Unity assets, 3D modeling, programming, and more. It's mostly just me here, fiddling with code and design, trying to make cool stuff.

Over the years, I've made some pretty neat games. Some of them are small, some are a bit more involved, but they're all labors of love. You can check some of them out under the Games tab.

If you're a game developer too, I've got some Unity tools that might come in handy. They're cheap, easy to use, and available for download. Have a look at the Assets tab to see what's there.

Before I got into game development, I was into 3D modeling. I still love it, and I've got some models I'm really proud of. Feel free to check out my work and get in touch if you're interested in anything.

Programming is a big part of my life, and I love a good challenge. That's why I've included solutions to LeetCode problems to help anyone prepping for an interview. For the beginners out there, I also offer an Introduction to Object Oriented Programming using Java course on Udemy. It covers everything from a simple hello world program to more complex topics such as sorting algorithms... for a more detailed look, check out the associated tab.

I want to take a moment to say thank you. Whether you're here to check out my games, learn a bit about programming, or just stumbled across this place by accident, I appreciate you stopping by.

Building games, creating tools, and just generally geeking out over code and design is a joy for me, and it's even better when I get to share it with others. So thanks for being part of this journey. I hope you'll stick around, explore a bit, and maybe learn something new along the way.

Cheers and happy gaming!

Got any questions, want to chat, or just want to say hi? Shoot me an email using the icon in the navigation bar!


All In Casino

All In Casino

Dive into the high-energy casino environment with two classic games: Blackjack and Texas Hold'em Poker [Coming soon].
Whether you're a seasoned card shark or a novice looking to learn the ropes, All In Casino provides.
Feel the thrill of the bluff, the rush of going all in, and the satisfaction of a well-played hand.
Stay tuned for more updates and get ready to stake your claim in All In Casino!

Buzz Bee

Buzz Bee

Simplicity is key. You're a bee. You fly upwards. You can move left or right. Obstacles? Yeah, there are a few.
Your mission? To collect gems and unlock new levels. The game might be simple, but don't be fooled — it can get challenging.
And honestly? It's just fun to fly around as a bee. Give it a go!


Customization Pack

Create Files Eazy - Editor Tool

Quick and easy! create files & classes with this user friendly custom editor tool
This pack is a must use shortcut to speed up the development process by allowing you to create files using templates
AND automatically parse and create classes from Json files!

Customization Pack

Dynamic Customization Pack

Unlock the power of personalization with the Dynamic Customization Pack for Unity.
This pack gives you ultimate control over your game elements, allowing you to define what to customize and how.
Tweak color schemes in game with an awesome color wheel, adjust any attributes, modify in-game values defined by YOU! The possibilities are endless.

Customization Pack

First Person Character Controller

FPS Character Controller is a good starting point for anybody working to develop a first-person shooter game.
It fits perfectly into an arcade-type setting with some advanced mechanics for realism.

Waypoint System

Waypoint System

Easy-to-use map tools that include creating sectors, and subsectors, setting points of interest, and generating subsectors and paths
automatically or manually based on users' preferences.

2D joystick

2D Joystick

A reliable and user-friendly 2D joystick for controlling character movement and rotation on touchscreen devices.

3D Models

Let's Code

Intro to OOP in Java

Introduction to Object Oriented Programming Using Java

This course is designed for beginner-level programmers who want to learn object-oriented programming.
the course will cover all topics of introduction to programming I and introduction to programming II usually taught in university.
The course will also cover writing simple data structures and sorting algorithms.
The objective of this video series is to give aspiring programmers all the necessary tools to kick start their learning journey.

LeetCode solutions

LeetCode Solutions

Let's solve some leetcode solutions together!
This section will be dedicated to posting some leetcode problems and their solutions with an explanation to help prep you for an interview
or simply just to practice some fun and challenging exercises