Eddie O'Hagan's Portfolio

Video Upscaler

Hey Guys! I recently decided to leverage some of the code from the image resizer program to make a video upscaling program. It uses the same ESRGAN algorithm from the image resizer but it breaks a video into individual frames, upscale each frame, and create a video with the upscaled images. Check out the source code in the source code section. Download the video upscaler here!

The Desert

Hey All and Happy Summer! I’ve been working hard on some updates for us:

  • Implemented OpenXR; This should allow for other headsets to be used.
  • Fixed issue with hand placement on bow and arrow.
  • Fixed issue with bow being added/removed from inventory
  • Made it so wrist watch is hidden when grabbing things with the watch hand.
  • Added Gameplay Options menu for adjusting things like reach distance, watch hand, etc.
  • Reduced the amount of flicker for menu button highlight.
  • Adjusted hand placement for two handed weapon.
  • Fixed issue where arrow from bow would sometimes disappear in hand.
  • Re-enabled physics for doors and adjusted the wrist watch door.
  • Added logic to close menus when watch door is closed.
  • Fixed issue with widget interaction arrow was not disappearing.
  • Fixed issue with modular weapons not being saved to inventory.
  • Fixed issue with sprint not triggering.

You can keep track of what I’m currently working on The Desert’s Rose Trello Board here!:
https://trello.com/b/ejbu9xEy/the-deserts-rose

Image Resizer Release

Hey All!

I’ve been meaning to get this Image Resizer program out sooner but I got busy with a lot of stuff. The image re-sizer allows you to resize any .jpg, .png, or .bmp image file using various sizing methods (Interpolation modes). The Image Resizer can do simple resizing and all the way up to Neural Network Upscaling with ESRGAN. Check it out here or in the Applications section. The Source Code is also available in the Source Code section. Take care guys, Stay tuned for more updates! 😀

The Desert

Hey All! How is everyone doing? Hope you’re having a fantastic new year. I come bearing the gifts of updates for The Desert’s Rose!

  • Added NPC’s to weapon store. Quests and NPC interaction coming soon.
  • Expanded internal editor for western stuff. Basically allowed me to add western dressed characters.
  • Offset idle animations for NPCs so they don’t look like their in sync.
  • Improved overall fidelity of button pressing on the wrist watch.
  • Added Saving and Loading.
  • Created pause menu and added saving and loading buttons.
  • Added inventory and inventory button. To add items to the inventory drag a grabbed item to the bottom slot of the inventory menu and it will be added when overlapping.
  • Fixed issue for pressing the buttons accidentally, it now requires the hand overlapping the button in order to press.
  • Fixed vibration issue with rifle.
  • Download on Steam here!: https://store.steampowered.com/app/935110/The_Deserts_Rose/

    You can keep track of what I’m currently working on The Desert’s Rose Trello Board here!:
    https://trello.com/b/ejbu9xEy/the-deserts-rose

    Hey All! Hope you guys had a spooky Halloween and are having a good day, I come bearing the gifts of updates!

  • Added Weaponmaker! You can now make and use your own custom sword using the weapon maker.
  • Added Secret passage and Weaponmaker room, see if you can find it 😀 (using Level Streaming).
  • Fixed issue where loading back into a Streaming Level would re-spawn the intractable components.
  • Download on Steam here!: https://store.steampowered.com/app/935110/The_Deserts_Rose/

    You can keep track of what I’m currently working on The Desert’s Rose Trello Board here!:
    https://trello.com/b/ejbu9xEy/the-deserts-rose

    I made a couple of applications recently.

    One is an Audio Splitter which takes in a single .mp3 file and splits it into separate tracks (separate .mp3 files).

    The other is an application to suspend a particular process. In this case, it suspends the Grand Theft Auto V process for 10 seconds and then resumes the process after. This is useful for creating an empty session in GTA Online.

    Also, Desert’s Rose update coming very soon, stay tuned!

     

    The Desert’s Rose

    I’m happy to announce the Early Access release of The Desert’s Rose! You can check it out here or on the Steam store page.