2020-05-16 11:30:42 -04:00
|
|
|
import React from 'react'
|
2021-07-03 18:12:49 -04:00
|
|
|
import MJB from './assets/MJB.jpg'
|
|
|
|
|
import GC from './assets/GunControl.png'
|
|
|
|
|
import Palish from './assets/Palish.png'
|
|
|
|
|
import SRS from './assets/SRS.png'
|
|
|
|
|
import WH from './assets/W&H.png'
|
2021-07-03 20:57:53 -04:00
|
|
|
import StateMachine from './assets/StateMachine.png'
|
2021-07-04 18:09:06 -04:00
|
|
|
import Skin2 from './assets/skin2.png'
|
|
|
|
|
import HSV from './assets/HSV.png'
|
|
|
|
|
|
2020-05-16 11:30:42 -04:00
|
|
|
|
|
|
|
|
export const Projects = () => (
|
|
|
|
|
<div>
|
|
|
|
|
<head>
|
|
|
|
|
<title>The Projects of Gregory Campbell</title>
|
|
|
|
|
</head>
|
|
|
|
|
<body>
|
|
|
|
|
<header>
|
|
|
|
|
<h1>My Projects</h1>
|
|
|
|
|
|
|
|
|
|
<aside>Look at what I've created!</aside>
|
|
|
|
|
</header>
|
|
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
|
|
<h2>This page contains the projects I've done over the past, present and future.</h2>
|
|
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
|
|
<hr/>
|
|
|
|
|
|
|
|
|
|
<h4>If you want to see what I'm currently working on you can see all my updates
|
|
|
|
|
<a href="https://twitter.com/Gregory_Soup">Here</a>
|
|
|
|
|
</h4>
|
|
|
|
|
|
|
|
|
|
<hr/>
|
2021-07-03 20:57:53 -04:00
|
|
|
<h3> <a href="https://github.com/gjcampbell777/python-state-machine">Python State Machine</a> </h3>
|
|
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
|
|
<p>Recently while going through Godot documentation I came across a tutorial for building your own state machine with Python.
|
|
|
|
|
I've always been interested in making a stand alone state machine and state machines are a big part of game developement
|
|
|
|
|
so I figured it would be a good idea for me to check it out. After I finished the tutorial I decided to continue working on
|
|
|
|
|
and fleshing out this state machine used to emulate a locked/unlocked device.
|
2021-07-04 12:26:11 -04:00
|
|
|
You can check out my code and mess around with the state machine yourself <a href="https://github.com/gjcampbell777/python-state-machine">Here</a>.
|
2021-07-03 20:57:53 -04:00
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<img src={StateMachine} alt="StateMachine"/>
|
2020-05-16 11:30:42 -04:00
|
|
|
|
2021-07-04 18:09:06 -04:00
|
|
|
<br/><br/>
|
|
|
|
|
|
|
|
|
|
<h3> <a href="https://github.com/gjcampbell777/python-photo-skin-detection">Python Skin Detection Algorithms</a> </h3>
|
|
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
|
|
<p>In an image processing course I took in university we were tasked with replicating multiple skin detection algorithms through a python script.
|
|
|
|
|
I enjoyed working on that assignment and was fascinated by how well (or not so well) a program is able to detect things that we as humans can figure out easily.
|
|
|
|
|
It's one of the few assignments I worked on in university that I can still remember quite well so I figured I'd find it wherever I had saved it
|
|
|
|
|
and clean it up as well as make sure it can run with python3.
|
|
|
|
|
You can check out my code and run your own photos through the script by checking out the repo <a href="https://github.com/gjcampbell777/python-photo-skin-detection">Here</a>.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<img src={Skin2} alt="Before"/>
|
|
|
|
|
|
|
|
|
|
<p>Before going through the algorithm</p>
|
|
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
|
|
<img src={HSV} alt="After"/>
|
|
|
|
|
|
|
|
|
|
<p>After going through the HSV algorithm</p>
|
|
|
|
|
|
2020-05-16 11:30:42 -04:00
|
|
|
<br/>
|
|
|
|
|
|
2021-07-03 18:12:49 -04:00
|
|
|
<h3> <a href="https://gregorysoup.itch.io">My Many Games</a> </h3>
|
2020-05-16 11:30:42 -04:00
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
2021-07-03 18:12:49 -04:00
|
|
|
<p>Over the course of the last few years I've made a handful of games on my own that I've posted to itch.io.
|
|
|
|
|
I've always been interested in game developement and I use this as a way to experiment and
|
|
|
|
|
create games I would like to play myself. The fact that I've made all these games on my own allows me
|
|
|
|
|
to go at my own pace as well as learn every aspect there is to this type of development while still being able to put my own charm into each game I make.
|
|
|
|
|
I've worked on a fast paced endless runner 3D platformer, a 2D turn based combat puzzle and many game jam games.
|
|
|
|
|
I continue to explore and create new game ideas as they pop into my head, so be sure to be on the look out for what I make next.
|
2021-07-04 18:09:06 -04:00
|
|
|
Any game I've worked on has either been created using Unity or Godot.
|
|
|
|
|
(I'm a bigger fan of Godot nowadays so I'd imagine all game developement projects in the future will be created using Godot.)
|
2021-07-03 18:12:49 -04:00
|
|
|
I've also made the code for all of my free games viewable to the public through <a href="https://github.com/gjcampbell777">My Github</a> if you want to look at my code.
|
2021-07-04 12:26:11 -04:00
|
|
|
If you want to check out any of my games you can click <a href="https://gregorysoup.itch.io">Here</a> to
|
|
|
|
|
be brought to my itch.io page where you can play any of my games through your browser or download them.
|
2020-05-16 11:30:42 -04:00
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
2021-07-03 18:12:49 -04:00
|
|
|
<img src={MJB} alt="MJB"/>
|
2020-05-16 11:30:42 -04:00
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
2021-07-03 18:12:49 -04:00
|
|
|
<img src={WH} alt="WH"/>
|
2020-05-16 11:30:42 -04:00
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
2021-07-03 18:12:49 -04:00
|
|
|
<img src={SRS} alt="SRS"/>
|
2020-05-16 11:30:42 -04:00
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
2021-07-03 18:12:49 -04:00
|
|
|
<img src={Palish} alt="Palish"/>
|
2020-05-16 11:30:42 -04:00
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
2021-07-03 18:12:49 -04:00
|
|
|
<img src={GC} alt="GC"/>
|
2020-05-16 11:30:42 -04:00
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
|
|
</body>
|
|
|
|
|
</div>
|
|
|
|
|
)
|