Laissez les bons programmations rouler!

Twitch Streams start October 02, 2017
Vector Animation

Twitch Streams start October 02, 2017

https://www.twitch.tv/etdofresh My Twitch stream is going to start October 2, 2017 6:00-7:00pm every Monday and Wednesday. I am going to be working on my Vector Animation program targeted mostly towards mobile platforms. Watch the exciting progress I make as I program live on twitch! Haha, ok, watching someone program can almost be considered crazy… almost as crazy recording it and streaming to the world wide web. :p Also track my progress on Trello to see what will be discussed next stream:

  • ETdoFresh
    ETdoFresh
Get Song Info from rainwave.cc to your stream via OBS Studio.
Utility

Get Song Info from rainwave.cc to your stream via OBS Studio.

UPDATE 9/27/2017 Wow! Rainwave.cc tweeted me back with a much better solution. Hence the post below is for educational purposed. Use the much better (and much more official) link below. 🙂 https://rainwave.cc/twitch/ I love listening to video game remix music at https://ocr.rainwave.cc, and wanted a way I can show on my stream the information about the current song being played. I’m sure there are probably easier ways to do this, but I made a small windows GUI Executable using C#/WPF that will download Album, Title, and Art from rainwave’s API, and I wanted to share it with you.

  • ETdoFresh
    ETdoFresh
FFMPEG Your Videos to 8MB in Windows for Discord Use
Discord

FFMPEG Your Videos to 8MB in Windows for Discord Use

Here’s a little windows batch script for sharing your “idea” or “thought” videos that are perhaps too big for Discord. I use FFMPEG to reencode the video to under the 8MB limit. @echo off cd /D %~p0 SET output=%~n1_8MB.mp4 SET /P seconds=How many seconds is the video? SET /A "totalBitrate=64000/seconds" SET overheadBitrate=100 SET audioBitrate=96 SET /A "videoBitrate=totalBitrate-audioBitrate-overheadBitrate" ffmpeg -y -i %1 -c:v libx264 -b:v %videoBitrate%k -pass 1 -b:a %audioBitrate%k -f mp4 NUL && \ ffmpeg -i %1 -c:v libx264 -b:v %videoBitrate%k -pass 2 -b:a %audioBitrate%k "%output%" del /q ffmpeg2pass-*.

  • ETdoFresh
    ETdoFresh
Checking In!
Personal

Checking In!

So it’s been a while… I switched gears, trying to find a calling that fits me. I’m still programming of course! I even got a job as a programmer in January! Woot! But my hobby is what drives me. I stopped working on the network physics engine and I started working on a vector animation software targeted for tablets. I feel like with this project I can finish in a semester and it can be a tool that can help game devs everywhere.

  • ETdoFresh
    ETdoFresh
Camelot
Research

Camelot

I am 1 of 3 developers on Camelot, a fully customizable system to test Narrative Engines. It is a research project I’ve worked on with the Narrative Intelligence Laboratoryat the University of New Orleans. Depending on the configuration, this is either a first person behind a shoulder game or overhead point-and-click adventure game. Characters perform actions depending on the narrative system running behind the scenes. https://nil.cs.uno.edu/projects/camelot Project Website

  • ETdoFresh
    ETdoFresh
Creating a Managed 3D Physics Engine in C# – Part I – Introduction
Physics

Creating a Managed 3D Physics Engine in C# – Part I – Introduction

Before I knew the existence of Jitter Physics (which is what I’ll end up using), I decided to try to make my own Physics Engine following Game Physics Engine Developmnet by Ian Millington, and basically got stuck somewhere when making Contact Resolvers for Rigidbodies. However, I wanted to share my experience making Physics Engine, hopefully as briefly as I can while still making sense. Base Data Types Before we get started in creating the very best physics engine (right?

  • ETdoFresh
    ETdoFresh
Discord Notification of Unity Cloud Build via Webhooks
Utility

Discord Notification of Unity Cloud Build via Webhooks

EDIT: Looks like Unity Cloud Build now has this built in! Yay! Thanks for those that did donated! Hope it helped you out in the interim! I wanted to write a small blog post about how to show notifications on your Discord channel when a cloud build is ready. Here are the steps: (Optional) Add a channel where build notifications will appear Setup webhook URL in Discord Setup translation webhook Connect webhook URL to Unity Cloud Build Done!

  • ETdoFresh
    ETdoFresh