Giter VIP home page Giter VIP logo

Jamie Slowgrove's Projects

ai-assignment-1-los-a-path-finding icon ai-assignment-1-los-a-path-finding

Created during the second year of my undergraduate course at university. This was my first AI Assignment. Built in C++ using SDL. Uses line-line intersection for the LOS and A* for the path-finding.

bouncing-box icon bouncing-box

A basic Flappy Birds clone. Built in Python 3 using PyGame. Created during my placement year for university to demonstrate my knowledge of Python.

cgg-assignment-1-asteroids-vs2017 icon cgg-assignment-1-asteroids-vs2017

Created during the first year of my undergraduate course at university. This was my second Computer Graphics in Games assignment. Built in C++ using a library built by our lecturer. The code for this was written in early 2014, this is just a version rebuilt for VS2017 and with the lecturers library removed and converted to an external library.

cgg-assignment-2-heightmap-vs2017 icon cgg-assignment-2-heightmap-vs2017

Created during the first year of my undergraduate course at university. This was my second Computer Graphics in Games assignment. Built in C++ using a library built by our lecturer. The code for this was written in early 2014, this is just a version rebuilt for VS2017 and with the lecturers library removed and converted to an external library.

codebreaker-chaos icon codebreaker-chaos

Created during my second year at Sixth Form College. This was my A-Level Computing Coursework. Built using Java and the Android Development Kit.

dissertation-3d-hand-input-tester icon dissertation-3d-hand-input-tester

Created during the final year of my undergraduate course at university. This was a basic 3D program that I built as part of my dissertation that was used to test the input of the hand device I was building and translating it to a simple 3D representation. Built in C++ using OpenGL and threading.

dissertation-console-hand-input-tester icon dissertation-console-hand-input-tester

Created during the final year of my undergraduate course at university. This was a basic console program that I built as part of my dissertation that was used to test the input of the hand device I was building. Built in C++ using threading.

flock-you icon flock-you

A basic implementation for Boid based flocking AI. Built in C++ using SDL.

gcp-assignment-1-quats-vs-mats icon gcp-assignment-1-quats-vs-mats

Created during the final year of my undergraduate course at university. This was my first Graphics and Computational Programming assignment. Built in C++ using SDL and OpenGL. This was a basic program to run comparisons between Matrix transformations and Quaternion transformations.

gcp-assignment-2-opencl-ray-tracer icon gcp-assignment-2-opencl-ray-tracer

Created during the final year of my undergraduate course at university. This was my second Graphics and Computational Programming assignment. Built in C++ using SDL, OpenGL and OpenCL.

levelhengine-gep-assignment-1 icon levelhengine-gep-assignment-1

Created during the final year of my undergraduate course at university. This was my first Games Engine Programming assignment. Built in C++ using SDL and OpenGL.

levelhengine-gep-assignment-2 icon levelhengine-gep-assignment-2

Created during the final year of my undergraduate course at university. This was my second Games Engine Programming assignment. Built in C++ using SDL and OpenGL.

mgp-assignment-1-sdl-port-caseus-tower icon mgp-assignment-1-sdl-port-caseus-tower

Created during the second year of my undergraduate course at university. This was a port of my first Mobile Games Programming assignment. Built in C++ using SDL. The original code for the assignment was built using a library built by our lecturer, and I wrote the code in a way that it could be easily ported over to SDL afterwards.

mgp-assignment-2-astar-demo icon mgp-assignment-2-astar-demo

Created during the second year of my undergraduate course at university. This was my second Mobile Games Programming assignment. Built in C++ using SDL, the Java Development Kit and the Android NDK and SDK. This code is built to compile for both Windows and Android. This is the A* path-finding demo.

mgp-assignment-2-audio-demo icon mgp-assignment-2-audio-demo

Created during the second year of my undergraduate course at university. This was my second Mobile Games Programming assignment. Built in C++ using SDL, the Java Development Kit and the Android NDK and SDK. This code is built to compile for both Windows and Android. This is the Audio demo.

mgp-assignment-2-flocking-demo icon mgp-assignment-2-flocking-demo

Created during the second year of my undergraduate course at university. This was my second Mobile Games Programming assignment. Built in C++ using SDL, the Java Development Kit and the Android NDK and SDK. This code is built to compile for both Windows and Android. This is the flocking demo.

mgp-assignment-2-jam icon mgp-assignment-2-jam

Created during the second year of my undergraduate course at university. This was my second Mobile Games Programming assignment. Built in C++ using SDL, the Java Development Kit and the Android NDK and SDK. This code is built to compile for both Windows and Android.

mgp-assignment-2-los-demo icon mgp-assignment-2-los-demo

Created during the second year of my undergraduate course at university. This was my second Mobile Games Programming assignment. Built in C++ using SDL, the Java Development Kit and the Android NDK and SDK. This code is built to compile for both Windows and Android. This is the Line of Sight demo.

mgp-assignment-2-ui-demo icon mgp-assignment-2-ui-demo

Created during the second year of my undergraduate course at university. This was my second Mobile Games Programming assignment. Built in C++ using SDL, the Java Development Kit and the Android NDK and SDK. This code is built to compile for both Windows and Android. This is the UI demo.

oot-assignment-1-ogre icon oot-assignment-1-ogre

Created during the second year of my undergraduate course at university. This was my first object orientated techniques assignment. Built in C++ using OGRE.

pgg-assignment-1-sdl-planet-planeta icon pgg-assignment-1-sdl-planet-planeta

Created during the second year of my undergraduate course at university. This was my first Programming for Graphics in Games assignment. Built in C++ using SDL.

pgg-assignment-2-opengl-skydiving-sam icon pgg-assignment-2-opengl-skydiving-sam

Created during the second year of my undergraduate course at university. This was my second Programming for Graphics in Games assignment. Built in C++ using SDL and OpenGL.

planet-delta-19 icon planet-delta-19

This was my first ever attempt at making a game. This was actually first made two weeks after first learning any form of programming, but it did have a couple of modifications later. It is a short text base based game and it was originally called Jamie's RPG and Infernum. Created in Visual Basic.

sky-zone-omega icon sky-zone-omega

Created during my second year at Sixth Form College. This was my Extended Project. Built using Java and the Android Development Kit.

sky-zone-omega-pc icon sky-zone-omega-pc

A remake of my Sky Zone Omega Extended Project. Built in C++ using SDL. Originally designed as an Android App, this is a complete remake of the game with new assets, built for PC.

sp-assignment-1-blackjack icon sp-assignment-1-blackjack

Created during the first year of my undergraduate course at university. This was my first Software Programming assignment. Built in C++.

sp-assignment-2-allegro-linked icon sp-assignment-2-allegro-linked

Created during the first year of my undergraduate course at university. This was my second Software Programming assignment. Built in C++ using Allegro.

sr-assignment-renderman-lego-figure icon sr-assignment-renderman-lego-figure

Created during my Master's degree. This was my rendering assignment as part of the Simulation and Rendering unit. Built using Python, OSL and PRMan (RenderMan's Python API).

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.