Changes in 8.21 for script authors

Hi guys,

In 8.21 we’ve made some small changes to our Javascript code and also introduced a new tagging feature that can be customized via scripts.

Incomings overview – mass tagging

When we updated the game to version 8.20 the changes we made to the renaming system unfortunately stopped some scripts from working. The most missed script was the incomings tagger, so we’ve now implemented this into the game. Whilst on the incomings overview you can now select any number of incomings and then click the ‘Label’ button at the bottom of the screen. This will label all of the incomings by guessing the slowest unit based on the remaining travel time, the same way as scripts would.

One of the challenges we face when implementing new features like this is balancing the customization wanted by more experienced players without making the game seem too complicated and alienating to new players. As such, by default, the tagger will currently only rename incomings to include the unit name. If you wish to customize the naming you can use a script. We’ve designed our tagger to make it easy for you to use a script with your own naming format with only one line of code:

var format = ‘%unit% %coords% %player%’; $(‘input[name=label_format]‘).val(format).parents(‘form’).find(‘input[name=label]‘).click();

This would label any selected incomings to include the unit, coordinates and player name.

The format supports the following variables:

%unit% %distance% %coords% %duration% %return% %sent% %arrival% %player% %origin% %destination%

Improvements to timing

We’ve made improvements to our handling of time related elements, such as the server time, resource counts and decreasing timers. Using new technology available in modern browsers we can now ensure that the times shown in your browser are more precisely synced with the actual server time. These improvements are available in IE10+, Firefox 27+, Chrome 31+ and Opera 20+.

These changes will stop any scripts designed to pause server time. If you wish to pause server time, you can click the server time display at the bottom of the page. You can also use the following code:

Timing.pause();

A subsequent call will unpause the timers.

Further changes in the next version

Please note that in the version after 8.21 will be changing the ‘attack ID’ that is visible when viewing a command so that it is obfuscated. Scripts that maintain a database of attack IDs will no longer be of any use.

Thanks for reading,
Jon/Morthy

Fixes, patches and updates!

New world start on the Beta server!

Dear players,

The world 1 of our Beta server will restart soon, and we would like to see you join it!

The Beta server is where all the new features that are implemented in Tribal Wars goes first, allowing you to test them, give us your feedback and find the bugs so we can change it before releasing on your version.

More players on the Beta server means a better chance to find all the potential issues and bugs that new features sometime bring along!

It is a world where you can play normally, but finding bugs or errors and reporting them is rewarded! Please be warned that the world is in English, as well as the forum.

The preregistrations for World 1 open on the 24.01 and the world starts on the 27.01, you can join it here: http://www.beta.tribalwars.net/

The settings of this world are a bit special, it will be a speed 10!

You can find the detailled settings here: http://forum.beta.tribalwars.net/showthread.php?2309-World-1-Reset

For every bug in the game you find as first reporter, you get a 30 premium point prize on the version of your choice. To illustrate: for 30 premium points you can get a 3-day premium account or use the farm assistant for a full month.

We will also grant some premium at the start of every month to all players!

In addition, we will run some special missions, displayed on the Beta forum (http://forum.beta.tribalwars.net/forum.php) every time a new feature is implemented, and these missions can make you earn more premium. So please make sure to register to the forum when you join!

This will be the case with the start of the world: new missions will start with the implementation of a new feature, the inventory!

Make sure to join and participate to this special world!

See you on the Beta server,

Your Tribal Wars Team

Fixes, patches and updates!, New Feature

UI Improvements

Hi all,

We’ve been working on some improvements for the User Interface!

Why are we doing this?
-to make playing the game more intuitive and easier to understand
-to reduce clutter and complexity
These changes are mainly intended to help get new players into the game. If you’re reading this, you’re probably already used to the way the game is at the moment, and may need a bit of time to adjust. Let us know what you think!

Samples!
(Note: some images are not final, but don’t let that stop you from telling us what you do and don’t like!)

The Headquarters building is what we have changed the most, and also best shows what we’ve changed elsewhere.

The current Headquarters screen (8.15)

The current Headquarters screen (8.15)

The new Headquarters screen (8.16)

The new Headquarters screen (8.16)

This is what we changed (in the Headquarters)

  • Action links (“Expand to level X”) have been replaced with buttons. This was done to draw players’ attention to the areas of a page that you can take action – the most important areas. This is intended to improve your orientation within the game. Links are now primarily for navigating to other pages or accessing additional information.
  • Settings were moved to the central Settings area. This was done to reduce the amount of unnecessary information on the screen and possible confusion. They’ll still fulfil their purpose in the central Settings area, because they are typically not things you would switch on and off multiple times per playing session.
  • Building icons were replaced by miniature buildings, to improve recognition. As a result of this and the addition of buttons, the table rows now also have more breathing room.
  • Buildings that are not yet available for construction have been given their own section, for organisation’s sake.

Elsewhere
Other areas of the game have been treated similarly. For example, here is the Barracks screen:

The new Barracks screen (8.16)

The new Barracks screen now also shows you the recruitment requirements and adds a link to the Smithy when you can research a unit.

The main change in other screens is that action links have been replaced with a new style of button.

How and when?
If you’re interested, you can go try out the changes on the Beta servers, where we’re still working on it. You can expect the changes on your local language version in beginning of October, with the release of version 8.16.

So, what do you think?

Fixes, patches and updates!, New Feature

Tribal Wars is looking for a developer!

Dear community,

We are looking for a PHP developer. Please find below a description of the position and the requirements. Please note that fluency in English is required for the position, as well as being able to relocate to Hamburg, Germany.

We’re looking for a new colleague to help us develop Tribal Wars!

Specifically, we’re looking for a PHP developer to work on the game’s backend and on the browser version.

InnoGames is a company that develops and publishes online multiplayer games such as Tribal Wars. It was founded in 2007 by the 3 original creators of Tribal Wars to allow them to make games full-time. We’re based in Hamburg, Germany. (That’s in northern Europe, which is not known for its beaches.)
We’re a small team that works on improving and maintaining Tribal Wars in all its forms: we’ve got the original browser version with backend written in PHP and frontend in HTML / Javascript, as well as the iOS app and most recently the Android App.

Have a look below to see if you would be a good fit:

Tasks

  • Self-reliant realization of new game features, as well as optimization and further development in PHP
  • Planning and realization of database structures
  • Performance optimization
  • Ensuring a high quality of our code through reviews
  • Analysis and correction of errors
  • Adjusting the architecture
  • Optimization and automation of existing processes
  • Creatively co-shaping the games you work on by contributing your own ideas

Requirements

  • Passion for Tribal Wars
  • Completed training (e.g. as IT Specialist), or a university degree (e.g. in informatics), or comparable experience
  • Very good knowledge of PHP 5.3 OOP
  • Good knowledge of databases (MySQL)
  • Basic knowledge of HTML5, CSS3, JavaScript and JQuery
  • Fluency in English
  • Interested in current web technologies
  • Solution-oriented, fast way of working, as well as the ability to work under pressure
  • A high degree of individual initiative and a high willingness to learn
  • Good communication skills, and the ability to work in a team

Desirable:

  • Knowledge of PHP 5.4
  • Knowledge of Linux
  • Knowledge of current web frameworks (e.g. Zend Framework)
  • Solid knowledge of German
  • Affinity to online games (especially to browser games or mobile games)

We Offer

  • Constant new challenges and projects in a sound and constantly growing company with flat hierarchies
  • Responsibility and creative tasks, including a high degree of professional freedom for your own ideas
  • A very good atmosphere in an intercultural environment, focused on teamwork
  • Flexible working hours (core time 10 a.m. to 4 p.m.), and many team events
  • Supporting and contributing to the company retirement arrangement
  • Further training on a regular basis, and a flat rate for reference books
  • Supporting your move to Hamburg (e.g. through temporarily staying at our company apartment, and allround support if moving here from abroad)
  • Funding your parking spot on the premises, or your ticket for local public transport
  • Preventive health care
  • Creative breaks, e.g. during table soccer, at the PlayStation, or in a beach chair outside
  • Complementary soft drinks and fresh fruit for all employees

Check out our job offer page for more general information about InnoGames and what we do.

If that sounds like fun and you think you’ve got what it takes, apply now!

Got questions? Shoot a mail over to morthy@innogames.de.

Signed,
some of your hopeful future colleagues
-Jon “Morthy” Dawson (Browser and iOS Developer)
-Robert “Typhi” Aiking (Product Manager)

At InnoGames

Tribal Wars turns 10!

Dear players,

It is our pleasure to announce that Tribal Wars has turned 10 years old! In 2003, 3 friends built a simple game to have something to play with their friends, and save themselves from boring evenings. A decade and millions of players later, one could say they have succeeded!

For the remainder of June, we hope you’ll join us as we celebrate 10 great years with a look through history, celebratory artwork and a community contest! There will of course also be ample chance to show off the skills you’ve honed over the years in a brand new ingame event, starting on the 18th!

To get us started, we’ve put together a small video for the occasion. Watch it here!

Thank you all for making Tribal Wars what it is today, and we hope you enjoy the celebrations!

Join the discussion in the forums!

At InnoGames, General

Android App 2.0.9

Dear players,

We updated the Android App to version 2.0.9 with the following changes:

  • Fixes for push notifications
  • Tribe forum accessible
  • Added additional information overlays to village overview

Some additional info for those curious:

Push notifications
We believe we’ve solved the problem that caused certain accounts to not connect to our push notification services – but please let us know if problems persist!

Tribe forum
In previous versions the Tribe Forum would open in a the phone’s browser, and kill your playing sessions. It is now accessible from within the app, and we’ve also added a shortcut on the app’s menu for those who want to access it directly!

Information overlays on village overview

We’ve added the information overlays you know from the browser version to the App. All players will be able to see which level their buildings are from the village view, and premium players can additionally see information about completion time of queues and construction statuses.

Please let us know what you think, and what we should concentrate on next!

Fixes, patches and updates!, Mobile

Android App Beta 2 Updates

Hiya readers,

A few weeks ago we silently replaced the old Android Beta app in Google Play with a new version, which included the following changes:
-app can be used to play on any language version (with some exceptions)
-improved performance
-additional natively implemented screens
-new look
-lots of bug and stability fixes

Since then we’ve released some additional patches, and plan to continue to do so every couple of weeks in the coming months.

Items we’ll be looking into next week:
-the issue with the tribal forum opening in your web browser instead of in the app
-the issue with the spear fighter showing up as recruitable in villages without barracks
-if we have a chance, we’ll also start working on showing the little overlays on the graphical village overview that show your building levels and for premium players the amount of time the building will still be busy.

Let us know what you think, and what we should concentrate on next!

Fixes, patches and updates!, Mobile

Tribal Wars for iOS 1.2 coming soon

Hey all,

We’ve recently finished development of the next version of the iOS app and want to share what is coming while the app goes through approval @ Apple.

In this update we’ve taken on a lot of feedback from players and made several improvements/changes, as well as implementing new features and functionality.

Mails, Reports and Village information

The mails screen now has the same functionality as the desktop version of the game and shows your conversation partner’s read status for mails. The screen has also been optimised to show longer mail subjects.

The reports screen has also been optimised so you can always see the village involved in a report.

Lastly, after introducing the new top bar we received feedback about players missing the ability to see the full amount of resources and warehouse capability. You can now tap on any of the resource displays in the top bar to show a detailed view with all of this information.

New app functionality: Village Headquarters and Quests

We’ve now implemented the village HQ and quest system directly into the app for better speed and responsiveness. If the quests system is active on your world, you’ll be able to access quests from the bottom bar, which also shows the number of open quests and indicates if you’ve made any progress in a quest.

There’s not much more to say about the HQ, except that since all the graphics are loaded directly from the app it should be much faster.

New graphics

In the past couple of months we’ve slowly been replacing the graphics in the app to be suitable for retina devices. In version 1.2 we’ve finished this process.

The biggest change is to the map graphics, where we’ve recreated everything from scratch in much higher detail. Though we know this is a big change (the map graphics have looked the same for many years) we hope players will quickly get used to the new details.

We hope you enjoy this update.

Jon / Morthy

Fixes, patches and updates!, Mobile

iOS App: Feedback and Plans pt. 2

Hi again,

A quick update on the status of the feedback we received for version 1.1 can be found below. As last time, these aren’t the only things that you can expect in future versions – we’ve got plenty more stuff on the way to improve usability and convenience.

 

Item Game Version  Status
Friends 8.7.1
Quickbar 8.7.1
Account Sitting is broken 8.7.1
Troops still being recruited 8.7
Poor mobile pages performance 8.8
User invite feature not triggering quest 8.8
Change queue order 8.8
Packages academy not optimised 8.8
Easier access to account sitting
Show ODA and ODD on profile
Copying publicized reports
Easy trains
App Version
Infinite loading 1.1.1
Easier multi-village handling 1.1.1
Native stuff from other worlds 1.1.1
“New” indicators stay long 1.2
See when partner read message 1.2
Possibility to view exact amount of resources 1.2
Possibility to view warehouse capacity 1.2
Farm Assistant in reports 1.2
iPad optimised
Show secrets on map
Show church area on map
Landscape mode
Show bonus village’s bonus on map
Easier access to tribe forum
Loss of internet connection triggers several warnings?
Fixes, patches and updates!, Mobile

iOS App: Feedback and Plans

Hi readers,

Over the past few days, we’ve got received a lot of feedback over the “App Feedback” button in the App’s menu. Thank you all for the emails! We’ve only managed to respond to a bit more than half, but all of them have been read and appreciated.

We’d like to share the summarized list of feedback that we can work on, when you can expect it to make it into the game, and what the current status is. If there isn’t anything in the “Version” column, it means we haven’t figured out a good way to handle that feedback item yet.

 

– in the game
– in review by apple – almost released

 

Item Game Version Status
Friends 8.7
Quickbar 8.7
Account Sitting breaks 8.7
Show remaining troops in queue 8.7
Performance improvements 8.8
Change queue order 8.8
Easier access to account sitting 8.8
Packages academy not optimised 8.8
Show ODA and ODD on profile
Copying publicized reports
Easier access to tribe forum
Easy trains
App Version
Infinite loading 1.1.1
Easier multi-village handling 1.1.1
Notifications from other worlds 1.1.1
“New” indicators stay long 1.2
Email invite feature doesnt like quests 1.2
See when mail partner read message 1.2
Show secrets on map
More friendly context menu
Show church area on map
Show bonus village’s bonus on map
Farm Assistant in reports
iPad optimised
Landscape mode
Show all resources, not just k
Show limit of warehouse

These aren’t the only things that you can expect in future versions, of course. We’ve got some ideas of our own on how we can improve usability and convenience… but more about those later!

 

Fixes, patches and updates!, Mobile