deltaf1 2014-08-26 19:33
I want to try this when it's done!
Foon → Ludum Dare Explorer → LD30 → Disc Jockey Jockey
By mildmojo
| Category | Rank | Score | Count | |
|---|---|---|---|---|
| Coolness | 1204 | 49 |
I want to try this when it's done!
remember fail faster in that way you learn and progres faster.
Really really interested to play this when it's done!
Sounds like a shame you didn't finish it. Good luck.
it seemed cool...
Just know that this project exist is already interresting...
Neat idea, I wish you had finished it. Just from the color scheme it looks nice.
Sounds like a cool concept, don't let it go to waste, I'm sure you can figure it out. :)
Good luck :)
Thanks for the kind words of encouragement, all. I'm still working on it and making some slow progress. Bugs are dwindling. I'm trying to hold on to the "get it done" mentality of the jam, which is tougher once the pressure's off and real life creeps back in. =)
Points for a good idea. :) And more points for optimism. :)
Best of luck to you. You should make a post on the website when you get it done, even if it won't be part of the competition, I'd still be curious to give it a try.
Sounds interesting mate, sorry you didn't get to complete it.
There seems to be some interest now to see what you were doing. Consider posting a post-compo version before the judging finishes :)
Sounds cool, would still like to see a post-compo version here after the scoring period ends. :)
Seeing that people do post these stubs there should be some option of opting out after the fact..
I, too, would LOVE to see a post-compo version of this. All that voice acting... man, I bet it'd be fun. Please?
Don't tell me what to judge and not judge.
This rocks!
:-( saying don't judge is like asking me not to eat chocolate.
Shame, would like to see how this would of turned out
Sounds cool!
no apologies. this sounds like it would have been fun. I'll have to echo the sentiments mentioned by others... fail faster. ;-) a playable version with only a single DJ that you could mute and unmute would have been a good submission by itself.
Thanks again, still, for the encouragement! You all are why I love this competition so much. <3
@PaperBlurt, liquidminduk: You're right. While it was non-functional at the deadline, I'm not the boss of you, you're a grown-ass human and will do what you want. =) Description adjusted.
@Cheshyr: A single station definitely would've cut my development time. Besides the recording/editing time (around 2 hours per station), I spent several hours on Saturday trying to work out the DJ scheduling algorithm, which I wouldn't have needed for a single channel. I would've had to figure out how to keep players engaged, though. Less than a minute of DJ followed by a couple minutes of music is a pretty low interaction rate.
Might be ludum fail, but I really like that screen shot.
idea looks cool
I still want to play it. Keep working!
Noooo! I was browsing through the entries and saw "Disc Jockey Jockey" and went "YES! MUST PLAY!!!!"... only to be struck this terrible blow. POST-COMPO PLEASEEEE!
Go ahead and finish it, please! Great Idea!
You must finish this game! The trash heap has spoken.
Interesting Concept, good job!
Thanks again for the encouragement, everyone. Post-jam development is still in progress.
It turns out it's really hard to load 98 minutes of audio into the browser in a way that: a) doesn't use all the RAM, b) doesn't use all the browser's disk space, c) doesn't make gameplay stutter horribly while audio loads, and d) doesn't make the code a spaghetti mess of callbacks and timing bugs. Given the post-jam hours I've spent, I never had a chance of getting this working during the jam. I'm about to start my fourth rewrite of the asset loading system.
I'm still working on this game. Porting it to Unity 5 since I never could get all the audio to load in the browser.
The most promising method was to store the compressed MP3 files in the browser's IndexedDB storage, retrieve them as blobs on demand, convert the blobs to object URLs (createObjectURL) without decoding the compressed audio, then creating new HTML5 Audio elements (new Audio())and using the object URLs as the element's `src`. HTML Audio elements can be connected to your WebAudio API node network with `audioContext.createMediaElementSource`. The net result is that you can cache all your audio to browser storage, then play back large MP3s without decoding them to RAM first by streaming them through an Audio tag. I just never quite got it all working together.
The alpha version of the game is finally complete. I showed it to the public at Chomp the Bit, a Kentucky/Indiana game developer showcase on April 11th 2015. You can see a GIF of the core gameplay here:
https://twitter.com/mildmojo/status/587038436835594240
Of course, this is an audio game, and the GIF is silent.
Oh man, it's been a year!
The game looks like this now:
https://twitter.com/mildmojo/status/735537828491362304
And when I take it to events, you play it with real hardware faders:
http://imgur.com/ZgJwLk0
Disc Jockey Jockey was selected for alt.ctrl.GDC this year, so I got to show it off to a ton of awesome fellow developers in the middle of an amazing group of alt.ctrl games! Then, because of that, I was invited to exhibit at IndieCade East 2016 in New York. I built an automated tutorial so I didn't have to stand next to it the entire weekend. Again, I felt like such a rookie around a lot of accomplished developers with much larger and further-developed projects.
There's a non-gameplay teaser!
https://www.youtube.com/watch?v=SmI0Bxc3WXM
And a website, with a press kit!
http://discjockeyjockey.com
And a Twitter account!
https://twitter.com/DJJgame
Now that show season is over and I don't have any more events on the horizon, I'm back in design/development. I'm prototyping a new game mode where you build a radio ad to spec for an advertiser. It's less time-management and more puzzle.
Gotta stay motivated to keep working on it. It's not a chore by any stretch, but it's still a long project and there are plenty of distractions. I'm guessing late 2017 for a release on Linux/Mac/Windows, then probably Android later on. Though, at the pace I've been moving, maybe that's optimistic. =)
Literally nobody is reading this, and this is a terrible place to host a devlog. Need to start a real one of those. =)