-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
44 lines (43 loc) · 2.75 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<!DOCTYPE html>
<html>
<head>
<title>Portfolio</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div>
<h3>About</h3>
<p>Always interested in computers, when I was 14 I had my first experience with programming.</br>
I was playing SA-MP, an online modification for GTA San Andreas which connected players together, but left it up to the players to implement their own gameplay through scripts.</br>
The language chosen was Pawn, a little-known language described by the developer as "C-like".</br>
Writing the code and seeing it come alive within the game sparked a passion in me. I had created something, and players were connecting to my server and interacting with what I had made.</br>
I was hooked.</p></br>
<h3>Featured Projects with Source</h3>
<table>
<tr>
<td><img src="assets/circle-dodge-icon.png"></td>
<td><b>Circle Dodge</b></br>
A game made in Unity using C#, dodge the lasers for as long as you can.</br>
Practicing the workflow in Unity, I dealt with timing code to go off in the correct frames, setting up the Unity scenes and communicating between classes initialized in code outside my control. Features a simple anti-cheat (using FixedUpdate()) and persistent - browser permitting - highscores.</br>
<a href="https://github.com/Alphadash/circle-dodge" target="_blank">Source</a>
<a href="circledodge.html" target="_blank">Play (WebGL)</a></td>
</tr>
<tr>
<td><img src="assets/multiplayer-shooter-icon.png"></td>
<td><b>Unnamed Multiplayer Shooter</b></br>
Another game, this one using Java with the libGDX library.</br>
Made as a school project with a three day deadline, this was the first game I had ever made from scratch. Being unfamiliar with game development and on a tight deadline, the code is very messy and includes a lot of "test" code left as-is when it ended up working.</br>
It is a realtime multiplayer game, with a central server handling all communication between clients. The server is authorative to protect against cheating, but with no delay compensation it works best on local networks.</br>
<a href="https://github.com/Alphadash/multiplayer-shooter" target="_blank">Source</a></td>
</tr>
<tr>
<td><img src="assets/file-explorer-icon.png"></td>
<td><b>File Explorer</b></br>
A file explorer made in Java. Includes tree-based navigation, double-click navigation, folder search and folder properties.</br>
The project involved UI design in Swing, background threads to keep the main application responsive at all times and recursive folder search and element count methods.</br>
<a href="https://github.com/Alphadash/file-explorer" target="_blank">Source</a></td>
</tr>
</table>
</div>
</body>
</html>