So I know I still owe the internets three demo previews, and I shall endeavour to complete them by the end of the week, although know that they shall be shorter affairs than the previous ones, due largely to the nature of the demos themselves. What does that mean? All shall be made clear ere the end of week.
So what else has been occupying my time recently? In a word, games.
On the playing side of the equation, the full version of Uncharted 2 (guess I should do a write-up of that too, huh?) and Demon’s Souls landed in my mailbox, along with Brütal Legend (which has surprisingly failed to reach it to the PS3 yet).
But more time has been spent on the developing side, which can’t be a bad thing, right? I’m back working on that word game — the one that started all the way back here, although it now takes a very different form from that primitive version.
Actually, given I’ve never mentioned it here in a public post, let me informally unveil it here now: the current working title is WorldPlay! (although it’s likely to change soon-ish), and it’s a word game with a degree of world building and a whimsical, vaguely Katamari Damacy-ish feel. You can read the official TIGSource devlog for more info and updates.
Progress is being made, and it’s all very exciting and rewarding. Good times, good times.
written by .klik2
So as part of my ongoing iPhone project/learning experience, I’ve been dabbling with threads. Threads are one of things that I’ve known about in programming for a while now, but always had this irrational fear of, and avoided like the plague.
Still, this project required it (the alternative is having the user spend almost half their time waiting for the program - not cool), and so I’ve been doing a lot of reading, and playing with different ways of implementing them.
My fear now seems a lot more rational. Continue reading »
written by .klik2
Today’s the first morning I really can’t be bothered working lol. It’s interesting, I suspect that, in addition to general laziness, it’s because I’ve just been reading some less-than-entirely-positive articles about iPhone development. Oh noes, it’s not all good and easy! Time to find a new platform! Lol.
Still, now I can see how much I can get done when I don’t feel like it. I’ve been working on a basic game project (I’ll write up some more details about it in before Friday), and it’s been up and down a little. I got a bit done on it yesterday – it was amazing to see how much more comfortable I am with Interface Builder after the study I’ve been doing.
I’ve worked through the next two chapter of the book too, so I’ve now covered the material on the different types of View Controllers available. Again, the amount of extra functionality included with some of this stuff is really handy (like the Tab Bar automatically handling the management of items when there are more than 5), but I do need to play around with them a little more before I’m entirely comfortable with them.
For the next three chapters we’re on to dealing with files - File I/O, preferences, and SQLite Databases. By the time I’m done with those three, I should have everything I need to put together the initial version of this game
written by .klik2
Last night, I was working through an iPhone tutorial which involved setting up a Table View based on an array of strings, and then providing the ability to add in extra strings (and have the Table View update itself accordingly). Being somewhat anally retentive as I am, I decided to extend the tutorial slightly so that it would alphabetically order the array before displaying it. So I jumped into the API, and here’re some notes on what I found, which is intended to be reasonably comprehensive. This is intended to be fairly low level (just like me! :P), and will probably repeat a lot of information that can be found in the APIs with some extra notes and comments.
Continue reading »
written by .klik2
\\ tags: NSArray, NSMutableArray
Got stuck into the next chapter of the book last night, which dealt with Table Views. This is starting to ramp up a little in terms of complexity, but I’m finally getting an idea of how these views work (I was really clueless about it before).
It’s good, but I did find myself getting a little unconscious and just doing what I was told. In particular, keeping track of all the ViewControllers and views and .xibs and connections gets a bit hairy at times.
I’ve also been trying to extend and add onto each of the lessons in the book, to make myself think a little, and also to train myself in using the APIs to find new stuff. In this chapter, I added in some array sorting (which I’ll post about separately) and I’m about to play around with moving certain functionality (the convenience method for creating a new cell), in this case from a instance method of the VC to a class method of the relevant class.
written by .klik2
I’m working my way through iPhone SDK Development (published by The Pragmatic Programmers), which is so far an excellent intro to programming for iPhone OS. I’ve worked my way through the first 3 chapters, and it’s been great – things are starting to fit together a lot more easily than they previously had.
Anyways, back to it! Table views next!
written by .klik2
Latest Comments