v0.8.9 (Bugfixes + translations) released to Google Play!

Useful links
Source code of the game - Contribution guide - ATCS Editor - Translate the game on Weblate - Example walkthrough - Andor's Trail Directory - Join the Discord
Get the game (v0.8.9) from Google, F-Droid, our server, or itch.io

Alpha test v0.6.8

Discussions of the development process of the game.
lord midnight
Posts: 104
Joined: Sat Feb 05, 2011 9:23 am
Location: Oz

Re: Alpha test v0.6.8

Post by lord midnight »

umar is zen and I enjoy talking to him.
Im not done exploring but the clue for lodars is clear to me, clear and tinkling.
AND/OR's ...
Image
lizardninja
Posts: 23
Joined: Mon Feb 21, 2011 3:31 pm

Re: Alpha test v0.6.8

Post by lizardninja »

my bad! its not a almighty rocky path, just a rocky formation and I think ya confusing umar in the thieves guild with ogam and his profound exiled teachings from a little shack in vilegard? 'clear and tinklin' maybe water or glass? but cant find any! it would appear lord that only you are one with him... because I cant figure him out!
lord midnight
Posts: 104
Joined: Sat Feb 05, 2011 9:23 am
Location: Oz

Re: Alpha test v0.6.8

Post by lord midnight »

ok I get what he is talking about, I still haven't found it though I am pretty sure I know what I am looking for...

looking.seeking.dowsing.
AND/OR's ...
Image
oskarwiksten
Captain Awesome
Posts: 368
Joined: Sat Jan 29, 2011 8:51 am
android_version: 2.3 - Gingerbread
Location: Stockholm, Sweden

Re: Alpha test v0.6.8

Post by oskarwiksten »

lord midnight wrote:villegard is in the southeast, I was told go to the southwest, from thieves guild guy in fallhaven.
Fixed.
lord midnight wrote:Sign above villegard says fallhaven to the south.
Fixed.
lizardninja wrote:when speaking to umar you can either reply, n or nice to meet you, not sure what n means?
Fixed.
lizardninja wrote:dunla says he is noone?
Fixed.
lizardninja wrote:in vilegard when first arriving you can talk to people about stuff.. but they refuse to engage, when you win them over all they do is say thanks! what happened to the option to talk about andor?
Fixed.


Thanks for all the comments about things to correct. I am compiling a beta version right now.
/Oskar
oskarwiksten
Captain Awesome
Posts: 368
Joined: Sat Jan 29, 2011 8:51 am
android_version: 2.3 - Gingerbread
Location: Stockholm, Sweden

Re: Alpha test v0.6.8

Post by oskarwiksten »

A beta version of Andor's Trail v0.6.8 is now up on the usual place:
http://code.google.com/p/andors-trail/downloads/list

Changes from alpha2 are only conversation corrections, see above.

I want to give out a big thank you to everyone that has suggested ideas for this release, and to you guys that help alpha- and beta test this version. Hopefully, we can have this version out on Android Market in the next couple of days.

Please report any more issues that you find with this version.

I would be especially interested in hearing about people playing the Italian or Russian version, since some of the dialogue should be translated into your native language. Please give feedback on the translation quality so the translators can know what is good and what to improve.

Thank you again,
/Oskar
/Oskar
Tomcat
VIP
Posts: 1353
Joined: Tue Feb 08, 2011 7:05 am
android_version: 7.0

Re: Alpha test v0.6.8

Post by Tomcat »

demon wrote:Again finished all new quests, no bugs. The weapons and armor were nothing short of mediocre, the new monster and new bosses were laughable :D however i am drooling for a tough boss that will give me that heartstone so i can get a really cool weapon. but until then im waiting paitently
I think it's important in judging the toughness of fhe new areas to consider that perhaps they're not all supposed to be tougher than the toughest of the old. Somw may be too easy for your old character that has hit level 16 from lots of bboring slash trips to the snake cave to run up stats and collect gold to buy those twin +6 damage rings while you were waiting for new maps. Consider instead how much more fun a new character will play when you can replace some of those snakemeat hunts with new low to intermediate quests.

Certainly, some new quests should be high level though. Haven't gotten through enough of the new stuff to judge myself yet.
Norbert
Lvl:52 XP:2597576 AP:12 HP:124 AC:282 AD:30-42 CHS:27 CM:2.0 ECC:18% BC:132 DR:2
Skills: CS:2 IF:2 Ev:3 Rg:1 DgPro:1 1HPro:2 LtAPro:2 FS-DW:2 Sp-DW:1
Equip: FP BSS JoF RoP PRoB SrpHbk GoLF EnhCH EnhCB
Other: DotSP VD GoW FB TG RoD+6 Oegyth:6
sdevaney
Site Admin
Posts: 1177
Joined: Fri Jan 28, 2011 10:17 pm
android_version: 14 - Android 14
Contact:

Re: Alpha test v0.6.8

Post by sdevaney »

You bring up an interesting point Tomcat. Oskar and I were just discussing this the other day. The new areas are gradually getting tougher. They were not made for characters that are at a high level for this point in the game (16+). The wait time between releases has caused some people to level up beyond what the new areas were created for. Unfortunately there isn't a whole lot we can do about that problem except try to get releases out sooner which we are going to try and do for the next release.

We would like to get status effects and hopefully a difficulty setting into the next release which should add just a little more complexity and fun to the game play.
oskarwiksten
Captain Awesome
Posts: 368
Joined: Sat Jan 29, 2011 8:51 am
android_version: 2.3 - Gingerbread
Location: Stockholm, Sweden

Re: Alpha test v0.6.8

Post by oskarwiksten »

The second and hopefully last beta version of Andor's Trail v0.6.8 is now up on the usual place:
http://code.google.com/p/andors-trail/downloads/list

Changes from beta1 are:
- Removed text "You found some items" when you step on a loot bag that only has gold in it.
- Loot dialog for containers is shown regardless of the "show monster loot dialog" preference.
- New movement method: directional. (Available in preferences)

Again, I want to give out a big thank you to everyone that has contributed with code or suggested ideas for this release, and to you guys that help alpha- and beta test this version. Hopefully, we can have this version out on Android Market in the next couple of days.

I would still like to hear from anyone that has tried the Italian or Russian translations, to verify that they are both usable and correct.

Looking forward to releasing this version soon, and begin working on the next version.
/Oskar
/Oskar
Samuel
VIP
Posts: 655
Joined: Wed Feb 23, 2011 3:35 pm
android_version: 2.2

Re: Alpha test v0.6.8

Post by Samuel »

Some thoughts to 6.8:
1. Containers
The only currently available container is at mikhail's home
Wouldn't it be easy to reuse the same container at each sleeping position. (beside crossglen townhall)
One could put something in on one location and it would be magically available on all other locations. ;)
Perhaps then it should not be a bin, but a chest. (was handled as vault or depot in several issues)

2. Torilo in Foaming Flask tavern tells me: A room is available for only 250 gold. Then you can use it as much as you like.
Bela in Fallheaven still tells me: A room for the night will cost you 10 gold. Why not just remove the "for the night".

3. Join signs?
There are 2 signs at Foaming Flask tavern. IMO they could be joined. Looks strange now.

4. old and small bug:
There is a tree walkable on wild6.tmx. Its located north west of the rock in the middle. (adjacent)

5. possible another old bug: (fc)
If I switch the direction of the phone when it's loading a savegame it crashes.

6. Language
I think you currently change the language according to the system language. It would be better to make it customizeable. (with system language as default)
A Russian could want to play it on the smartphone of his friend from China. Also we could try to test other languages better.

7. Some beauty for the source code:
The source code is really well and structured, but your IDs are somewhat chaotic. (Names of levels, conversationlist, droplist, quests, etc)
I know translation would make a redesign hard but currently only 2 languages exist...

IMO the IDs should be standardized:
a) all levels (esp. the dungeons, wild and road levels) should be assigned to the nearest city:

Code: Select all

crossglen_home
crossglen_wild1
crossglen_wild2
crossglen_wild2_snakecave1
crossglen_wild2_snakecave2
b) for conversations and quests all items should have the map of the talking person in front of it:

Code: Select all

crossglen_home_mikhail_wakeup
crossglen_home_mikhail_brother
crossglen_home_mikhail_quest_andorstrail
crossglen_home_mikhail_quest_rats
crossglen_home_mikhail_quest_bread
crossglen_wild1_sign
c) droplists depend. Some are specific and some are common:

Code: Select all

crossglen_wild2_snakecave4_boss
crossglen_hall_gruil_items
alltowns_hall_food_items
wild_snakes_easy
wild_snakes_hard
It would be far easier for orientation when translating / programming... (But you loose backwards compatibility...)
Just some thoughts. Perhaps you can use them like this it in the future.
Level: 101, XP: 18780586, Gold: 358739
HP: 398, AC: 303%, AD: 84-95, AP: 4, ECC: 12, CM: -, BC: 13%, DR: 0
RoLS: 2, ElyR: 1, RoL: 1, ChaR: 1, GoLF: 1, ShaF: 1, SRoV: 2, VSH: 1, WMC: 0, GoW: 0
Samuel
VIP
Posts: 655
Joined: Wed Feb 23, 2011 3:35 pm
android_version: 2.2

Re: Alpha test v0.6.8

Post by Samuel »

I just found a little and old bug in your movement code Oskar:

Code: Select all

public boolean findWalkablePosition_straight(int dx, int dy) {
	if (tryWalkablePosition(sgn(dx), sgn(dy))) return true;
	if (dx == 0 || dy == 0) return false;

	if (abs(dx) > abs(dy)) return tryWalkablePosition(sgn(dx), 0);
	return tryWalkablePosition(0, sgn(dy));
}
When dx == dy and move(sgn(dx), sgn(dy)) fails, it would prefer and only try dy-movement.

Code: Select all

P#
.## works
..t

P..
##. does not work
##t
The code should be either like: (allowing both directions when dx == dy and move(sgn(dx), sgn(dy)) fails)

Code: Select all

public boolean findWalkablePosition_straight(int dx, int dy) {
	if (tryWalkablePosition(sgn(dx), sgn(dy))) return true;
	if (dx == 0 || dy == 0) return false;

	if (abs(dx) == abs(dy) && tryWalkablePosition(sgn(dx), 0)) return true;
	if (abs(dx) > abs(dy)) return tryWalkablePosition(sgn(dx), 0);
	return tryWalkablePosition(0, sgn(dy));
}
Or it should be like: (denying any movement when dx == dy and move(sgn(dx), sgn(dy)) fails)

Code: Select all

public boolean findWalkablePosition_straight(int dx, int dy) {
	if (tryWalkablePosition(sgn(dx), sgn(dy))) return true;
	if (dx == 0 || dy == 0) return false;

	if (abs(dx) == abs(dy)) return false;
	if (abs(dx) > abs(dy)) return tryWalkablePosition(sgn(dx), 0);
	return tryWalkablePosition(0, sgn(dy));
}
Level: 101, XP: 18780586, Gold: 358739
HP: 398, AC: 303%, AD: 84-95, AP: 4, ECC: 12, CM: -, BC: 13%, DR: 0
RoLS: 2, ElyR: 1, RoL: 1, ChaR: 1, GoLF: 1, ShaF: 1, SRoV: 2, VSH: 1, WMC: 0, GoW: 0
Post Reply