Full-on Android development and direction change

Well, as it turns out (I’m sure everyone is surprised), I’m not sticking with the original vision for this project as an Android game. After playing a few games with similar controls to the one I intended, I finally accepted that it just doesn’t work well.

However, game dev on Android is what I’m going to stick with, just in a much simpler fashion. I’m slowly picking up the ins and outs of the platform and am planning on starting to publish apps in the next couple months. I do have a better plan for this than my previous “I kind of want to do this so I will and hey it’ll happen however!”

Shooting for much simpler game mechanics for quick, fun and intuitive gamplay, I’m hoping to grab a little bit of the microtransaction-based free mobile gaming market.

Wish me luck. :)

Comment

Pretty big update. Again.

Well, after having switched from C++ to Python, I’m now switching again… to Java!

Don’t panic. I’m only doing it because this current attempt will target Android. I haven’t touched Java since high school… right now I’m working through Beginning Android Games, which is serving as both an excellent game primer and a good reintroduction to Java.

I have some good ideas for a touch-only interface that I’m hoping will be very intuitive (far more so than the onscreen joystick phenomenon, which I can’t get used to at all). Still going for the same oldschool feel.

Also, while I’ll be building in support for multiplayer, it’s going to be secondary… I know how I’d like chat to work, and how I’d most likely go about doing most other relevant features, but for the moment it’ll just be a matter of getting the bugger to run. Using the same sort of actor class hierarchy I’ve set up before should keep the multiplayer integration within reach.

Anyway, I’m talking to myself here, so here we go!

Comment

Trials and Tribulations

You've made your way to a brief record of the odd and intriguing events which constitute the development of my pet project, The Great Two-Dimensional Online RPG.

Tags

android, architecture, c++, client, crafting, ec2, git, graphics, ipc, java, leveling, maps, menus, movement, multiprocessing, processing, pydoc, pygame, python, queue, rendering, scaling, server, skills, stack, synchronization, textpattern


RSS Feeds

Search This Site