From a14b4958e5daa880bcbf3308483b203e315526e5 Mon Sep 17 00:00:00 2001 From: realtradam Date: Sat, 26 Feb 2022 16:26:49 -0500 Subject: :) --- assets/camera-example.mp4 | Bin 0 -> 13664854 bytes assets/ruboid-example.gif | Bin 0 -> 4313771 bytes assets/ruboid-example.mp4 | Bin 0 -> 1211627 bytes index.html | 48 +++++++++++++++++++++++++++++++++++++--------- stylesheet/style.css | 22 +++++++++++++++++++++ 5 files changed, 61 insertions(+), 9 deletions(-) create mode 100644 assets/camera-example.mp4 create mode 100644 assets/ruboid-example.gif create mode 100644 assets/ruboid-example.mp4 diff --git a/assets/camera-example.mp4 b/assets/camera-example.mp4 new file mode 100644 index 0000000..2733ae9 Binary files /dev/null and b/assets/camera-example.mp4 differ diff --git a/assets/ruboid-example.gif b/assets/ruboid-example.gif new file mode 100644 index 0000000..a338f8d Binary files /dev/null and b/assets/ruboid-example.gif differ diff --git a/assets/ruboid-example.mp4 b/assets/ruboid-example.mp4 new file mode 100644 index 0000000..6432b31 Binary files /dev/null and b/assets/ruboid-example.mp4 differ diff --git a/index.html b/index.html index 54b3065..839e52d 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,4 @@ -Portfolio thing

Portfolio - Tradam.dev

Email: Contact<at>Tradam.dev

this is a little blurb about myself

Orc: Arena of Time

+Portfolio thing

Portfolio - Tradam.dev

Email: contact<at>tradam.dev

this is a little blurb about myself

Orc: Arena of Time

— Raylib/MRuby Game

January 2022

Short game that won 1st place in the Raylib 5K gamejam.

@@ -28,6 +28,8 @@ All controls are fully explained in game.

+

Group Project(2 people)

+
  • Effectively cooperated in a team of 2 to build a better game, faster.
  • Went from an idea to complete working prototype under a tight deadline of 8 days.
  • @@ -55,7 +57,8 @@ All controls are fully explained in game.

  • Character Death Animation
  • Level design(First Level and Maze (3rd)level)
  • -
  • Input system and movement mechanics
  • +
  • Input system
  • +
  • Collision resolution
  • FelECS

    — Engine Agnostic Pure Ruby ECS

    May 2021 -

    @@ -64,6 +67,8 @@ All controls are fully explained in game.

    +

    Solo Project

    +
    • To ensure reliability the test coverage goal is 100% coverage. This target is consistently maintained since the library's initial release in July 2021.
    • To ensure ease of use the documentation coverage goal is 100% coverage. Using Yard documentation coverage is automatically reported as well as automatic generation of documentation.
    • @@ -78,10 +83,13 @@ All controls are fully explained in game.

      +

      Group Project(2 people)

      +
      • Allowed for better understanding of how wrappers and bindings to C libraries are structured and designed.
      • Working on this project gave a better understanding of how a high level language like Ruby works under the hood, as well as how a language like this would interface with C code.
      • Enables the ease and speed of coding with Ruby, while still having access to advanced OpenGl/Raylib C functions.
      • +
      • Working in a group allowed us to cover each others faults and weaknesses resulting in not only faster development time but also better code. When one of us would run into a problem or make a mistake the other person would be quick to assist and keep development going forward.

    Steelwings

    — Raylib/MRuby Game

    January 2022

    @@ -112,26 +120,48 @@ All controls are fully explained in game.

    +

    Group Project(2 people)

    +
      -
    • You need to fill out these bullet points
    • -
    • You need to fill out these bullet points
    • -
    • You need to fill out these bullet points
    • +
    • First gamejam game we made which utilized my custom made tools(FelECS) + +
        +
      • Identified issues with the design by both having the tool used by someone else and myself for a larger project.
      • +
      • Was able to use these insights to further develop and improve FelECS.
      • +
    • +
    + +

    My Contributions:

    + +
      +
    • Set up a boid system with FelECS where additional rules could be easily added.
    • +
    • Hitbox detection system
    • +
    • Bullet shooting system

    Ruby2D Camera

    — Fill this out

    Start date - End date

    -

    Fill this out

    + + +

    Solo Project

      -
    • You need to fill out these bullet points
    • -
    • You need to fill out these bullet points
    • -
    • You need to fill out these bullet points
    • +
    • Did a lot of math
    • +
    • Did from scratch

    Ruboids

    — Fill this out

    Start date - End date

    Fill this out

    + + +

    Solo Project

    +
    • You need to fill out these bullet points
    • You need to fill out these bullet points
    • diff --git a/stylesheet/style.css b/stylesheet/style.css index 7e3bb7c..2f0bd69 100644 --- a/stylesheet/style.css +++ b/stylesheet/style.css @@ -547,6 +547,10 @@ Ensure the default browser behavior of the `hidden` attribute. margin: 0px; } +.m-auto { + margin: auto; +} + .mt-8 { margin-top: 2rem; } @@ -571,6 +575,14 @@ Ensure the default browser behavior of the `hidden` attribute. margin-right: 0.75rem; } +.mt-4 { + margin-top: 1rem; +} + +.mb-4 { + margin-bottom: 1rem; +} + .mb-1 { margin-bottom: 0.25rem; } @@ -595,6 +607,10 @@ Ensure the default browser behavior of the `hidden` attribute. width: auto; } +.w-\[90\%\] { + width: 90%; +} + .max-w-5xl { max-width: 64rem; } @@ -947,6 +963,12 @@ article h2 { margin-left: 1rem; } +article h3 { + font-size: 1.5rem; + line-height: 2rem; + margin-top: 0.5rem; +} + article p { font-size: 1.125rem; line-height: 1.75rem; -- cgit v1.2.3