Giter Site home page Giter Site logo

Milan Singh's Projects

2d-cannon-game icon 2d-cannon-game

Very simple game in which you shoot Turkeys with a Cannon. Implements basic 2D Colloisions. Uses Verlet Integration to simulate stretchy-ish 'birds'. Uses Unity's GL.

bitmap-fractal icon bitmap-fractal

MIPS Assembly program which draws various fractals in the Bitmap Display

cpurasterizer icon cpurasterizer

CPU-only Rasterizer for displaying 3D models with textures, coded in C#.

d3d12tutorial-2 icon d3d12tutorial-2

Simple D3D12 application that draws simple geometry to screen, per 3DGEP tutorial.

direct-memory-graphics-api icon direct-memory-graphics-api

Intel Assembly API containing direct-addressed memory functionality. Uses bank-switching or direct addressing to draw pixels on a screen. Has a general line and basic fill methods as well. Requires DosBox to run

ford-fulkerson icon ford-fulkerson

Implementation of the Ford-Fulkerson algorithm, originally for a school assignment.

functional-programming icon functional-programming

Added various js files with various basic methods coded using the functional programming paradigm.

interviewprep icon interviewprep

Repo holding code for problems from various interview prep problems I will be doing.

javacool303 icon javacool303

Package which allows the user the create themes for Swing components.

libgdx icon libgdx

Desktop/Android/HTML5/iOS Java game development framework

multithreaded-cat-maker icon multithreaded-cat-maker

A multithreaded assembly-line for creating cats implemented with semaphores and monitors (seperately).

multithreaded-grid-game icon multithreaded-grid-game

A simple 'game' simulation where a thread pool is used to move players around on a grid concurrently such that 2 players never inhabit the same square on the grid.

multithreaded-regexdfa-matching icon multithreaded-regexdfa-matching

Uses OpenMP to match any string (only matches entire string) with a Regex represented by a hardcoded DFA using multiple optimistic threads.

multithreaded-tree-traversal icon multithreaded-tree-traversal

A simple multithreaded exercises (using no locks or atomics) where a BST is modified by one thread and read by two other threads in-order , such that the output is always sorted.

peg-solitaure-solver icon peg-solitaure-solver

Java program which provides a solution for any solvable peg solitaire (https://en.wikipedia.org/wiki/Peg_solitaire) board state

pygo icon pygo

Implementation of Go in python using PyGame. Initially will implement base Go rules with a GUI. Will implement AI and possibly networked play later.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.