Jump to content


EricBall's Tech Projects

iOS programming - major milestone reached

Posted by EricBall, 21 October 2016 · 13 views
My iOS game has reached a major milestone - I've linked the level creator to the play level so it's now possible to create a level and play it.  In theory a lot of the remaining coding should be relatively standard and therefore easier.
Hopefully I can get my son and a few other friends / coworkers to use it to start creating levels


Posted by EricBall, 18 October 2016 · 62 views

For my iOS programming project I been using sneakernet to try to keep the iMac and MacBook project directories synchronized with limited success.  While XCode has support for Git and Subversion (and will create an local Git repository for tracking local changes), the instructions on how to do the initial setup.  The Apple documentation starts wi...

channels watched versus available

Posted by EricBall, 12 October 2016 · 56 views

A Neilsen report (picked up by USA Today, then by Slashdot) says, on average, people only watch 20 channels of the 200 they are subscribed to.
Is this news to anyone with a normal cable or satellite package?  It's called bundling.  In order to get those 20 channels, they have to subscribe to the 200 channel bundle.**
In my case, my...

iOS programming - battling with UICollectionView

Posted by EricBall, 07 October 2016 · 79 views
In my game I want a level builder.  Users will be able to create their own levels and send them to me for inclusion in a future release.  The UI is fairly simple - a level grid in the top of the screen and the level tiles in the bottom of the screen.  Select a tile then where you want it in the grid.  The tiles are in a scrolling view...

Swift 3 catch 22

Posted by EricBall, 28 September 2016 · 108 views
iOs, Swift
Last night I told myself to stop playing Minecraft and get back to work on my iOS game.  At least start to put together the level editor.  Once I have something partially working I'm much more likely to spend time working on it.
But XCode had other ideas as it had updated.  So when I opened the project, it asked me (twice) whether I...

Home WiFi sniffing

Posted by EricBall, 26 September 2016 · 81 views

Over the years my home internet access (though my cableco) has steadily improved.  However, it's always had a usage cap.  Not a hard cap where it stops working, or even a soft cap where the bandwidth gets downgraded.  Nope, instead I get a usage charge if I exceed it - which I've done occasionally.  The "fix" is to increase my service....

programming iOS using SpriteKit chapter 3

Posted by EricBall, 12 September 2016 · 97 views
iOS, SpriteKit, STR
The game part of my iOS app is 90% done.  (Which all programmers know means there's still 90% left to do.)  But the big challenges have been conquered - the touch & tilt controls and physics works.  There's still some to-dos to load a level, do a reset, handle pause etc.  but they will wait until I get the level builder working....

death of the 3.5mm 15mm TRRS socket?

Posted by EricBall, 08 September 2016 · 98 views

Reading https://www.buzzfeed...-headphone-jack gave me an idea.  What if you combined the Apple W1 wireless chip with something like a Chu Moy pocket amplifier.  So you plug your $tupidly expen$ive headphones into the pocket amp which is wirelessly connected to your phone.

Mucking around with fragment / pixel shaders

Posted by EricBall, 29 August 2016 · 113 views
iOS, SpriteKit, OpenGL, STR
In my game there's a ball which rolls around the playfield.  While SpriteKit is very cool with baked in physics and lighting, it's a 2D engine.  So although it will rotate the 2D texture of the ball around the Z axis, that doesn't really convey the look of the ball rolling forward.  
My original idea was to go with a flat shaded sphe...

Mucking around with iOS SpriteKit

Posted by EricBall, 19 August 2016 · 122 views
STR, iOS, SpriteKit, Swift
I have this idea for a game, which I'm trying to program for iOS (using Swift).  As this is a considerable step beyond my typical C & ASM skill set, it's been slow going.  Swift itself is a post C object oriented / procedural language so isn't that difficult to understand, and I can certainly appreciate _not_ having to learn Objective C....

October 2016

1617181920 21 22

Search My Blog