Hack Casual An extremely casual, hacking related weblog

17Jun/110

Toorcon CBC Presentation

Download via Google Docs: https://docs.google.com/present/view?id=dhb6d3q3_29rxp828d5

Filed under: Uncategorized No Comments
21Mar/110

Pre-alpha update

It's been awhile, but I've fixed a few bugs and added some new features.

As usual, send bug reports to hackcasual+freecivbugs@gmail.com.

For general feedback, feel free to reply to this post, or send it to hackcasual+freecivfeedback@gmail.com.

What's new:

  • Added high resolution flags
  • Save games overhauled
  • Long press on a unit activates GOTO
  • Large and extra large screens supported
  • Zoomed in 2x by default on HDPI and higher density screens

How to use long press movement

Long press to activate and focus on the unit, then while still holding down move your finger to the destination. You will see a cursor along with estimated move count. Once you lift off your finger:

  • Tap and release the same place you lifted off to move the unit to the location
  • Tap and move to reposition the cursor
  • Tap elsewhere to cancel the move

I've noticed people have had difficulty discovering how to popup the minimap. This feature has existed since the first release, but you pull it up by hitting search.

Filed under: Android, FreeCiv No Comments
11Dec/100

Diplomacy Dialog

One of the biggest features missing currently is doing diplomacy. It's crucial, especially when dealing with the AI, otherwise there is no way of getting out of the state of constant war. A lot of information needs to be displayed to the player, and pretty much everything represents an action. Here's an example from the SDL client:

Freeciv SDL client Diplomacy dialog

You can offer various conditions, or request them from your opponent. The state of the diplomatic relationship can be changed with various pacts. Should the terms be acceptable, the opponent will accept the deal.

To model this in Android, I've decided to go with a tabbed approach:

Freeciv Android client Diplomacy dialog

Tab #1 controls what you offer, Tab #2 controls what your opponent is offering, and what you can request from them. Tab #2 also shows the acceptance status of your opponent. This allows you to immediately see the impact of adding or removing conditions.

Tab #3 allows you to select from the available states, and in the case of an AI, see what they think about the deal. There's also a summary of the deal before accepting it.

Filed under: Android, FreeCiv No Comments
6Dec/100

Android Freeciv developer prerelease

It's here at last, a preview release of Freeciv, for the Android platform. Keep in mind this isn't even alpha quality, there is still plenty of work left before it's fully playable, but I'm making this available to the development and power-player community for feedback and help.

To really get the most benefit from this, you'll need to be comfortable with ADB an know how to dump the logs using logcat.

For bug reports please include the following:

Device name
Resolution
RAM
Reproduction steps
Last saved game

Send that information to hackcasual+freecivbugs@gmail.com. DO NOT SEND BUG REPORTS TO THE REGULAR FREECIV CHANNELS. They are not supporting FreeCiv on Android.

For general feedback, feel free to reply to this post, or send it to hackcasual+freecivfeedback@gmail.com.

4Sep/090

Welcome to the most casual hacking site on the internet

I'm rushing off to PAX, but I wanted to throw something up here before I start handing out cards.

Filed under: Uncategorized No Comments
   

Pages

Categories

Blogroll

Archive

Meta