About

Software Engineer in making and a self proclaimed Bug-Slayer. On a journey to find the most efficient way of leveling through Computer Engineering while still acquiring all the useful quest rewards, with minimal backtracking.


Playing different video games at an early age made me interested towards Games. I was fascinated by how video game works and how it uses the same Mathematics and Physics we learnt in High School and College(which i didn't know earlier) and surrounded by people who were in Game Dev attracted me even more towards Game Development. So my journey to become a Game Developer started from 11th Grade when i took Computer Science subject as an optional.


Did my Computer Engineering from Savitribai Phule Pune University(SPPU). I am aware of OOPs concept, Design Patterns, currently learning something exciting. Till then check out my awesome work.

TOWER TACTICS

Tower Defense game set in medieval-era period, featuring fictional monsters like Orcs, Trolls, Goblins etc. Destroy enemies with building towers each having unique function. Its made in C++ and SFML.

AMMPED - UP : A Retro Style Game

Final Year College Project, clone of the famous OG game Bomberman, made in C++, SFML, TGUI and Mongocxx(MongoDB's C++ Driver'). Purpose of this project was to learn things by application rather than being theoretical. We implemented the programming concepts we learnt throughout our college years, like OOPs, Design Patterns, Filesystem I/O, DBMS and more.

Doodle-Jump-Clone

Made the clone of the famous game Doodle-Jump, its still work in progress for further feature additions, but its pretty barebones as of now.

Tile Editor

Tile Editor made in C++ using SFML and ImGui Libary, still a work in progress and currently has many of the familiar features as compared to other Tile Editor softwares.

More Game of Life

The traditional Conway's Game of Life abiding by the three rules, demonstrated by using SFML library & C++ language. The "MORE" in this is the UI for different controls and the selection of some pre loaded patterns from the pattern matrix.

PS : The name "MORE" comes from my Last Name. ;)

2D Ray Casting Visibility

2D visibility/shadow effect, heavily inspired by an article SIGHT & LIGHT by Nicky Case . Written in C++ language and SFML library.

2D Ray Casting

Raycasting is a rendering technique to create a 3D perspective in a 2D map. This is the first part of that. Follow for more updates on the next part of creating the 3D perspective. The rendering was done by a library called SFML and was writtten in C++ language.

Boids Simulation

Simulating the motion of Birds flocking, created by Developer Craig Reynolds . The algorithm consists of three simple steering behaviours Separation, Alignment and Cohesion.

Collisions

Did different types of collisions for convex polygons like SAT Collision, Diagonal-Edge Intersection.

Chaos Game

Its a method of creating fractals, a polygon and an initial point is selected at random inside it. The fractal is created iteratively by creating a sequence of points, starting with the initial random point, in which each point in the sequence is a given fraction of the distance between the previous point and one of the vertices of the polygon; the vertex is chosen at random in each iteration.

BubbleSort Visualization

Visualization/simulation of Bubble Sorting algorithm. Every line represents a number in the array of Lines, with height being a random number. Swapping occurs between two adjacent lines depending on the larger number(bigger line in terms of height).

Bouncing DVD Logo

This Simulation shows the classic screensaver of DVD Logo that bounces off the screen boundaries whilst changing into tinted colours.

Random Walker

Random Walk simulation using C++ and SFML. Random Walk is a process of taking successive steps in random direction and simulating it using an entity(ex : dot, circle), thus creating a random pattern.

Anything and Everything Unreal Engine. Here I showcase all creations, whether they're small experiments or large-scale projects.

Doodle Jump Clone

Made clone of Doodle Jump in Unreal Engine 5 for Android.

Niagara System and Spline Path Follow

Tried the new Niagara System. Did this as an experiment to learn about particles, also wanted to properly do a spline follow path for particles, albeit a basic, but was able to achieve it

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form