HackerTrans
TopNewTrendsCommentsPastAskShowJobs

BeatQuestGames

no profile record

Submissions

[untitled]

1 points·by BeatQuestGames·3 ปีที่แล้ว·0 comments

[untitled]

1 points·by BeatQuestGames·3 ปีที่แล้ว·0 comments

[untitled]

1 points·by BeatQuestGames·4 ปีที่แล้ว·0 comments

Texture Cruncher for Unity. Dramatically reduce build sizes

gist.github.com
1 points·by BeatQuestGames·4 ปีที่แล้ว·1 comments

Getting Custom Hardware Made?

2 points·by BeatQuestGames·5 ปีที่แล้ว·7 comments

Show HN: PiTheremin

github.com
55 points·by BeatQuestGames·5 ปีที่แล้ว·5 comments

Show HN: Turn a Raspberry Pi into a Bluetooth MIDI Device

github.com
26 points·by BeatQuestGames·5 ปีที่แล้ว·11 comments

comments

BeatQuestGames
·4 ปีที่แล้ว·discuss
If you make music, my project lets you send midi over Bluetooth via the PI

https://github.com/Mylab6/PiBluetoothMidSetup
BeatQuestGames
·4 ปีที่แล้ว·discuss
Any way to get a desktop client for this.

Many orgs are outright banning Docker Desktop due to it's licensing.
BeatQuestGames
·4 ปีที่แล้ว·discuss
Note: The max texture size can also be applied as a build setting. But this allows you to say set 99% of you texture max sizes to like 512, while setting a handful higher .
BeatQuestGames
·4 ปีที่แล้ว·discuss
Thanks for checking it out!

Assuming Unreal does add their verse programming language later this year, I'll be open to recreating the same project with Metahumans instead.

Maybe I'll even apply for an Unreal grant!
BeatQuestGames
·4 ปีที่แล้ว·discuss
It depends on your projects needs. I built a music visualizer in Unity, and have no idea how I would of done this in Unreal. It was a small project, and I'm already using it to make videos. My biggest issue with Unreal is how hard anything is outside of Blueprints. C++ is much harder than C#, for my project I both load audio files locally ( you select your own music to play), and download some from a server. I'm pretty sure this is impossible without writing code.

If Unreal allowed for Python scripting that would make it much more appealing. I've never worked on a big project in Unity, I'm not sure what issues arise then.

Again, it depends on your needs. I do think most people are better off learning to program with C# over using Blueprints. Ether way your going to need to invest a significant amount of time learning. If you learn C# you'll be able to easily get a job even if it's not in gaming( this is what I did, and it's worked very well for me). I'm not sure what job learning Blueprints will get you.

The visualizer: https://www.youtube.com/watch?v=2dv2cjJIh2s&t=1s
BeatQuestGames
·4 ปีที่แล้ว·discuss
Absolutely.

Working on a music visualizer in Unity right now, half the fun is creating it.

The other half is creating music to showcase. Outside of this I'd argue all of my side projects have been created for my personal use.

https://youtu.be/2dv2cjJIh2s
BeatQuestGames
·4 ปีที่แล้ว·discuss
Hard disagree, it's easier now to build cool stuff out. You can download Unity and get something nice going within a couple of months. But it's on you to find what you want to do here, if you're waiting for some form of guide to point you in the right direction, you'll be waiting for a while.

I'm in the process of combining my two hobbies, my love of music, and my love of game design. Here's a music visualizer I'm working on. https://youtu.be/2dv2cjJIh2s
BeatQuestGames
·4 ปีที่แล้ว·discuss
Yes and no, I'm working on a music visualizer in my spare time and I don't like spending too much time promoting it.

Many years ago, I worked on a previous iteration of this and I wasted a ton of time putting up a ghost blog, and trying to document my process. No one really has the attention span to read all that. Promoting the blog is much harder than just sharing what you actually made.

Much of the fun with this thing has just been learning new tricks with Unity. The new Unity UI system is leaps and bounds easier to use, I've had to dig deep into some sparsely documented APIs to do what I want. I only know how to program because I wanted to make games. And these small projects are still where I do the vast majority of my learning.

The feeling of accomplishment when you struggle for 3 hours to get something working, only to find the solution somewhere deep on stack overflow.

At this point I just love the process, first I make a beat, then I make a visualization using it. It's been a great way to combine my two passions. But again, I try not to spend too much time on promotion.

Once I clean it up a bit ( figuring out a video recording solution in Unity would be great), I plan to release it.

Here's an example with a custom Ready Player Me avatar.

https://youtu.be/yvzQ0V3f7J4
BeatQuestGames
·4 ปีที่แล้ว·discuss
That's basically what I did with this project.

https://github.com/Mylab6/PiBluetoothMidSetup

Of course I could of done this in bash, but Python is just so much cleaner.
BeatQuestGames
·4 ปีที่แล้ว·discuss
I've been working on a racing game for about 18 months. It's insanely fun just designing the levels. I plan on releasing what I have for free and then if it's popular working on a full version.

Unity HDRP is really nice!

https://youtu.be/82s0aX0EWfU
BeatQuestGames
·5 ปีที่แล้ว·discuss
I've already written most of the code, and I have it wired with jumper cables.

As far as PCBs and stuff, I literally have no idea how that works. I would definitely need to pay someone to design it for me.
BeatQuestGames
·5 ปีที่แล้ว·discuss
A shield would work, do companies create custom ones on demand ?
BeatQuestGames
·5 ปีที่แล้ว·discuss
For example,take my project.

https://github.com/Mylab6/PiBluetoothMidSetup

While I could of done this in Bash.

1. I don't really like Bash

2. Python is much easier. I did challenge myself to only use Python's built in libraries, but aside from being unable to use Yaml everything works.

I can imagine in some environments you might not have access to a Python interrupter though...
BeatQuestGames
·5 ปีที่แล้ว·discuss
Yes, but to be honest it became too hard to get this working the way I wanted it to.

Later on, once I finally have a real vacation, I plan on combing this with a few of my other projects to make something very easy to use. I consider myself to be a collector of other useful techniques.

For example, for my PiBluetoothMidSetup project all I did was make a manual process significantly easier( I also had to update some minor C bindings for compatibility with the latest Raspbian).
BeatQuestGames
·5 ปีที่แล้ว·discuss
Ahh, I'm using a power bank right now and it works well. It does bother me a bit the power bank is 3x the size of the zero itself, but it works
BeatQuestGames
·5 ปีที่แล้ว·discuss
What battery are you using. PI Sugar didn't work for me ?

I've been trying to find a mobile handheld console to install Debain on, I'm not sure how well it would work, but it could be cool.
BeatQuestGames
·5 ปีที่แล้ว·discuss
Very awesome.

I already pre ordered a Steam Deck and I'm hopping to release my game Project Haze on it. Unity has been really big on supporting Linux!
BeatQuestGames
·5 ปีที่แล้ว·discuss
I try to have smaller projects that I can finish over a weekend in between my larger ones.

For example my Bluetooth Midi Pi project took about a few days to finish, was posted here and was well received.

My upcoming game, Project Haze has been in some development for about 18 months or so. I'll often take long breaks with it, my goals are vastly different since it's a commercial project.

Instead of pushing it to GitHub and sharing it, I have to get it on Itch or Steam, etc. If possible I'd love to take time off to focus on shipping the first version. Before this game I also shipped a small mobile game.

My best tip would be to start very small. Make the smallest possible project you can this weekend. You can always expand upon it later.
BeatQuestGames
·5 ปีที่แล้ว·discuss
Thanks for checking out my weekend project everyone!

All credit due to https://neuma.studio/ who blessed me taking their guide and wrapping it up into a small Python script.

My next step is to see what other devices I can run this on. Looking for the smallest device with USB host capabilities, Bluetooth, WIFI and Debian !
BeatQuestGames
·5 ปีที่แล้ว·discuss
You have a few options.

First, skip this project entirely and buy a direct midi to Bluetooth adapter. https://www.sweetwater.com/store/detail/MDBT01--yamaha-md-bt...

Second, use a MIDI to USB cable, https://www.sweetwater.com/store/detail/Uno--m-audio-uno , and then plug into your Raspberry PI. You can also buy USB MIDI to Bluetooth adapter for about 50$.

Finally, you could buy a MIDI hat for your Raspberry PI. I don't think this will work out of the box, but I can't imagine it would be too hard.