diff options
| author | realtradam <[email protected]> | 2024-06-23 00:25:05 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2024-06-23 00:25:05 -0400 |
| commit | c20a52e417ad3103c8aa1219c9b12f0fbbb9216a (patch) | |
| tree | c1fd88b32caa4a35804870a3c17762785f200f73 | |
| parent | 913b24c0c298ac48866167b18fc36fb542ab8910 (diff) | |
| download | malcz.com-c20a52e417ad3103c8aa1219c9b12f0fbbb9216a.tar.gz malcz.com-c20a52e417ad3103c8aa1219c9b12f0fbbb9216a.zip | |
| -rw-r--r-- | src/md/apps_gameholster.md | 8 | ||||
| -rw-r--r-- | src/md/home_education.md | 8 | ||||
| -rw-r--r-- | src/md/home_projects.md | 14 |
3 files changed, 16 insertions, 14 deletions
diff --git a/src/md/apps_gameholster.md b/src/md/apps_gameholster.md index bc11f88..b1bb5ad 100644 --- a/src/md/apps_gameholster.md +++ b/src/md/apps_gameholster.md @@ -1,5 +1,7 @@ -# Game Holster +# [Game Holster](https://github.com/realtradam/gameHolster) -this is a work in progress thingie +Game holster is a web game hosting site where you can upload and play games like the good old days of flash game websites in the mid 2000s! -put more yap here +The backend has the MVP complete which includes uploading and serving games, as well as having accounts which can be created by logging in through GitHub OAuth. + +The frontend is currently a work in progress. It is shared right now with this portfolio website. This means that to upload a game you would need to log in using the top left GitHub login, however it is currently set up to only allow myself to upload for the time being as I continue development. All the games shown here on this website were uploaded to and are being served through the Game Holster API, showing that it works as a proof of concept. It is able to serve web games exported from major game engines such as Unity and Godot as well as Raylib and a custom game engine I have made myself. diff --git a/src/md/home_education.md b/src/md/home_education.md index ac76b19..54253a6 100644 --- a/src/md/home_education.md +++ b/src/md/home_education.md @@ -3,11 +3,11 @@ ## Toronto Metropolitan University **Bachelor of Computer Science - 2015**-**2021** -- blah blah add some stuff here -- yadda yadda +- Studied a variety of courses such as Computer Graphics, Machine Learning, and Software Tools for Startups in addition to required courses such as Networking, Ai, and Databases. ## Programming Courses **2013-2015** -- Took some programming courses in High School with a passionate and amazing teacher -- Learned fundamental and foundational skills which led to my success with learning problem solving in programming. +- Took programming courses in High School with a passionate and amazing teacher. +- Learned fundamental skills which led to my success with learning problem solving in programming. +- This led to a strong early foundation which I have since built upon to be a flexible and determined programmer. diff --git a/src/md/home_projects.md b/src/md/home_projects.md index 8fa62ca..bb8442f 100644 --- a/src/md/home_projects.md +++ b/src/md/home_projects.md @@ -1,7 +1,7 @@ # [Projects](https://github.com/realtradam) -## [Game Holster - Ruby on Rails + React](https://malcz.com/games) -**Web App for Uploading and Hosting Web Games** — 2024 - Present +## [Game Holster - Ruby on Rails + React](https://github.com/realtradam/gameHolster) +**Web App for Uploading and Hosting Web Games** — Mar 2024 - Present - Developed a full-stack application for uploading and serving web games made with Unity, Godot, and other engines. - Assembled a Continuous Integration pipeline with a self-managed VPS by utilizing Github, Docker, Caprover, and Cloudflare. Merging into the Main branch automatically triggers a build which deploys the app to production. @@ -14,9 +14,9 @@ - Achieved complete test coverage, ensuring that the code will work as expected and desired. - Created comprehensive and detailed documentation explaining how to use every single feature in a well organized and easy to read document. -## Some third project -**its a thing** +## [Orc: Arena of Time](https://malcz.com/game/orc-arena-of-time) +**Gamejam Web Game** — Jan 2022 -- yap -- yap -- yap +- Won 1st place in an 8 day game jam and competed against 41 entries. +- Embedded mruby, the portable Ruby interpreter, into the game by developing C bindings with the Raylib rendering library thus allowing Ruby to be compiled and run on the web. This enabled faster iteration on the game thus resulting in more features and polish in the final product. +- Collaborated with a team member to contribute code and ideas to the project faster and more reliably then otherwise possible by working alone. |
