Wow, that’s some title. This paper is more than I need, simply put. Considering where I have come from in the recent period of time and the fact that I still feel that I am on the back foot with just learning how to code properly, I don’t think that the milliseconds of delay caused by launching an app using a virtual machine are really the main concern for me right now. I am starting to appreciate the open nature of the course and the fact that I am being encouraged to find out what I need to focus on and get to it. In that light, this is too performance specific for me to spend a lot of time on. I’m not one pretend to have looked through things I have not, whats the point? So, I just wanted to put a short post here to say that yes, I did look at this material and scan enough of it to know that its way down there in the details and the numbers. I am more interested in putting time into understanding good program design and learning the vocabulary of game design and implementation.
*Update
I might be completely wrong here. Its possible that this is exactly the right time for me to look at things like this. After some reflection over the last day, I came up with two reasons why that might be. The first is that yes, I am at the beginning of the journey and so I am not tied to any one way of doing things when thinking about mobile app development. I still have decisions to make and should consider as many factors as I can. I think that the root of the real issue for me is there. ‘As many as I can’.
I think that I feel a little overwhelmed by things at the moment and I have learned to take that feeling seriously and solve it in a practical way. The way I tend to deal with it these days is to actively downscale what I am doing, focusing in on the things that I know to be important and reducing my attention on things that I think are important. So, while I know that I need to learn another language, I think that there are more obvious considerations (and only limited space for them) like the popularity of particular languages or, more importantly for me right now, which languages work with which game engines. I’m not saying that I am right in seeing it like this, just recording that is how I’m thinking about it. The popularity angle leads to Java, JavaScript and Python (depending on the source) and from the game engine perspective it’s just C++ and C# for the engines I am interested in (Unreal and Unity).
The second reason (remember, there were two…) is that I am interested in making games and they are notoriously demanding on hardware. In that light, I should really be paying some attention to the details of how they perform given different platforms and so on. Maybe I’m just a little flustered, and I do tend to take things very seriously, although my writing style often suggests otherwise. I may come back to this article once the App Jam is completed as I feel that is going to be an intense task over the allocated 48 hours.
I also don’t want to appear dismissive of the recommendations from the teaching staff as its obvious that they put these resources together for good reason.













