![](https://cameronmgj.github.io/openai/futuregui.png)
OpenAI (Games Research)
procedural content generation for LARPs using ChatGPT
![](https://cameronmgj.github.io/undergraduate-thesis.png)
Undergraduate Thesis (Unity)
Research and development of aim assist in fps games
![](https://cameronmgj.github.io/better-discord/betterdiscordlogo.png)
Better Discord Plugin
JavaScript plugin for open-source Discord client
![](https://cameronmgj.github.io/cpp-assignment.png)
C++ ANPR system
C++ assignment in Linux to process data collected in a car park
![](https://cdn.myportfolio.com/84cfff9d-0557-4884-8598-c2e4dd8aeffe/7694e409-65e4-4c9f-910c-b6b516d1c99d_rwc_121x101x229x172x229.png?h=0bb0f4677ce4fc910c021e21c6ddcf19)
Virun (Unity Game)
Self published platformer game created in Unity
![](https://cameronmgj.github.io/game-theory.png)
Game Theory (Python AI)
An agent discovering food in fields of a world, and reaching a final goal
![](https://cameronmgj.github.io/spacewars.png)
SpaceWars (Java)
Java solution to a fighting game
![](https://cameronmgj.github.io/gh-pages.png)
Github Pages (HTML)
This website is hosted via github pages using jekyll and ruby! Updates are done regularly by editing and creating HTML files; then pushing the changes to the gh-pages branch
![](https://cameronmgj.github.io/morework.png)
More Work
...