top of page

Hello and welcome to my portfolio.

My name is Jamel Green and I live in London, Walthamstow. I am a university graduate with a BSc degree in Computer Science with Games Technology. I have always enjoyed playing video games from a young age and have wanted to have a successful career within the IT industry, so when I discovered programming I realised that it was a good way to merge my two interests.

​

My other interests include sports (specifically boxing and football), history, music and fitness.

to About
to Projects

    About    

Projects

    Contact    

to Contact

Audiowave Racing

​

I made this game using Unity for my final year project in university.

 

It's a fast paced racing game where the player can import music from their computer and the track moves in time to the song that's being played. This was my first project where I tried to design and create a complete game from scratch, and I feel that it shows I have a working knowledge of most of the areas required to create a game, am a competent programmer and have the capability to produce things that are relatively unique.

 

All models in the game were created by me in Blender.

​

Software: Unity3D, Blender

Language: C#

Download Link

This was a project created in OpenGL that showcases various graphical techniques.

 

The idea behind this project was to have an object move while following a catmull-rom spline, I decided to use a ship as the player because I wanted to demonstrate my knowledge of using perlin noise to modify objects (which is how I created the water) as well as have enemies that are chasing the player and trying to attack them (the sharks). The other features that I implemented were Blinn-Phong lighting (done in the fragment shader), multiple camera positions (third-person, birds-eye and a camera that can move freely) and a cartoon style of shading (on everything apart from the sea).

​

I did not make any of the assets in this project.

​

Software: OpenGL, Blender (to modify object rotations)

Language: C++

Download Link

This is my first project that I created in OpenGL.

 

It's a short level where you play as an imp from Doom and try to kill all the people on the stage whilst trying to stay alive. The game demonstrates my ability to utilise techniques such as texture mapping, collision detection (using object aligned bounding boxes), animations, heightmaps, loading models, artificial intelligence and many other things.

​

I did not make any of the assets in this project.

​

Software: OpenGL, Blender (to modify object rotations)

Language: C++

Download Link

    Languages   

C++ - This is the language I am most comfortable and proficient with. I have created a few games in OpenGL which required that I have a good understanding of the language in terms of pointers and managing memory.

​

C# - I have quite a bit of experience with C# because I have been using it a lot for projects since leaving university (due to the fact I have been using Unity3D) and for my final year project in university. I also found that it was relatively easy to switch to from C++ and during my time playing around with different ideas and projects I have learned a lot about different aspects of the language.

​

Java - This is the first programming language that I used and I created a basic platforming game and a program (while working in a team). Java is probably the language that I am the least adept with but I am comfortable when using it.

to Languages

Awesome Aerial Assault

​

This is a project that I created in about 1-2 weeks so that I could experience the Google Play publishing process and as a bit of a challenge to myself to complete a game in a small timeframe.

​

It's a 2D mobile game and it demonstrates my ability to create a quality product, write optimised code in order to ensure that the game runs well on less powerful hardware, handle touch screen input and many other things.

​​

Software: Unity3D

Language: C#

Download Link

Source Code

Success! Message received.

© 2023 by Jamel Green. Proudly created with Wix.com

  • Facebook Social Icon
  • Twitter Social Icon
  • Google+ Social Icon
bottom of page