![]() |
6th November 2015
DevelopmentsThere are now only 4 games left in my OUYA Redux game list. Platdude in Battling Ostriches should be easy enough to do. The Final Warrior will also be easy, but I shan't be uploading it to PlayJam. PlayJam previously had issues with the end credits of Invisible Munky mentioning the OUYAForum, so I expect that The Final Warrior will be an absolute barrel of chaos, since the giant Twitter-Avatar list contains names and avatars of multitudes of people, including a fair number of O...Views 21, Upvotes 5
Daily Blog
Y7 - D309 - Bobbying
Blog
5th November 2015
DevelopmentsYesterday I recreated Hoppy Bobby in the Advent Calendar. It's not an amazing feat, but it is at least something. Other than that, I spent some time rejigging Neon Bike Championships for OUYA, and also sent PlayJam a copy so they can test it to see if it's Multiplayer code is any less crappy than JNKBombers was. I'll keep that copy aside, incase they decide it is indeed worthy of a proper upload, but if you don't ever see it on GameStick/FlarePlay, that'll be why. Today I have...Views 22, Upvotes 5
Daily Blog
4th November 2015
DevelopmentsIt's about time I started to retweak all those PlayJam games. Although they're suitably working as they are, they all need a little rejigging for the newer system. It seems the new PlayJam device is having trouble with one of my reused menu sound effects.. The tiny "blip" sound effect is less than 1kb, at only 772 bytes. It appears (And I really hope I tracked this down, correctly!) that the newer PlayJam device (FlarePlay) is having trouble with this particular sound effect. S...Views 17, Upvotes 4
Daily Blog
3rd November 2015
DevelopmentsMy latest reworking of my Multiplayer code STILL got rejected by PlayJam. Grrr. Android.. Since the game plays perfectly well with wired controllers, it appears that the actual issue is Bluetooth related. Quite how I can solve such an issue is beyond me. I've now put the Multiplayer games on the backburner, and have instead chosen to focus on getting some actual coding done. Which brings us to this. (URL "https://AGameAWeek.com/wp-content/uploads/2015/11/414_007.png">...Views 16, Upvotes 4
Daily Blog
Y7 - D306 - Mummies!
Blog
2nd November 2015
DevelopmentsSpent yesterday powering through a quick monster-maze game. Managed to build a basic dungeon layout builder, got monsters wandering around, and generally made a nice playable little game. (URL "https://AGameAWeek.com/wp-content/uploads/2015/11/414_006.png"><img src="https://AGameAWeek.com/wp-content/uploads/2015/11/414_006-1024x597.png" alt="414_006" width="604" height="352" class="alignnone size-large wp-image-5165" />![]() Views 22, Upvotes 4
Daily Blog
1st November 2015
DevelopmentsAfter basically deciding to mostly ignore the Multiplayer Controller code for the time being, I'm jumping back to the Advent Collection and trying my best to code what little I can, in what little time remains. Over the course of yesterday, I managed to get games 4 and 5 up and running, and also made a start on game 6. Progress is good, but is it good enough? Only time will tell. (URL "https://AGameAWeek.com/wp-content/uploads/2015/11/414_005.png"><img src="https://AGame...Views 31, Upvotes 5
Daily Blog
Y7 - D304 - Apple TV
Blog
31st October 2015
DevelopmentsI got my Apple TV yesterday, and it's exactly what I expected it to be. In many ways, it's exactly the same as the previous model, and will no doubt be used for most of the same things. But now it has games. Except the games have to work with that niggly little tiny touchpad, and if you play (for example) Geometry Wars 3 for about an hour (eek! That went quick!!) then you'll end up with your thumb feeling a little numb, as if you've been rubbing it on some sandpaper for the last...Views 33, Upvotes 5
Daily Blog
30th October 2015
DevelopmentsFeedback from PlayJam suggests that my newest controller code is still causing some kind of lagging ingame, when more than one player's connected at a time. An ultimatum, then. If I can't get it fixed by Monday, then that's it.. I can't fix it, and it's an issue to be dealt with later. I've spent about 2 weeks, straight, trying to solve this one single issue, and I realistically can't keep focussing on it, especially if I'm also trying to get an Advent Calendar AND NeonPlat's C...Views 85, Upvotes 13
Daily Blog
29th October 2015
DevelopmentsHaving poked and prodded at that damn controller code for about a month, I opted to rip the whole thing out and redo from start, yesterday. Took me about 4 hours of tweaking before the thing started to show decent progress. After a little more time, things were looking up, as for the first time ever, my Archos Gamepad merged into one single controller! I battled on, and now appear to have a fairly sturdy bit of controller code in my games. I'm about to test it on the OUYA, jus...Views 104, Upvotes 7
Daily Blog
28th October 2015
DevelopmentsFeckin' Android!!! So, I thought I had my multiplayer code all working and good and stuff, but apparently a quick test by Team PlayJam has revealed unexpected slowdown and broken-ness. Yesterday I set out to figure out why, and got as far as "Hmm, this still isn't working right on my Archos Gamepad", at which point I once again became oddly wrapped up in trying to get that to work. And so it went for several hours. I KNOW I shouldn't keep getting wrapped up in that, but it's s...Views 24, Upvotes 10
Daily Blog
27th October 2015
DevelopmentsThree hundred, what? Three Hundred (URL "https://AGameAWeek.com/Pixelart.php">Daily Platdude Pixelarts,) of course! Three hundred!?! When I started that, at the beginning of the year, I didn't expect to have managed to do 300 of the bloomin' things. And now here we are 300 later, and I'm wondering what'll happen next year. Will I continue to doodle daily, or will I stop on Dec 31st? I'm not sure. Drawing a daily doodle is certainly taking time out of my day, but it's n...Views 21, Upvotes 5
Daily Blog
26th October 2015
DevelopmentsYesterday was spent coding. Like, properly coding.. Like games and stuff!! It feels such a relief not having to faff about with controller code and other boring background gubbins, and instead spend some time actually making a game for a change. Beta Collection now has THREE games in it, as I managed to get two complete games up and running within the short space of yesterday. I then relaxed and enjoyed the Back To The Future documentary "Back In Time" which is currently availab...Views 31, Upvotes 9
Daily Blog
25th October 2015
DevelopmentsWith mere weeks to go until Dec 1st, I'd better get cracking with that Advent Collection, huh?! So, last night I finished off Game #1, and made a fairly decent start on Game #2. I'll finish that up this morning, and then get to work on a third. I'm currently having a nice burst of imagination, after having not really coding much all year. It also makes a change to be creating something new, instead of fixing up that great big pile of 42 OUYA titles!! I still need to finish of...Views 27, Upvotes 5
Daily Blog
24th October 2015
Hello, and welcome to yet another multiplayer controller test!!
(Bloody Android.. Grrr!)
(URL "https://socoder.net/Multiplayer_Controller_Test.apk">Multiplayer Controller Test (.apk))
If you have an Android device with more than one controller connected, then I need your help.
Any Android device will do, from a mobile device with a ton of controllers connected, to a proper TV Micro Console or otherwise.
On Monday I intend to start making full use of this, but as with all Android things, it's bes...
Views 22, Upvotes 2
Daily Blog
24th October 2015
DevelopmentsI Think... *think* that I've finally got all my Multiplayer Controller code working in a suitable manner, for OUYA, Forge, GameStick and Flare, all from the same code. Unfortunately, my Archos GameStick is STILL bugging out. For some bizarre reason, it seems to feed the digital controls as Port One and the analogue controls as Port Two, which would explain why I'm always having to redefine the controls on the bloody thing. But, so far so good, and everything seems to be flowing ...Views 23, Upvotes 6
Daily Blog
23rd October 2015
DevelopmentsYesterday was spent neatening up Game #1 in the new Advent Collection. Alarmingly, this has taken a fair number of days, as I'm trying to decide how best to organise all the data. The actual "game" still isn't even finished, yet, and needs collisions and scores and.. well.. pretty much everything, really.. Hmm.. (URL "https://AGameAWeek.com/wp-content/uploads/2015/10/414_002.png"><img src="https://AGameAWeek.com/wp-content/uploads/2015/10/414_002-1024x597.png" alt="414_0...Views 15, Upvotes 4
Daily Blog
22nd October 2015
Developments"A Quick Test", I said to myself. "Should only take a few minutes", I thought. Two hours later, with no result whatsoever, I opted to call it a night, and instead focussed on Beta Collexion. What was it I wanted to test? Android, Hopefully compatible with None-OUYA devices, controller code. First, I needed to test on OUYA itself, so I grabbed the controller, hit the on button, and switched over to HDMI-2. And waited. .. and waited... .... and waited... Hmm.. Oddly, th...Views 17, Upvotes 6
Daily Blog
21st October 2015
(URL "https://AGameAWeek.com/Pixelart.php?img=294">
Daily Doodle : Plat To The Future<img src="https://AGameAWeek.com/iconz_512/0294.png">![]() Views 18, Upvotes 5
Daily Blog
Y7 - D293 - Codeless
Blog
20th October 2015
DevelopmentsI spent most of yesterday trying to get a lot of broken things to work, but nothing seemed to happen. Still no progress on the NextGen-PlayJam device, which is still crashing like a crazy driver. Still no progress on getting all of my audio to play on the LastGen-PlayJam device, which seems to ignore every 10th-or-so PlaySound command. Still no progress on getting the controls working on my Archos Gamepad, which is driving me up the wall. Android wasn't designed to be this fla...Views 21, Upvotes 8
Daily Blog
19th October 2015
DevelopmentsThe new FlarePlay (PlayJam's GameStick replacement) thing is apparently having issues, and crashing a LOT with my games. I'm hoping to fix them up during a second pass through the 42 games, and for now am simply uploading as-is until I can fix them all up. But at the moment it's looking like I'll need to have a GameStick version and a FlarePlay version of all my games, which is a bit of a pain in the arse, if I'm honest! The whole point of the fixups was that these would be "Andr...Views 16, Upvotes 4
Daily Blog
18th October 2015
DevelopmentsGiven that I've got so much on my plate, what with having to fix up the 42 OUYA games, and get NeonPlat's Cosmic Adventure done, you'd probably not expect me to start a new project right now. Ooops! Last night I took Alpha Collexion, stripped out all the games and graphics, and settled down to do it all again. Work on Beta Collexion has begun, and I'm halfway through Game #1. In reality, if I want to get everything ready for Dec 1st, I should be ready to start on Game #2, so...Views 27, Upvotes 9
Daily Blog
17th October 2015
First thing's first, please be aware that I'm not compiling with sales in mind.
With sales/IAPs, you'll need to do all manner of extra stuff like managing purchasable items and ensuring your code handles them correctly.
This might break if you have IAPs!!! Untested!!!
1. Select OUYA target, and compile.
2. Head into build_folder/android_ouya/res/drawable-xhdpi
Here you'll find the regular icon, and the OUYA Dashboard icon.
Replace/doodle as necessary.
3. Compile again.
4. Head into build_fo...
Views 52, Upvotes 5
Daily Blog
Y7 - D290 - Snap
Blog
17th October 2015
DevelopmentsRAWR! Last night I tried combining multiple controllers into one, which I mostly assumed would fail spectacularly, and indeed it did! The experiment was part of my efforts to get that bloomin' Archos Gamepad to work, but annoyingly trying to combine controllers 1 and 2 (Where controller 1 is the digital buttons, and controller 2 is for some reason the analogue sticks) only resulted in me being given lots of fake controller inputs, leading to the analogue sticks doing all manner ...Views 15, Upvotes 4
Daily Blog
16th October 2015
DevelopmentsTearing my hair out over the Android Controller stuff. I can *nearly* get it working, but it's still playing up on that Archos Gamepad. I've now managed to somehow get the Archos' controller to control THREE players simultaneously, which is entirely the wrong bloomin' way 'round!! Today I'll probably strip everything back to basics and redo-from-start. That usually helps.. ... Sometimes. No new music, no new game stuff, no nothing. I've been super-focussed on the control...Views 20, Upvotes 7
Daily Blog
15th October 2015
DevelopmentsAnother day fiddling with the base code for my NewYA Monkey-X target. Most of the issues that the FlarePlay is bringing up appear to be related to the fact that the devkit they're using is leaving multitasking games running in the background, thus it all eventually clogs up. The actual retail unit instead does what OUYA/GameStick normally does, and closes all apps before launching the next. As a result, *most* of the problems they were having seem to vanish when tested on a rea...Views 34, Upvotes 8
Daily Blog
14th October 2015
DevelopmentsI've never had to properly debug an Android device, before, so yesterday's attempts were new ground for me. Usually when one of my games break, I can easily repeat the break, and figure out exactly why it's happening, but feedback from PlayJam over my games crashing on their latest device, have had me somewhat baffled. There doesn't seem to be a specific point where they're crashing, or rather, there's no reason for them to be crashing where they are, as other Android devices carr...Views 29, Upvotes 6
Daily Blog
13th October 2015
DevelopmentsGetting close to the end of my first run through all the OUYA games. Only (Only?!) another 15 or so games to go, and we'll have a complete OUYA collection. So far there's been no major issues, but since I'm nearing the end of the list, there are a few kinks that need ironed out. For starters, I need to stress test my multiplayer code. JNKBombers, Neon Bike Challenge and NeonPlat Extreme all include varying degrees of Multiplayer interaction. Previously, if a certain controller ...Views 28, Upvotes 7
Daily Blog
|