Skip to content

Commit

Permalink
added attributes to videos
Browse files Browse the repository at this point in the history
  • Loading branch information
SageCreations committed Jan 6, 2023
1 parent 3c6d461 commit e99d321
Show file tree
Hide file tree
Showing 21 changed files with 76 additions and 60 deletions.
6 changes: 3 additions & 3 deletions _data/projects.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: GAME-1303 Final Project (Web)
image: 'https://cdn.pixabay.com/photo/2015/01/08/18/27/startup-593341_960_720.jpg'
image: 'https://user-images.githubusercontent.com/20461089/210929443-1eaa1e8c-3e3e-4403-82bf-d210f69da11f.PNG'
link: https://dungeonbosses-6cef3.web.app
description: >-
A Game I made by leading a team of 5 to create a full level within 5-6 weeks.
Expand All @@ -19,12 +19,12 @@
A retro arcade shooter I released on Steam.
- name: Endless Runner (Web)
link: https://endlessrunner-1a13b.web.app
image:
image: 'https://user-images.githubusercontent.com/20461089/210954723-810e7fb3-8e00-4bc5-b2e4-0b0cdcde6df5.PNG'
description: >-
A endless runner, playable in your browser and made using Godot Game Engine.
- name: Pong (Web)
link: https://pong-14e39.web.app
image:
image: 'https://user-images.githubusercontent.com/20461089/210956843-0c10eefc-291e-416a-8bec-e9d06e15645f.PNG'
description: >-
A pong clone, playable in your browser and made using the Godot Game Engine.
16 changes: 8 additions & 8 deletions _posts/2018-07-06-defrain.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Defrain
title: My First Game
layout: post
post-image: "https://user-images.githubusercontent.com/20461089/210939661-3631f7c0-bd69-4e47-9156-5eb9c9bb4ea9.PNG"
description: One of my current projects that I am working on as a programmer on a team.
description: My very first original game project that I made during high school.
tags:
- arcade shooter
- Video Game
Expand All @@ -11,26 +11,26 @@ tags:

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210939652-4f437bf8-1673-400d-8b31-27a93f83b086.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210939652-4f437bf8-1673-400d-8b31-27a93f83b086.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210939654-768ace70-ff44-4abe-a041-dadb982abb49.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210939654-768ace70-ff44-4abe-a041-dadb982abb49.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210939653-ade07a76-2cfa-43e8-9854-c88d9e2ee628.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210939653-ade07a76-2cfa-43e8-9854-c88d9e2ee628.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210939650-7a335912-311f-4072-a39d-b7bf6d286da3.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210939650-7a335912-311f-4072-a39d-b7bf6d286da3.mp4" controls="controls" loop="loop"></video>

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210939646-da18a974-02aa-4a4e-b018-da72f14cf454.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210939646-da18a974-02aa-4a4e-b018-da72f14cf454.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210939649-cf448eeb-4a02-4b1d-8830-2c54e74ca9ac.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210939649-cf448eeb-4a02-4b1d-8830-2c54e74ca9ac.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text.
20 changes: 20 additions & 0 deletions _posts/2023-01-02-web-mini-games.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: Web Mini Games
layout: post
post-image: "https://user-images.githubusercontent.com/20461089/210954723-810e7fb3-8e00-4bc5-b2e4-0b0cdcde6df5.PNG"
description: I created these mini games to be playable for an in browser meeting platform called GatherTown.
tags:
- Web Game
- Video Game
- Programming
---

These mini games were actually a side project that I made and tasked people on my team with making their own as well for inporting them in a browser game called GatherTown. GatherTown is a online meeting platform that looks like an old rpg in play style but works for an alternative to hosting conventions online. I was tasked were creating a script that uploaded assets and links to an art gallery room using info for the IEEE 2022 Convention.

<video src="https://user-images.githubusercontent.com/20461089/210952553-904dfaa4-e702-446a-b3fe-41aa2af355c0.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210952548-ed555327-9860-4671-85ae-6ae887ce718a.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text.
4 changes: 2 additions & 2 deletions _posts/2023-01-03-burnout.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Burnout
title: My First Game Jam Submission
layout: post
post-image: "https://user-images.githubusercontent.com/20461089/210931669-fbdc5bac-4da2-4af0-a701-171db8fe3c91.PNG"
description: A game jam submission where I worked with four other people to create a game in 48 hours.
Expand All @@ -11,6 +11,6 @@ tags:

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210931654-73cd540b-7c59-49ff-af67-2b8eafc57099.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210931654-73cd540b-7c59-49ff-af67-2b8eafc57099.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text.
12 changes: 0 additions & 12 deletions _posts/2023-01-03-web-mini-games.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ tags:

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210925770-22928084-e23d-4fd8-bb01-28a14f26f1f6.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210925770-22928084-e23d-4fd8-bb01-28a14f26f1f6.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text.

<video src="https://user-images.githubusercontent.com/20461089/210927411-19d72a12-09a8-446b-b354-a8c5df3fe781.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210927411-19d72a12-09a8-446b-b354-a8c5df3fe781.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>

placeholder text

<video src="https://user-images.githubusercontent.com/20461089/210929419-ecf9462e-56f3-4a6e-be3a-22170c93d877.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210929419-ecf9462e-56f3-4a6e-be3a-22170c93d877.mp4" controls="controls" autoplay="autoplay" muted="muted" loop="loop"></video>


8 changes: 4 additions & 4 deletions _posts/2023-01-05-losing-my-marbles.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Losing My Marbles
title: My first 3D Project
layout: post
post-image: 'https://user-images.githubusercontent.com/20461089/210930782-3cbd9ee2-71a1-4b4a-b2ee-234e32fe5b15.png'
description: One of my current projects that I am working on as a programmer on a team.
description: One of my current projects that I am working on as a lead programmer on a team.
tags:
- Marbles
- Video Game
Expand All @@ -11,12 +11,12 @@ tags:

This is a project I am working on with Artifex Interactive. It is my most recent project as of writing this blog, I lead the Project Management by keeping tabs on tasks and their deadlines while also leading the Programming team day-to-day. I also designed the game’s Player Controller for cross-platform compatibility, you can see some if it in action in the video below.

<video src="https://user-images.githubusercontent.com/20461089/210931056-89fcf57a-8410-4388-a89a-79c7f657d088.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210931056-89fcf57a-8410-4388-a89a-79c7f657d088.mp4" controls="controls" loop="loop"></video>

The player will be able to play the game with only two inputs, a joystick/WASD input for movement and a single button input for jumping. With simplified controls like this, we can easily have the game picked up by anyone and just start playing without much knowledge of games in general. This also makes it very compatible with Mobile and Console porting in the future. The thought process behind my design was to have it on mobile where your thumbs will naturally lay on the screen when holding a device in landscape. The other idea was co-op play on the switch platform where you can share joycons that only have two shoulder buttons, a single joystick, and 4 face buttons to use semi comfortably.

Due to the only input being for movement and jumping, the problem that needed solving was the Camera Behavior. I solved this problem by having the camera face the direction the marble's velocity movement Yaw wise. It uses Lerp functions on the rotators and smoothes out the spring-arm rotation while it trys to match the velcocity vector direction while also using the shortest route for it's smoothing. The marble also has custom gravity since it needed to stick to any surface. The camera also has lerps for Pitch and Roll movement to smooth out its camera movement when going up/down or the side of walls.

<video src="https://user-images.githubusercontent.com/20461089/210931067-72e83c67-1a8c-400d-b4b0-07c0382d5469.mp4" controls="controls"></video>
<video src="https://user-images.githubusercontent.com/20461089/210931067-72e83c67-1a8c-400d-b4b0-07c0382d5469.mp4" controls="controls" loop="loop"></video>

In the video above I showed a random snippet of some of my prototyping with Unreal Engine's Blueprint system. It makes it easy to iterate on designs by doing everything through visual based code before refactoring it into C++ for optimizations. It saves a lot of development time having to debug in blueprints rather than jumping back and forth between Unreal and an IDE constantly, so I instructed the team to follow this procedure and have had lots of success in the team keeping to their deadlines.
Loading

0 comments on commit e99d321

Please sign in to comment.