Projects in Awesome Lists by shamim-akhtar
A curated list of projects in awesome lists by shamim-akhtar .
https://github.com/shamim-akhtar/jigsaw-puzzle
This project is a Jigsaw Puzzle game. The tiles are dynamically created at runtime based on Bezier Curve. You can play the WebGL version of the game on Faramira.
csharp gamedevelopment jigsaw-puzzle unity2d
Last synced: 23 Apr 2025
https://github.com/shamim-akhtar/fsm-generic
This tutorial implements a generic Finite State Machine using C#. We then illustrate the concept by applying the implemented Finite State Machine using Unity in a few scenarios.
csharp finite-state-machine unity
Last synced: 23 Apr 2025
https://github.com/shamim-akhtar/tutorial-pathfinding
In this tutorial, we will implement a generic pathfinder in Unity using C#. We will approach the tutorial from a basic 2D grid-based pathfinding to a more robust generic pathfinder that we can use for a graph-based data structure. We will then apply our pathfinder to a variety of pathfinding problems.
csharp gamedevelopment pathfinding unity
Last synced: 23 Apr 2025
https://github.com/shamim-akhtar/faramira
Faramira Games is a collection of 2D games built as tutorials for learning game development. These are classic 2D games.
8puzzle-game breakout-game csharp gamedevelopment maze-generator maze-solver memory-game tetris-game unity2d
Last synced: 23 Apr 2025
https://github.com/shamim-akhtar/drag-and-drop
Drag and drop item functionality in Unity. A tutorial to show how we can implement the dragging of a UI item and dropping it to instantiate a prefab on a 3D scene.
Last synced: 23 Apr 2025
https://github.com/shamim-akhtar/bezier-curve
In this tutorial, we will learn how to implement the Bezier curve using C# in Unity. We will then create a sample application that displays the Bezier curve.
bezier-curves csharp gamedevelopment unity unity2d
Last synced: 17 Jan 2025
https://github.com/shamim-akhtar/fsm-cpp
This repository implements a reusable Finite State Machine using C++. It also illustrates the concept by applying the implemented Finite State Machine in a few example use cases.
cpp17 finite-state-machine fsm
Last synced: 23 Apr 2025
https://github.com/shamim-akhtar/tutorial-maze
This repository comprises the source codes for the tutorial to implement mazes in Unity2D by applying the backtracking algorithm with an explicit stack.
Last synced: 23 Apr 2025
https://github.com/shamim-akhtar/gamdev-unity
A collection of tutorials for learning game development using Unity
Last synced: 17 Jan 2025
https://github.com/shamim-akhtar/tutorial-factory-design-pattern
In this tutorial, you will learn the factory design pattern and implement a factory design pattern using C# to create objects of similar types dynamically.
csharp design-patterns factory-pattern gamedev unity
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/unity-vuforia-fire-effect
In this tutorial, I will show you how to create an augmented reality – fire effect using Vuforia and Unity. This tutorial covers the configuration and setup of Vuforia in Unity, the creation of an image target database and adding image targets, creating a fire particle effect, adding the fire effect to the image target, and finally exporting the application to an Android phone.
augmented-reality-applications unity3d vuforia
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/unity-pathfinding
Pathfinding using Astar, Dijkstra and Greedy Best-first using C# in Unity
astar-algorithm csharp dijkstra-algorithm game-development greedy-best-first-search pathfinding unity3d
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/ar-arfoundation-basic
In this tutorial, we will do the setup for our development environment and create an AR app using AR Foundation in Unity 2020.3.0f1. This tutorial will guide you on setting up the development environment required to create an AR app using AR Foundation in Unity for Android. After that, we will make our first augmented reality app using Unity to ensure that our setup is correct. Read the complete tutorial in the link provided.
arfoundation augmented-reality-applications unity3d
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/maze-generation
How to Generate Mazes Using Depth-First Algorithm
algoirthms backpropagation maze-generator
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/camera-manipulator-2d
In this tutorial, we will learn to implement camera pan and zoom controls in Unity2D.
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/ar-vuforia-demo
An augmented reality demonstration using Vuforia with Unity
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/split-image
This project allows creating Jigsaw tiles from an image using Bezier curves. I have implemented this project using Unity and C#.
bezier-curves csharp image-processing unity2d
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/8puzzle
In this tutorial, we will solve the 8 puzzle problem using a variety of algorithms, from breadth-first search to depth-first search and from greedy best-first search to A* search. We will then implement these algorithms in C++ and C#, test out the results and finally implement the A* search algorithm in Unity as a game.
Last synced: 23 Apr 2025
https://github.com/shamim-akhtar/sorting-sprites-renderorder
In this tutorial, we will learn to implement runtime depth sorting of sprites in a layer.
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/my-unity-game
This is a test git repository for my demonstration
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/github-slideshow
A robot powered training repository :robot:
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/2021-mxrt-p02
This is a repository for my workshop with P02 class (2021)
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/shamim-akhtar
About Me
cpp csharp game-development unity3d
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/extract-pdf-text-images
A sample code to extract the images and text from a PDF file.
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/tutorial-grid
A tutorial on creating a grid in Unity
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/pathfinding-youtube
The repository for the Pathfinding tutorial on YouTube.
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/constant-size-sprite
Sometimes, we require sprites to remain the same size on the screen no matter the zoom factor of our camera. In this tutorial, we will learn to implement a constant size sprite in Unity2D so that zooming in or zooming out won’t change the sprite’s size.
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/unity-testgit
This is a test Unity Github project.
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/flocking-unity
An experiment with flocking and boids simulation using C# with Unity.
game-development gameai unity2d
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/example-repo
This is a simple demo on how to use GitHub.
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/ay2022-pgge-a1
Base code and Unity Project for your first assignment on PGGE
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/gdd-sample
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/coding-session1-p01
A session where I implement and show the first two week's worksheets on PGGE
Last synced: 11 Mar 2025
https://github.com/shamim-akhtar/tutorial_mixamo
This GitHub repository contains resources and code for the tutorial Importing and Animating 3D Models from Mixamo in Unity,
gamedev mixamo mixamo-animations tutorial unity3d
Last synced: 07 Apr 2025
https://github.com/shamim-akhtar/unity-googleplay-services-test
Aa application to test the Google play services features
Last synced: 11 Mar 2025