194 reputation
7
bio website peter.serwylo.com
location
age
visits member for 2 years, 5 months
seen Apr 22 '12 at 7:04

Jul
23
awarded  Nice Answer
Mar
29
revised Where are all the tutorials for libGDX?
edited body
Mar
27
answered Where are all the tutorials for libGDX?
Mar
27
comment Where are all the tutorials for libGDX?
I agree with your sentiments, but it is worthwhile noting that libgdx does make it pretty easy to get started with desktop games too (although it is not designed for that per-se). If you follow the tutorial video on the google code page, that will help you get past all of the boilerplate stuff (kind of like how many university students first learn to code in Java by trusting that the starting point is "public static void main(String[] args)" - just because the teacher says so. Later on you can go learn why everything is like it is.
Mar
24
comment Implementing unlockable items on Android
I agree with what you say in that everything will be hacked by someone determined enough. But I suppose I was thinking more along the lines of: gamedev.stackexchange.com/questions/23296/…, I guess I was looking at casual users opening up a text file and changing a number. So if there was a global high score system, people who hack the preferences to unlock items will have a better chance at getting a higher score, therefore cheating.
Mar
23
comment Choice of open source license for some components, closed source for others
Alrighty, thanks. Though I think I still prefer the option of using the code under the same conditions that I grant to other people through the choice of license. I have no illusions of success, but as a hypothetical scenario, imagine Linus still owned all the copyright to the Linux code (in the fictitious situation where other people weren't working on it, or they signed copyright over to Linus). I think people would frown on him making other people use the code under the terms of the GPL, while he was the only person who was able to produce and sell a commercial version of Linux.
Mar
22
comment Implementing unlockable items on Android
I didn't see where it was specified that it was single player. However, single player games may still have global high score tables. Also, if it only takes one or two lines of code, and virtually no processing time, you may as well encrypt the preferences.
Mar
22
comment What do I need to program games for the PS3?
Recently, the Electronic Frontiers Foundation won an exemption from the Digital Millennium Copyright Act to allow for legal jailbreaking of smart phones, amongst other things. They are now pushing for this exemption to be expanded to allow for legal jailbreaking of game consoles to allow homebrew development. Having said that, the PS3 homebrew scene does not seem as well organised as, for example, the Wii or Gameboy scene.
Mar
22
awarded  Teacher
Mar
22
comment Distributing an Android game with plugins via the market
Alrighty, I suppose 1) would be the only option now. I think that it could even come with a game bundled with the main app, so the user can start playing without having to revisit the Store. Perhaps I could even use something like this market api to generate an in-app list of available plugins, rather than redirecting to the market. Then when they select games from the in-game menu, it redirects to the Store. I'll leave the question unanswered for now, but if nobody has a better solution in the next day or two I'll accept this. Thanks.
Mar
22
awarded  Commentator
Mar
22
comment Distributing an Android game with plugins via the market
Thanks, that would seem to work well once all of the apks are on the device with the main app being "runnable" and each game/plugin would be "not runnable". However, are you aware of how this would impact the install process? e.g. When you open the Play Store when neither the main app nor any games were installed, would you expect them to proceed by 1) Downloading the main app, which redirects to the Store to download more games? 2) Download games, which redirect to the Store for the main app (if not installed)? I imagine 2) is not possible if the game is "not runnable".
Mar
22
comment Implementing unlockable items on Android
Oh, and I've seen people suggest to base64 encode your preferences to make them harder to tamper with. Please don't do this. Yes, it is harder for the layman, but it is just as easy to modify as plain text for anyone with any sort of tech knowledge. If you're going to base64 the preferences, may as well just encrypt them. That requires decompiling the code to get at the encryption key.
Mar
22
asked Distributing an Android game with plugins via the market
Mar
22
comment Choice of open source license for some components, closed source for others
Ok cool, I actually didn't realise this. I can see how I would be able to license the framework as GPL to others, but still use it myself under a different license which I granted myself (as the owner of copyright to the code). Having said that, I think it would be conceptually easier for the whole thing to be under one license. I'm thinking LGPL is the go, but I'll just have to think more carefully about how it applies here. I might actually go read the license (yes, I haven't read it yet, I'm a bad open source enthusiast...)
Mar
21
answered Implementing unlockable items on Android
Mar
21
comment Why wont the LibGDX's main class Initialize on Android Launcher?
The video linked to from the main google code page discusses this at 7mins 8 secs: youtu.be/vLx_72qxK_0?t=7m8s
Mar
21
awarded  Supporter
Mar
21
answered Why wont the LibGDX's main class Initialize on Android Launcher?
Mar
21
comment How would I use JBox2d in Java?
Hmmm, I realise that I sound like a salesman here, but I'm not affiliated with them. Haven't made any contributions (yet) and am not actually all that experienced with this particular library (yet). I just quite like the cut-of-their-jib.