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 18, Upvotes 8
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 14, Upvotes 2
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 22, Upvotes 3
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 18, 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 17, 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 13, Upvotes 5
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 29, Upvotes 2
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 15, Upvotes 5
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 17, Upvotes 5
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 19, Upvotes 3
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 24, Upvotes 5
Daily Blog
Y7 - D281 - Chaos!!!
Blog
8th October 2015
DevelopmentsOh, ffs.. Now, apparently, PlayJam (GameStick) are preparing to release a new console, and would you believe it... .. .. Yeah, you probably would. I spent most of yesterday fiddling about with a test game, and compiling various test versions so that I can get them tested on the new hardware. The test .apks include things like "Loading the smaller assets incase it's a memory issue", and "ignoring all input incase it's my controller code that's broken", through to things li...Views 12, Upvotes 3
Daily Blog
26th September 2015
DevelopmentsThe first of my games finally passed through PlayJam/GameStick review, yesterday. (Good to know that ONLY took 5 days, even though I was on "the fast track"!! Compare that to the fact that OUYA's reviewed all 5 of the games I've so far uploaded!) A very thorough review, where the only complaints were as follows. 1. If you pause the game, go into the menu, turn off the music, then turn it back on, it doesn't actually restart until you've quit the game. This has been a "feat...Views 17, Upvotes 3
Daily Blog
22nd September 2015
DevelopmentsHere's, approximately, the insane list of things that did/didn't happen, yesterday. 1. Compile first of about 40 games for the big OUYA Fixup. Went easy enough, and the new controls seem to work just fine. Woot! 2. Upload to OUYA. Didn't work. The whole Certificate thing stopped me, so instead I asked Team OUYA to DELETE ALL MY GAMES!! This gives me a fresh, clean slate to work with, and should help things run a little bit smoother. 3. Waiting for them to do that.. They...Views 11, Upvotes 4
Daily Blog
21st September 2015
DevelopmentsYesterday was spent doing four tasks. 1. Converting recent ALChoons to work with NeonPlat's ingame music engine. Not all of them were a success, mind! Some of the more frantic choons ended up being a bit of a mess, so have been scrapped. 2. Recreating some of the "Hat" powerups from NeonPlat Adventures 1. I've now turned all 6 of the turret enemies into "8 bullets" hats. I'm not sure how to display "bullets remaining", as at the moment, the character's looking a bit .. um.. ...Views 13, Upvotes 6
Daily Blog
Y7 - D262 - "QUIT!"
Blog
19th September 2015
DevelopmentsAfter finally getting my Forge/NewYA stuff working, I figured I should let TeamOUYA take a look at what I've got so far. The feedback was roughly "Needs an Exit button". Because the Forge doesn't have the big obvious "OUYA BUTTON" that the OUYA controller has, it's much harder to assume the player has a single button to exit the game. As such, I spent a fair amount of time, yesterday, adding a Quit button into my frameworks. I now need to replace old menus with new menus, incorp...Views 12, Upvotes 2
Daily Blog
18th September 2015
DevelopmentsYesterday's devtime was mostly spent tackling the Controller code for future (and past) OUYA games, so that it works nicely with the new Forge TV doohickey. After a lot of tweaking, poking and prodding, I finally got my framework to work with a whole variety of different Android targets, from a single compile. This *should* mean that any future OUYA.apk's will work happily on all devices, instead of requiring both an OUYA special edition and a stock Android version. The Store stu...Views 15, Upvotes 6
Daily Blog
17th September 2015
DevelopmentsLast night I started to reimplement a host of the alternative bad guys. So far I'd only been using a single set of 7 for all my testing, but now it's time to ramp it all up a bit. I need a bunch of enemies, alongside a variety of stylesheets, before things start to look nice and varied, ingame. (URL "https://AGameAWeek.com/wp-content/uploads/2015/09/NPA2_015.png"><img src="https://AGameAWeek.com/wp-content/uploads/2015/09/NPA2_015-1024x597.png" alt="NPA2_015" width="604" ...Views 8, Upvotes 3
Daily Blog
Y7 - D259 - iOS Test
Blog
16th September 2015
DevelopmentsAll the main pieces of the menu system are now in place. Or at the very least, you can now start the bloomin' game again!! ( width="560" height="315" src="https://www.youtube.com/embed/aIRvCm9JEl0" frameborder="0" allowfullscreen>> Pick a World, pick a Zone, start the game, get through or die, complete levels to unlock more worlds, rinse, repeat! The basics are in. The generator's generating, the levels are selectable, and that's...Views 15, Upvotes 6
Daily Blog
12th September 2015
Super Mario Maker!After waiting until 3:30 in the afternoon, the game finally showed up. Bah, humbug! If you'd like to play some of my oddities, I am (of course) Jayenkai in the Miiverse doohickey. I *think* it's that easy, anyway. Not sure!Developments...Waiting for the game to turn up gave me plenty of time to add a level ending to my levels, which takes the form of a lovely swirly line which teleports you off to the next level. ( width="560" height="315" src="https://www....Views 24, Upvotes 3
Daily Blog
Y7 - D253 - Oh Yeah!
Blog
10th September 2015
DevelopmentsYesterday I posted a test version of NeonPlat Adventure 2 over on the OUYA Forum, where people could download and test the game, to see how it is in it's current state. Of the two commenters so far, I don't think either of them actually have tried it out, yet, which is a shame because in the world of AGameAWeek, I'm going to be ploughing ahead, and any issues they come up with will probably be out of date by the time they tell me about them! (This is why AGameAWeek is usually done...Views 9, Upvotes 3
Daily Blog
9th September 2015
Developments( width="560" height="315" src="https://www.youtube.com/embed/z95Cn1S9d78" frameborder="0" allowfullscreen>> Yesterday was spent tweaking various difficulty settings. There are 11 (0-10) available difficulties being coded into the level generator, and this video shows what happens at Level 3. Level 0 is easiest, with fewer easier to manage baddies, whilst level 10 is full of spikes and nasty Duck-Turrets. Today I'm going to be tweak...Views 35, Upvotes 4
Daily Blog
7th September 2015
DevelopmentsThe music engine is now in place, and I've converted a bunch of melodies from AL's recent "Liquid" AL Bum. Thrown into the engine, they're sounding melodically "OK~ish", but those instruments aren't working out, at all. ( width="560" height="315" src="https://www.youtube.com/embed/8opq1w_qZx4" frameborder="0" allowfullscreen>> Today I'll be experimenting with oodles of different instrument types to see what sort of sounds work best...Views 22, Upvotes 3
Daily Blog
|