A downloadable game

The vast majority of my creations get scraped very early on, i will often have a vision for something that i wish to make and i will work on it excessively for a few days or weeks and eventually will lose interest / get interested more in a new project. i included in this page some of my favorite prototypes and experiment that i never got to finish, some of them i see myself working on again in the future and most - never.                






"Bossfighter" - March 2020

 a bullet hell prototype influenced by the game i wanna be the boshy

i had the idea to make a similar game because i really liked the hardcore difficulty and interesting boss mechanics, i had an idea for a game in which every level is a different boss fight with completely different attack patterns and behavior ... and they get progressively harder.

this was the first time i used the unity animator excessively and well, it was pretty cool to see the web of animation states after i finished a boss , i ended up making a total of 3 bosses. (the third one was almost finished) 






"RPG Wizard" - September 2021

the game is a top-down PvE game in which you are able to build your own deck of special abilities from a menu to fight enemies (each ability is a different attack behavior and stats) , the game had 9 different playstyle combinations! and it was supposed to have closer to 81, this project started by following a tutorial series and ended up by me making a whole new thing out of it.

overall this project is pretty great both in the idea, execution and code..  i used excessive use of object oriented programming in order to never reuse code, the entire reason i stopped developing it is the difficulty of making it, the scope was very big and i eventually got burned out.





            "OpenGL Graphics" - June 2022

 i wanted to learn new tech for a while and started eventually learning computer graphics with openGL (C++),  i managed to make a program that can draw essentially any 3D object in space with any textures and even basic lightning (Phong shading) all while not using any pre-made graphic rendering libraries apart of the openGL specification.

 Credit to LearnOpenGL and The cherno's youtube series, highly recommended for learning OpenGL 






                  "Ability" - May 2020

a prototype of a 2d sidescroller combat game where you use different kinds of "magic" abilities in order to attack enemies, the game offers 4 kind of abilities with a total of 4 different playstyle combinations, the player can craft its own way of playing the game by choosing his unique set of abilities. 

this project was made very early on in my programming journey so it suffered from not-so-readable code, which made it quite annoying to make as the code got longer and longer.

          "Tennis ball turret" - July 2021

this was my attempt at making a robot that can throw tennis balls at ridiculous speeds at any target with the ability to change the angle of trajectory in the X and Y axis. 

this was the first time i actually designed something that was pretty complex in nature, took my a long time to both design and manifacture everything.

sadly this project did not have a good ending since i couldn't manage to get it to work after i was done building it, there were simply too many flaws in the design, the biggest of which were not using a ball bearing for the spin of the turret and also not giving enough connections between the two walls that make up the turret, which made it so it would be bended into itself very easily.

this was still a very learnful experiment, i went on to design better models after this one such as this, and that.

  Here's an improved CAD of a ball turret i designed about a year later. it uses a different mechanism for folding the hood and is generally much more rodust. it was never built in real life  mainly because i couldn't bother, i had other things on my mind at that time.

     "Nerf turret laser tracker" - March 2021

the idea i had was to point a laser anywhere and have a nerf gun automatically locate it and shoot directly in its direction, this actually did work! and sadly i lost the video footage :(.

i bought a 5$ nerf gun and an arduino kit, borrowed some stuff from my school, and strapped it all together in a matter of a few weeks,  there are 2 large servo motors for moving in the x and y directions, and 2 micro servors to press the trigger that fires the dart, i eventually submitted this project as my CS project finale in highschool.

i used an arduino for the controls and OpenCV with python for the vision tracking

the vision code can track any laser it sees from the webcam and tell the program the coordinates in which it is at, the motors simply move so the laser is at the center of the webcam and by that the nerf gun is right on target, the major downside of this method is that it can only sense the laser at a dim environment.

          



              "Project run" - 2020

 a 2D parkour game in which you play as an astronaut that can climb walls, grab walls, run on walls, gain momentum, dash and more cool features that allow for a very cool set of movements

i feel like my newer game "Radgirl" is essentially a newer and better version of Project run, project run had a major problem in which it took a while to get used to the controls and all the people i let playtest the game had clearly a hard time using all of the movment options, i am sure that with some work and tweaks these problem would get fixed but at this time i already lost the motivation, another problem is that it was just very hard to make levels for this type of movement, i tried many different approached but none felt quite right, , it is still a really cool project though! glad i made it







             "Tower Defence" - October 2022

not much i can say about this, i made a really good system for tower defence game but just as i finished the system i had some school work to complete, and by that time all motivation was gone.. , i still decided to include this project since i liked it...



                         "Minecraft Clone"

a semi realistic clone of minecraft's terrain generation with a player contoller that can create and destroy blocks, though i wrote every line of code this project unlike my other ones is not my original work,  the code is based off of b3agz's video series.

i learnt a ton about clean code and optimization from this project and , i have added some unique modifications to the code eventually such as adding water and changing some terrain code.




               

                    "Ludum dare 46 submission" - April 2020

this was my first game jam and the results are a bit questionable..  it was still really fun to make and i am really happy i could finish it in time

https://ldjam.com/events/ludum-dare/46/breaking-spells



                  "RadishGirl (Radgirl!)" - June 2022

 Radgirl is an OC created by my girlfriend that we decided to turn into a playable experience.

Radgirl is not only half radish but a parkour master as well. with over 700 lines of movement code, she can run, jump, slide, grab ledges, swing like tarazan, and more!.

we halted the progression of the project mainly because my girlfriend wanted to move on to other projects so the supply of assets stopped, i also did not feel like debugging and fine-tuning my movement script, in retrospect i would do many things differently in terms of the programming,


Click here to see a video showcase

Here's another one




Thats all! for now ;)

Leave a comment

Log in with itch.io to leave a comment.