Sand in the Wind, Dunefolk campaign (4 scenarios, 1.16)

Discussion and development of scenarios and campaigns for the game.

Moderator: Forum Moderators

User avatar
Sudipta
Posts: 217
Joined: June 10th, 2015, 6:37 pm
Location: Meditating under a waterfall, Heartfangs, Wesnoth

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.12/1.13)

Post by Sudipta »

Nice campaign u made here. Its short, simple and fun. just finished it on Hard on BfW 1.13.11. The story and dialogue is well written. My feedback-

Scenario 1- Nothing to say. Textbook 1v1 scenario
Scenario 2- Took out the orcs first and then cleaned up the undead. allies completely useless.
Scenario 3- This one gave me some trouble. had to restart several times because of poor play and the ambush. Won by Defending near starting area
Scenario 4 - Easier than it looked. Recalled all veterans. Sent main force north to deal with dwarves, and a small detachment east to grab villages and distract humans.
Good job. I will play your other campaign soon enough. :)
It is the mark of an educated mind to be able to entertain a thought without accepting it.
Playing Wesnoth since 2010, still there is so much left to play
User avatar
MathBrush
Posts: 189
Joined: February 12th, 2018, 10:21 pm

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.12/1.13)

Post by MathBrush »

Thank you for your feedback! It's so hard for me to tune the 'Hard' difficulty because I always play on easy.

I have to warn you, the Drake campaign seems to be too easy on Hard difficulty. I have a few suggestions from players on how to improve it, but it may be some time before it's an actual challenge.
Drake Campaign: A Fiery Birth | Knalgan Alliance Campaign: Drunkards, Dwarves, and Doubloons | Dunefolk Campaign: Asheviere's Shadow | Northeners Campaign: Goblin's Glory | Undead Campaign: Shakespeare's Ghost | Rebels Campaign: Santa Must Die
User avatar
skeptical_troll
Posts: 498
Joined: August 31st, 2015, 11:06 pm

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.12/1.13)

Post by skeptical_troll »

I played it a few days ago in (on Wesnoth 1.12), it was simple but really enjoyable and smooth, both in the game-play and in the writing. I think it's a great introductory campaign for the dunefolk, allowing to gradually getting acquainted to the various units. I also loved the decadent/apocalyptic atmosphere throughout the story.

First of all I want to report a bug: in the third scenario all elves tend to wander around randomly after turn 5, leader included (see replay). This is because the filter for the lurker micro_ai uses type_adv_tree, which is not recognized in 1.12, so it's basically an invalid filter and all units are selected. You have to use just 'type' with the full list.

I played on hard and found the levels relatively easy, but that's fine for the goal of the campaign. Only in the last one I had to bank a bit because I felt low on gold, but luckily there are many nearby villages on favourable terrain (I still sloppily lost lots of units, including an expandable hero). My favourite was the second scenario, mainly because the enemies coming from two opposite directions put me in front of more decisions to take. My least favourite was probably the third, perhaps because it was just about waiting for elves to attack me from flat terrain and after the bug triggered it looked just too random.

Probably once you fix it is fine as is, but, if you like, consider this option: transform this into a 'move-to' scenario. It makes sense storywise, the priority here is run away from the forest, and it would make it more interesting as the player will be forced to move into bad terrain (forest/flat). Lurkers will be more dangerous, and you may add some reinforcements after some turn, to motivate the player to move faster. Also, all scenarios are 'kill the leader' now, so it would add some variety, which I think is always good.

Thanks for the campaign and keep it up! :)
Attachments
SitW-Approaching_Storm_replay.gz
(39.89 KiB) Downloaded 341 times
SitW-A_New_Colony_replay.gz
(16.45 KiB) Downloaded 352 times
SitW-Desperate_Times_replay.gz
(25.57 KiB) Downloaded 344 times
SitW-Fallen_Empire_replay.gz
(31.53 KiB) Downloaded 364 times
User avatar
MathBrush
Posts: 189
Joined: February 12th, 2018, 10:21 pm

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.12/1.13)

Post by MathBrush »

Thank you; theses are very helpful suggestions, and I appreciate you sending replays! I'll incorporate this feedback into the next version.
Drake Campaign: A Fiery Birth | Knalgan Alliance Campaign: Drunkards, Dwarves, and Doubloons | Dunefolk Campaign: Asheviere's Shadow | Northeners Campaign: Goblin's Glory | Undead Campaign: Shakespeare's Ghost | Rebels Campaign: Santa Must Die
User avatar
MathBrush
Posts: 189
Joined: February 12th, 2018, 10:21 pm

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.12/1.13)

Post by MathBrush »

I've released the campaign onto the 1.14/1.13.12 server with an update in Scenario 3 that hopefully improves the enemy Ai significantly. I also redesigned the map to make it more favorable for the enemy.
Drake Campaign: A Fiery Birth | Knalgan Alliance Campaign: Drunkards, Dwarves, and Doubloons | Dunefolk Campaign: Asheviere's Shadow | Northeners Campaign: Goblin's Glory | Undead Campaign: Shakespeare's Ghost | Rebels Campaign: Santa Must Die
User avatar
octalot
General Code Maintainer
Posts: 783
Joined: July 17th, 2010, 7:40 pm
Location: Austria

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.13/1.14)

Post by octalot »

In version 1.1.0, the first four lines of _main.cfg say that it should use translations from the campaign A Tale of Two Brothers.

Code: Select all

#textdomain wesnoth-tb
[textdomain]
    name="wesnoth-tb"
[/textdomain]
A trivial bug (with no effect on the game AFAICS), and a good campaign.
User avatar
MathBrush
Posts: 189
Joined: February 12th, 2018, 10:21 pm

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.13/1.14)

Post by MathBrush »

Thank you for the heads-up! I had no idea what I was doing with text domains, and still don’t. I’ll try to piece it together, thanks!
Drake Campaign: A Fiery Birth | Knalgan Alliance Campaign: Drunkards, Dwarves, and Doubloons | Dunefolk Campaign: Asheviere's Shadow | Northeners Campaign: Goblin's Glory | Undead Campaign: Shakespeare's Ghost | Rebels Campaign: Santa Must Die
J6K1
Posts: 1
Joined: August 9th, 2016, 4:21 pm

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.13/1.14)

Post by J6K1 »

MathBrush wrote: April 2nd, 2018, 9:58 pm Thank you for the heads-up! I had no idea what I was doing with text domains, and still don’t. I’ll try to piece it together, thanks!
It is one example, but renew main.cfg in this way

#textdomain wesnoth-Sand_In_The_Wind
[textdomain]
name="wesnoth-Sand_In_The_Wind"
path="data/add-ons/Sand_In_The_Wind/translations/"
[/textdomain]

I add #textdomain wesnoth-Sand_In_The_Wind to the first line of other .cfg files
Multilingualization is enabled by making .pot file afterward in wmlxgettext
Image
User avatar
CalculusKing
Posts: 58
Joined: April 5th, 2016, 9:20 am

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.13/1.14)

Post by CalculusKing »

I just downloaded your campaign and I hope to play it within the near future. I did get a good look at the WML, however, and I bet it will be good. It's great to see a dunefolk campaign aimed at beginners. Good luck as you continue to refine and balance it!

The dialogue is very good, and it creates a very nice post-civilizational-collapse theme. There are a few English errors, however. They don't detract from the quality of the dialogue much, but I'm putting them up anyway so you can polish them out.

"We will never stop coming...you days are numbered, Dunefolk!" should have 'you' replaced with 'your' ('you' is a noun, and cannot modify 'days'; 'your' is the possessive form which can be used like an adjective).

"These invaders grow numerous every day." should have 'more' inserted between 'grow' and 'numerous.' This is a style error, going against the traditional idiom of including a comparison word (some other words use suffixes, but 'numerous' is not such a word). For example:
'Konrad grows taller every day.'
'Ravanal becomes more menacing the more I play 'Eastern Invasion'.'

"My kinsman Hareef has been gathering as many of the Dunefolk as are willing to join them." The mistake here is extremely minor, and doesn't create any confusion. That said, 'Hareef' should have commas both before and after it, because it is so-called 'extra information' (a noun identifying the same thing as the noun before it).

Again, I look forward to doing a full playthrough of this campaign. Thank you for creating it!
User avatar
Atreides
Posts: 1055
Joined: March 30th, 2019, 10:38 pm
Location: On the 2nd story of the centre village of Merwuerdigliebe turning the lights on and off

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.13/1.14)

Post by Atreides »

Hello. I just played this campaign (normal difficulty, I'm no expert) and found it pretty good. The story/dialogue was great. The battles 1, 2, 4 were not too hard, using the sand in 1 & 4 (as hinted in 1) is the key. 2 was the most interesting as one has to deal with 2 foes and an ally. The south foe beat us badly but after beating the other foe I was just able to save my almost dead ally with a few hps to spare and turn the tide. 3 was a bummer, your guys being killed before the battle starts and then having to find a way to beat the enemy in their ideal terrain took several tries of course.
lesasch
Posts: 8
Joined: January 9th, 2015, 5:11 pm

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.13/1.14)

Post by lesasch »

Hi,
just finished the campaign on hard difficulty on wesnoth 14. Thus I had to manage scenario 3 without the lovely patch of open ground in the middle which made me curse a lot in the beginning. But it can be done (i didn't believe at first), only to leave me with minimum gold in the final scenario. Cursing again. Could solve it by saving up gold - patience is power... And of course I needed several approaches (and curses) for the second battle as well.
So, very nice campaign, gave me a lot to think on (and curse at) in just 4 scenarios. And I always like playing dunefolk.
Good work, thanks for this fine campaign!
Attachments
SitW-Fallen Empire replay.gz
(26.54 KiB) Downloaded 203 times
SitW-Desperate Times replay.gz
(23.46 KiB) Downloaded 206 times
SitW-Approaching Storm replay.gz
(32.85 KiB) Downloaded 218 times
SitW-A New Colony replay.gz
(15.57 KiB) Downloaded 215 times
User avatar
MathBrush
Posts: 189
Joined: February 12th, 2018, 10:21 pm

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.13/1.14)

Post by MathBrush »

Thanks for everyone's feedback! I hadn't seen this topic in a long time, and it's really helpful to see what you thought worked and didn't. I'll take it into consideration, especially as we move into 1.15 (and eventually 1.16) and the Dunefolk rework
Drake Campaign: A Fiery Birth | Knalgan Alliance Campaign: Drunkards, Dwarves, and Doubloons | Dunefolk Campaign: Asheviere's Shadow | Northeners Campaign: Goblin's Glory | Undead Campaign: Shakespeare's Ghost | Rebels Campaign: Santa Must Die
User avatar
MathBrush
Posts: 189
Joined: February 12th, 2018, 10:21 pm

Re: Sand in the Wind, Dunefolk campaign (4 scenarios, 1.16)

Post by MathBrush »

This campaign has now been uploaded to the 1.16 servers. The 1.16 changes to Dunefolk necessitated some changes to the campaign; in particular, falcons have been replaced with Nagas, and a lot of enemy-favoring terrain has been cleared out due to Dune Soldiers losing Marksman. Also, thanks to Atreides for typo fixes!
Drake Campaign: A Fiery Birth | Knalgan Alliance Campaign: Drunkards, Dwarves, and Doubloons | Dunefolk Campaign: Asheviere's Shadow | Northeners Campaign: Goblin's Glory | Undead Campaign: Shakespeare's Ghost | Rebels Campaign: Santa Must Die
Post Reply