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

Contributing to Andor's Trail - Contribution Guide

Discussions of the development process of the game.
User avatar
Zukero
Lead Developer
Posts: 2028
Joined: Thu Jul 21, 2011 9:56 am
android_version: 8.0
Location: Eclipse

Re: Contributing to Andor's Trail - Contribution Guide

Post by Zukero »

For now, you can use either eclipse or android studio 2.x

I am working on porting the project to Android Studio 3.x but it's going to take some time. The issue you mentioned is one of the bothering ones. Maybe Gradle will help.
Lvl: 78, XP: 8622632, Gold: 271542, RoLS: 1, ElyR: -, RoL: -, ChaR: 1, GoLF: 1, ShaF: 1, SRoV: 1, VSH: 1, WMC: 1, GoW: 1
HP: 71, AC: 301%, AD: 38-47, AP: 3, ECC: 50%, CM: 3.75, BC: 101%, DR: 2
Gonk
Posts: 192
Joined: Mon Mar 04, 2019 8:45 pm
android_version: 8.1 - Oreo

AS 2.2.3 is working with sdk tools 25

Post by Gonk »

I finally got AS 2.2.3 working and run a debug build with a small map change on my phone.

It took my some time until the build environment was right and it compiled. The part, that took me the most time to figure out, was fixing the dx.jar issue. If someone else has the same problem: I had to uninstall sdk tools 28 and install 25.

Would it be helpful if I write down the steps for other newbies like me about how to setup the build environment?

Since you told me that content is most important, I will now continue developing my small experimental quest. I will present it in the forum when I have a working prototype and I know if I could implement the ideas that I have in my mind.
If you want to have a first contact with the code, adding the "random" requirement type to dialogue
I know the dialogue conditions and understand how a random condition would make the game more interesting if conversation flows could have some random parts. Is there some more information about this feature somewhere or could I just implement it the way I think is best?
Gonk
Posts: 192
Joined: Mon Mar 04, 2019 8:45 pm
android_version: 8.1 - Oreo

Re: Contributing to Andor's Trail - Contribution Guide

Post by Gonk »

The existing content is American English (vs British English) like "armor", "honor", etc. We could add this to the content section.

We checked this be because recently some new content was in mixed mode and we had to fix it.
Gonk
Posts: 192
Joined: Mon Mar 04, 2019 8:45 pm
android_version: 8.1 - Oreo

Re: Contributing to Andor's Trail - Contribution Guide

Post by Gonk »

The (slightly outdated) wiki can be found at https://docs.andorstrail.com/.
Contributions to the wiki can be made via github:
https://github.com/sdevaney/andorstrail ... /README.md
User avatar
Uncubus
Posts: 76
Joined: Sat Mar 31, 2018 7:28 pm
android_version: 5.0

Re: Contributing to Andor's Trail - Contribution Guide

Post by Uncubus »

Zukero wrote: Sun Jan 26, 2014 11:01 pm he two following documents are a must-read to fully grasp how he sees Andor's Trail: his interview with Hookshot Inc. from March 2012
That link leads now to shitty website. Maybe contains malware now.
User avatar
rijackson741
Posts: 4447
Joined: Tue Aug 20, 2013 2:04 am
android_version: 10 - Android 10
Location: Somewhere in Dhayavar
Contact:

Re: Contributing to Andor's Trail - Contribution Guide

Post by rijackson741 »

Hmm. You are right. It looks like hookshotinc was hijacked. Here's an archived copy:
https://web.archive.org/web/20120719165 ... ors-trail/
Level:71, XP:6493739, PV:608, FQ:84
HP:210, AC:212, AD:58-77, AP:4, ECC:16%, CM:1.5, BC:188, DR:3
Gold: 237559 | RoLS:1, RoL:1, GoW:1, VSH:1, RoFLS:1, WoB:1
HH:1, WA:1, CS:2, Cl:1, IF:4, Ev:3, Re:2, WP:DA:1, WP:1S:1, WP:B:1, AP:L:1, FS:DW:2, S:DW:1
User avatar
Uncubus
Posts: 76
Joined: Sat Mar 31, 2018 7:28 pm
android_version: 5.0

Re: Contributing to Andor's Trail - Contribution Guide

Post by Uncubus »

Thank you!
User avatar
codingpcjatristan
Posts: 123
Joined: Wed Apr 03, 2019 1:00 am
android_version: 5.1 - Lolipop

Re: Contributing to Andor's Trail - Contribution Guide

Post by codingpcjatristan »

Hi,
Could someone please officially reserve the area west of Stoutford for me?
I am currently creating maps for that area.
Someone also mentioned that there was to be something else placed in the west.
If you have the map of this area, could you please send it to me so I can be sure to incorporate it in my design?
And three more things; how do I know what size to make my maps, and is it possible to copy and paste trees from one map to the next? If so, how can I do this?
Lastly, could I also please be added to the development team?
Thanks
Stats: https://bit.ly/2BN3ulU
Just another way to get past the word limit :D :lol: :D
User avatar
rijackson741
Posts: 4447
Joined: Tue Aug 20, 2013 2:04 am
android_version: 10 - Android 10
Location: Somewhere in Dhayavar
Contact:

Re: Contributing to Andor's Trail - Contribution Guide

Post by rijackson741 »

We have some plans for an area SW of Stoutford, but if you head directly west there are no existing maps, and no plans. So do as you wish.

Way over to the west is Carn tower, but again there are no maps, so it can be pushed around as needed. Don't worry about it.

Maps can be any size up to 30x30. Make them fit together in the worldmap though, without "holes". Too small is not desirable. There are a number of existing maps that are kind of small, but that's because someone left a hole that someone else then had to fill in!

The dev team is an earned position. You can only get there by having created something (content or Java code) that ended up in the game. It doesn't need to be a huge amount of content, but something. You would also need to commit to continuing development. Not forever, but at least for some time. Also be aware that the dev team has another forum, which is the ultimate spoiler.

For the maps, you must follow the guidelines for layers. AT will only render Ground, Objects, Above, and Top. Those should be done in Tiled, as should the walkable layer. All other layers (mapevents, etc) should be done in ATCS. You must use the tilesets in the maps template. We can add other sprites, but it requires editing of source code (and the correct licensing requirements for the sprites).

I strongly suggest that once you have done your first map you send it to someone on the dev team. It's better to get told about possible problems with the first map that it is to create the same problems in multiple maps, and then have to fix them all!
Level:71, XP:6493739, PV:608, FQ:84
HP:210, AC:212, AD:58-77, AP:4, ECC:16%, CM:1.5, BC:188, DR:3
Gold: 237559 | RoLS:1, RoL:1, GoW:1, VSH:1, RoFLS:1, WoB:1
HH:1, WA:1, CS:2, Cl:1, IF:4, Ev:3, Re:2, WP:DA:1, WP:1S:1, WP:B:1, AP:L:1, FS:DW:2, S:DW:1
User avatar
codingpcjatristan
Posts: 123
Joined: Wed Apr 03, 2019 1:00 am
android_version: 5.1 - Lolipop

Re: Contributing to Andor's Trail - Contribution Guide

Post by codingpcjatristan »

Thanks, Mate,
Also, how do I brush something with the walkable brush - can't seem to find it.
Also, if I directly place a tile under the walkable layer, is it automatically rendered walkable?
Thx in advance.
Stats: https://bit.ly/2BN3ulU
Just another way to get past the word limit :D :lol: :D
Post Reply