GSoC Android Port update #4

Hello people,

It's been a while since I posted an update and this is mostly because I'm working on the GUI and communication with the hedgewars engine and I can't really say just yet that X or Y has been finished. However here's a little progress update after all.

In the previous post I stated that I would try to finish "Download of game files", "Get an AI vs AI game going" and "Implement interfacing with TouchScreens" I've postponed the last 2 points for now and I've finished the first one.

The first point, download of game files has indeed been finished.
There was an dilemma on how to implement it, on one side we'd like to include it in the .apk (the apk is the file you download to your phone which gets installed). The reason why this was favorable is that we don't have to host anything our self, we can upload it to the Android Market servers and they take care of everything. The .apk file would be around 75mb and you can see that it'll take up a lot of bandwidth if you have to host it yourself. This approach had two big problems: One the Android Market has a limit on the apk size: 50mb, this is too little for our needs and we'd have to split it into two separate apps. Meaning you, the user, would have to download two files from the market. Not ideal obviously. The second issue is that if we did manage to get all the data into one big apk, you, the user would have to download 50mb each time an update occurs, download 50mb worth of data which is on the device already.
Another approach is downloading of a webserver, really the only downside is the bandwidth we're gonna try code.google.com/hedgewars to host it for us they do have a fair-policy limit but I'm guessing that one is pretty high.

iNews & GSoC update

Hello everyone,
here are a couple of background news that occurred lately, regarding Mac, iOS and GSoC

* A new build of 0.9.15 has been published on the MacAppStore to grant compatibility with upcoming Lion OSX; per "compatibility" i mean a crash due to a bug/ABI change that prevents the engine to open. Please update if you wish to play under Lion;
* We took some time to write the guide to compile Hedgewars on iOS here; please try it out and send comments
* Unfortunately the GSoC project for improving AI has been cancelled due to lack of communication

In the upcoming weeks it will happen that
- an iOS 1.3 version should be published
- hopefully a guide for building the Android versioin will be added to the wiki
- we will review and release the midterm evaluation for the remaining GSoC project

That's all for now Smile

GSoC Android Port update #3

We've got sound!

Because everyone likes eyecandy:

I've changed from the unofficial SDL port to the Official one. That's why i don't have onscreen buttons on this version.

The problems i hope to solve on a short term in this order are:

- Automatic downloading of the graphics/sounds/etc
- Fix the user input, right now the hedgewars engine *thinks* it's dealing with a mouse, obviously this doesn't work like it should
- Get an AI vs AI match going

I've nearly completed a guide on how to build the application yourself once i have I'll let you guys know :)

Xeli

GSoC Android Port update #2

Hello everyone!

I'm happy to announce the first sign of Hedgewars on Android has been spotted:

And a picture from my other phone who's quality is much better:

Hedgewars on Android, first screenshot

Xeli

We have a winner!

Congrats to Christoph, and thanks to all who joined in (and especially those of you who saw the tournament through to the end, not so many of you! :)

Most of the games should be in the Demos tab, though I haven't been chasing people up for them. If someone could collect them all in one archive I'd be very grateful!

Syndicate content

User login

Copyright © 2004-2024 Hedgewars Project. All rights reserved. [ contact ]