This repository was archived by the owner on Oct 12, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 50
Added my major project blog post to the list of blog posts #63
Open
dantayy
wants to merge
4
commits into
ComputerScienceHouse:master
Choose a base branch
from
dantayy:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
ae8d61f
Added my major project blog post to the list of blog posts
d9b56d7
updated my post to conform with post standards
d0f6c94
Made minor adjustments to the post (header, trimming excess descripti…
838917d
modified the link to the github repo in my blog post.
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,34 @@ | ||
| --- | ||
| layout: post | ||
| title: Sonagraphic | ||
| date: 2018-04-11 | ||
| categories: | ||
| - Major-Project | ||
| description: Proof-of-concept game demo that uses audio analysis to affect gameplay. Learned how to use Unreal, in particular its visual coding "Blueprints", as well as basic concepts of audiovisualization. | ||
| image: https://imgur.com/9geUqRp | ||
| image-sm: https://imgur.com/ApFXb5t | ||
| author: Nicholas Mercadante | ||
| author-image: https://avatars3.githubusercontent.com/u/25127906?s=460&v=4 | ||
| author-bio: 2nd Year Game Design & Development Student at the Rochester Institute of Technology | ||
| author-email: nvm6501@rit.edu | ||
| author-social: | ||
| github: https://github.com/dantayy | ||
| linkedin: https://www.linkedin.com/in/nicholas-mercadante/ | ||
| --- | ||
|
|
||
| #Summary | ||
| Sonagraphic is proof of concept for a twin-stick shooter that utilizes audio analysis to affect gameplay | ||
| based on the music being played. I did a lot of research for this project over winter break, | ||
| then spent a couple hours each week on average working on it from the end of winter break until submission. | ||
| During that time I learned a lot about visual coding with Unreal 4's blueprint system, | ||
| as well as the fundamentals of audio visualization, specifically what to look at in an audio file to extract a beat. | ||
| The current build analyzes a manually input wav file as it's played for beats and allows the player to fire | ||
| a special beam that deals instantaneous damage to all enemies in its path if they hit the special fire button on those beats. | ||
| Consecutive beats hit on time widen the beam, and misses jam the special fire temporarily. | ||
| My main issue ended up being the platform I was working on; time would've been better spent | ||
| had I realized how nonexistant documentation is on implementing external C++ plugins into an Unreal project. | ||
| If I were to do this again, I'd probably do it in Unity. There's a well documented audio analysis tool available | ||
| on their storefront that was used to develop AudioShield (which was my original inspiration for this project). | ||
| Especially now that I have a better understanding of what's going on behind the scenes to grab beats from a song, | ||
| I can focus more of my efforts on making the gameplay fun and adding features like song importing. | ||
| The project currently can be viewed and cloned [here](https://github.com/dantayy/Sonagraphic). | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Made a mistake approving too early. Looks like on your github, the repo is called
Sonagrphic, missing anaingraphic. This is causing the link to 404, can you either change the repo name (and comment here) or change the link to reflect the typo?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Repo name changed, should be good now