Uncategorized – Train Fever Official Website (archived) Tue, 11 Mar 2025 07:01:33 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.2 Transport Fever officially announced! /2016/04/transport-fever-officially-announced/ /2016/04/transport-fever-officially-announced/#comments Mon, 11 Apr 2016 09:15:20 +0000 /?p=21562 Continue reading ]]> We are incredibly happy to finally announce our newest development: Transport Fever is a next generation transport simulation game coming to PC this fall.

Transport Fever is a successor to Train Fever and brings many new features, including aircrafts, ships, two historical campaigns, heavily improved construction tools and much more.

transport_fever0Transport Fever is coming to PC this fall.

Please find the complete announcement and the official trailer at the new website:

http://www.transportfever.com

The Train Fever website stays online but will only be updated on occasion in future. We hope that you like our newest development and look forward to your feedback.

]]>
/2016/04/transport-fever-officially-announced/feed/ 28
Next transport simulation game announcement date set /2016/03/next-transport-simulation-game-announcement-date-set/ /2016/03/next-transport-simulation-game-announcement-date-set/#comments Wed, 30 Mar 2016 13:00:14 +0000 /?p=21508 Continue reading ]]> Urban Games and Gambitious Digital Entertainment are ready for takeoff and extremely happy to officially announce a next generation transport simulation game on Monday, April 11, 2016.

plane_takeoff_1280Urban Games and Gambitious Digital Entertainment are ready for takeoff

Details about the new game will be uncovered on April 11 accompanied with a trailer and a new website. While the game will be packed with new features, trains again play the central role.

Once announced, the community is invited to give feedback and discuss the development on the website, forums and social media channels. Release is scheduled for later this year.

A lot of work has been put into the development of the new title and both the Urban Games and Gambitious Digital Entertainment teams can’t wait to finally show their latest project to the public.

]]>
/2016/03/next-transport-simulation-game-announcement-date-set/feed/ 84
Tram catenary, asset tool, map import and many improvements /2016/02/tram-catenary-asset-tool-map-import-and-many-improvements/ /2016/02/tram-catenary-asset-tool-map-import-and-many-improvements/#comments Fri, 05 Feb 2016 11:00:30 +0000 /?p=21124 Continue reading ]]> Update February 25, 2016: Today we released the build 7753 which improves on the previous build 7554 by adding an option allowing to adjust the growth behavior of towns. Also the compatibility with integrated Intel GPUs was highly improved. Please find the complete release notes here and the release hints here.

We are very happy that today the newest build 7554 was released.

This update introduces three widely requested features and also aims to further enhance the gameplay, usability, as well as performance.

Trams finally get their long awaited catenaries. Players can now upgrade streets with electric tram tracks. Next to presenting a visual eye catcher, catenaries are also an optional new gameplay element.

tram_catenaryThe newest build introduces catenary for electric trams.

A very flexible and highly modable asset placement tool opens a wide range of new possibilities to polish and decorate maps with any objects. Because we have observed that the modding community wants to snap assets to tracks, we have also implemented track-aligned assets.

asset_placementA new tool allows for placing both track-aligned and free assets.

With the new option to use height maps for generating landscapes, player are now able to create truly realistic and beautiful sceneries. In combination with the possibility to include predefined seeds, this allows for creating various challenging and diverse scenarios.

height_mapHeightmaps from grayscale images can now be imported.

In addition to these new features, based on the feedback of players many improvements have been made:

Trains behave more predictable when changes are made to the track and stations. Industries grow twice as fast than before and decline much slower, making them less sensitive to fluctuations in the transport network. We also optimized city development resulting in an increased performance and reduced lags at the end of months.

The modding possibilities have been significantly widened, giving content creators more control over how the game behaves and looks.

Our volunteers from the community put much effort into improving the translations and Swedish was added as a completely new language.

There is also a long list of various small improvements and bug fixes. Please find the complete list in the release notes.

More information on how to use height maps and an example map can be found in the release hints.

We put as much effort as possible into this build and we did our best to consider as many wishes and suggestions as possible.

Let us express a big thank you to all players, modders, testers and fans. Without all the suggestions and testing effort contributed by the community, Train Fever would not be where it is today. We hope you enjoy this final update and we very much look forward to see even more great contributions from the modding scene.

At the moment we are working very hard here at Urban Games and we look forward to soon share some very exciting news with you.

]]>
/2016/02/tram-catenary-asset-tool-map-import-and-many-improvements/feed/ 26
Update announcement and Happy Holidays! /2015/12/update-announcement-and-happy-holidays/ /2015/12/update-announcement-and-happy-holidays/#comments Wed, 23 Dec 2015 16:00:54 +0000 /?p=20818 Continue reading ]]> During the last couple of weeks, in our blog series “Behind the scenes”, we gave you insight into various topics developers usually don’t talk about. In return we received a lot of positive, interesting and valuable feedback! It’s time to conclude the series and start looking forward again.

Let us say a big “Thank you!” for a great 2015! We would like to bring the holiday spirit to Train Fever and present you with a little gift in the form of two announcements about our current and our next game.

xmasHappy Holidays!

There is a long list of features which could further enrich Train Fever. With so many people still playing, the list grows constantly and a game like Train Fever will never be truly complete.

No matter what we would like to do, we have to consider the financial aspect of the development. Finding a good balance between investing time (and therefore money) and maintaining a healthy business is challenging. As a consequence, more than a year after the release, we have to concentrate our efforts on our next game.

Nevertheless we feel the necessity to show our appreciation to our loyal players. Thus we decided to work on a final update for Train Fever!

We are excited what players and modders can achieve with the Train Fever engine. To further support this, we will introduce a tool enabling the free placement of trees and various other assets in the game world.

On top of that we would like to open more possibilities for generating maps. We are working on a way to allow utilizing external sources like height maps. If successful, we are confident that modders can then create their own landscape scenarios and thus enable completely new challenges.

We will also treat you with a widely requested improvement initially developed for our next game: Tram tracks can finally be electrified and therefore get the long awaited catenary.

To support our ever growing modding scene, we will also extend some shading modding possibilities. The first project benefiting from the changes will be the “Nordic DLC”, an extensive total conversion, created by our community over at train-fever.net.

nordic dlcScene from the fan made Nordic DLC – Image courtesy of community member Stepke

In addition, the upcoming patch also features a list of various improvements and bug fixes. We will give our best to make the gameplay more fluent and less daunting.

The patch is scheduled for release in early 2016.

And to finally answer the most frequent question: We are very happy to disclose that we will officially announce our next game in the first quarter of 2016!

Let us emphasize, that all your feedback – no matter if yet realized or not – anyway fell on good soil. Our next game will highly benefit from everything you told us and what we have learned.

We wish you and your loved ones pleasant holidays and a happy new year!

]]>
/2015/12/update-announcement-and-happy-holidays/feed/ 45
Behind the scenes #5 – Misconceptions /2015/12/behind-the-scenes-5-misconceptions/ /2015/12/behind-the-scenes-5-misconceptions/#comments Wed, 09 Dec 2015 16:00:34 +0000 /?p=20677 Continue reading ]]> We get a lot of questions originating from misconceptions. People ask about the cargo system, run into problems because of misplaced signals and wonder why passengers mysteriously disappear during a train ride.

Misunderstanding the game mechanics can often lead to frustration. On the one hand, we are aware of that not everything is perfectly explained in Train Fever and we would like to apologize for that! On the other hand, we saw some amusing comments and remarks made about these mechanics. So here is our humorous approach to clear up some misunderstandings. We present the “Top 10 Train Fever misconceptions list”:

#10 Signals

Traffic on rails is controlled by signals. Worldwide dozens, if not hundreds of different types exist. So it is hardly surprising that the functionality of signals is a comprehensive source for misunderstandings.

Traditional games like Transport Tycoon rely on a simple system, the block signal. Train Fever instead utilizes path and one-way signals to regulate traffic in a more fluent way. Signals are placed on a single side of the track, not on both, and are only valid as seen from the train drivers’ perspective. Once understood, they are very intuitive to use, simply place them were a train should stop and wait!

signalsSignals regulate traffic, but misplacing them can cause traffic jams.

#9 City growth

The city growth in the game is not random nor predefined. It is influenced by the player, even though in an indirect way.

Growth is triggered by providing residents access to as many building as possible in the different zones: Industrial, commercial and leisure. The better the access, the more people will move in, causing the city to build or, depending on the land value, expand homes over time. The industrial zone will eventually run out of available jobs, the commercial zone will have no more free places where people can shop and the leisure zone will lack leisure-time possibilities. If they are at full capacity, they will expand.

Delivering goods to the city grants a bonus on the magnitude of the expansion. Covering a cities’ demand over a longer period accumulates this bonus.

#8 Cargo system

The cargo system is not obvious to everyone and can confuse players. The model resembles the real world, which is demand driven.

Raw materials are only produced when the mine or well has a consumer, respectively a factory, which processes the materials. Further on, this factory only produces cargo when it has a consumer as well and so forth.

The chain has to be complete – starting with the producer of the basic materials right up to the manufacturer of to the finished goods. The last link is the distribution of these goods to the cities.

#7 Station types

Passengers and cargo are very picky about their means of transportation and they both prefer to have their own station type.

Trains on the other hand don´t care about the station type. Passenger trains will stop at cargo terminals and vice versa. The result is one of the most common accidental mistake made by players: Using the wrong station type.

cargo_stationCargo stations are busy hubs for goods – passengers refuse to use them.

#6 Cosmetic elements

A lot of elements in the game, like trees and rocks, are used to give Train Fever a more realistic look, but are purely cosmetic.

Fields however are often attributed to serve a gameplay purpose, but they don´t. The same applies to the different types of bridges: wood, stone and steel. The construction material neither affects the speed of a train nor does it limit the allowed weight of a passing train.

#5 Trains without a path

Trains in Train Fever sometimes need special attention. If not all of their needs are fulfilled, they just won´t budge. What makes things even more complicated: They are not very good in expressing their needs clearly.

The most overlooked need is electricity. If an electric locomotive has a path ahead which is not completely electrified they stay in the depot or station.

#4 Train platforms

Trains in the real world arrive at a predefined platform. Last minute changes, for example due to reasons like delays, can be very confusing and annoying for passengers.

Passengers in the game behave in the same way. They like to line up at a definite platform and wait for their train to arrive. This is the sole reason why trains do not choose an arbitrary (or any free) platform to stop.

#3 Floating cargo

Floating cargo was sighted all over the city! Someone call the Ghostbusters!

Hold on, goods moving as if by magic is no reason to be alarmed. Cargo behaves in a similar manner as people. It will “walk” if that is the most efficient method to reach its destination. Since cargo has no feet, it is delivered by an invisible cart or worker and will float along the sidewalk.

floating_cargoInvisible workers distribute cargo within the city.

#2 The “20 minute rule”

Newcomers to the transportation simulation genre, but also veterans, are often puzzled why cargo or passengers refuse to use a line. Despite of various possible reasons, the “20 minute rule” is the most common cause.

Cargo or passengers must be able to reach the destination within 20 minutes (game time at standard speed) with a certain route, otherwise they will not use it. The considered travel time is the sum of the walking time, the time spend on the ride and the average waiting time at the departure or at changes.

To reduce the travel time, a higher speed but also a higher frequency – putting more vehicles on a line – is important.

#1 Disappearing passengers

A lot has been theorized about mysteriously disappearing passengers. Tragic events like sudden death, murder or kidnapping are very popular presumptions. Some detectives even claim the involvement of a “Daisy Armstrong”.

The solution to this riddle is not so exiting, but still somehow enigmatic. When people’s homes get rebuilt while a city upgrades its buildings, the residents are removed from the game. Where they end up is still a mystery. 😉

Misconceptions can be a source for disappointment. But more than often they result in very amusing situations. We hope that while reading this post you have learned something new about Train Fever. For sure, we left a lot unaddressed. Let us know what you would add to the list!

]]>
/2015/12/behind-the-scenes-5-misconceptions/feed/ 21
Behind the scenes #4 – Sales, distribution, piracy and marketing /2015/11/behind-the-scenes-4-sales/ /2015/11/behind-the-scenes-4-sales/#comments Wed, 25 Nov 2015 17:30:58 +0000 /?p=20574 Continue reading ]]> In the last blog post we gave you in-depth insight into the release process of a game. This time we want to focus on sales and the importance of distribution channels like Steam or GOG. We will also talk about the effects of digital rights management (DRM) and piracy, an always hot and widely discussed topic.

As we explained last time, Train Fever is sold in two forms: Digitally via various platforms and retail as a physical box including a DVD and a Steam key. Typically the developer net revenue for a game sold digitally is much higher. For a low or mid-priced game like Train Fever it is about two to three times greater than retail. This can be easily explained by the fact that digitally sold games lack production, logistics, distribution and retail store costs.

If today a game should still be sold via retail at all became a controversial topic in the recent years. As a consequence of risking to miss out on a considerable amount of income, some publishers and developers stopped producing physical boxes at all or decided to sell them online only.

Anyway we decided to do so, as digital and retail serve two different target groups. Not selling box versions in stores could lose the casual customer who may buy the game due to store advertising, look for a present for somebody, or is just browsing for a new game to play. Not selling a box at all would cut out the noteworthy amount of old-school players which still likes to own a physical box and medium. Last but not least selling retail can also cover some additional distribution channels like Amazon.

While we sold about 30.000 box copies of the game, the majority – about 90.000 – of the sales were made in digital form so far. Steam is the most known platform for buying games online and with surpassing more than 125 million active users earlier this year it is of utmost importance for independent developers. Having a game featured on the Steam front page can generate millions of views and making it into the top seller list can boost sales even more dramatically. In the case of Train Fever sales via Steam account for about 90% of the generated revenue in digital form.

Games on Steam are discounted on a regular basis either within a special event, like the Summer Sale, or games are sold at a reduced price individually. This has a huge impact on the sales numbers. A thumb rule is that if a game is sold for a fourth of the regular price (-75%) sales are about 40 times higher. A common practice among Steam users is to put the game on ones wish list. Therefore even months after a game is released it still can sell a lot of copies, especially to customers waiting for a discount.

Steam follows a developer friendly policy and is therefore enjoying a good reputation among game creators. Steam also offers a lot of comfortable features for customers – like the easy access to the games library – but also comes with its downsides, one being the DRM. Steams DRM mechanism forces players to bind their bought game to their account, which can only be used with the Steam client software. A couple of players dislike Steam due to this circumstance.

One way to approach this is to sell games DRM-free via GOG. GOG in contrast to Steam allows buyers to download the game directly after the purchase from the website, install and use it without the need of a client, serial number or user account. The game is available for download to the customer for an unlimited amount of time.

A fraudulent buyer could violate the user agreement and illegally distribute his copy to other people. This is why some publishers argue that DRM is needed to fight piracy, some even implement always-online-mechanics to force players to use a server login when they want to play the game. However, in our opinion, selling a DRM-free version is more an opportunity than a problem because cracked Steam versions are available anyway. There is hardly any game which is not cracked immediately after release.

Our estimate is that in the first two months about 30% of the active players of Train Fever used a pirated version. Since then this figures dropped slightly. This estimate is based on the logs sent by the legal and pirated version of the game to our servers.

piracyActive players with illegal (red) and legal (green) copies of the game over the first weeks after release.

But the question remains: Would sales go up, if piracy could be avoided without having the downside of forcing honest customers into dealing with harsh DRM restrictions? We believe they would not, even if it is very tempting to think so. We are convinced that a malicious player will not automatically buy a game if it is not available in a cracked form anymore. Usually, for these players the price-performance ratio is not acceptable.

After the game was released on GOG, the figures did not change and still most of the illegal download sources remain to offer cracked Steam versions. This confirms that – in our case – selling a DRM-free version has no measureable impact on piracy (and therefore no negative influence on our revenue).

Improving the game over a long period of time and distributing it via different platforms is one possible method to counter piracy and make potential buyers aware of the game. Marketing the game, advertising and getting coverage in various media can also acquire new customers.

A lot of games magazines nowadays have their main presence online, but traditional press like print magazines still play an important role, especially in central Europe, which is the most important market of Train Fever. Investing in commercials is an established way to reach additional customers on top of having the game covered by magazines in the form of previews or reviews. However, one disadvantage of print commercials is that the effect cannot be directly measured (no live click or view numbers etc.).

heftAdvertisement in one of the traditional German print magazines: PC Games

Next to the traditional media outlets YouTubers and Streamers present an ever growing part of today’s game journalism. They often account for the majority of the coverage a typical indie game gets. A single YouTube channel video can get 100.000 views within days. Even content producers with a small number of subscribers are very interesting, because they have very loyal audiences which show a lot of interested in certain game genres. More than a year after the release still every week dozens of Train Fever videos are uploaded to YouTube and are viewed thousands of times.

On the other hand, YouTube videos – especially Let´s Plays – are still considered a threat to sales by some publishers and developers. They think people prefer watching a game over playing it themselves. This is definitely not true for Train Fever, as it is a very open game and can be played in many different ways. So viewers of this videos are more likely to be motivated to try the game themselves.

Our homepage is another way to advertise for the game. In the release month more than 100.000 people visited the homepage. Sending out press releases and newsletters as well as visiting trade fairs completes the package of possible marketing tools.

Having satisfied customers is of course the most important part of marketing. In general, gamers are very critical, especially players of simulation games. They check at lot of different sources before they consider buying a game. Therefore, using cheap marketing tricks and promising the perfect game is definitely not an option.

“The best marketing is a good game!“
~Basil, CEO

Making and releasing games is not easy. Selling games is yet another different story. Many aspects in regard to distribution have to be considered. The DRM questions as well as the different marketing options have to be carefully addressed in order to make a game a success for all parties. We would like to hear your opinion on our findings and figures. Let us know in the comments what you think! And of course we invite everybody to buy the game who owns a pirated version! 😉

]]>
/2015/11/behind-the-scenes-4-sales/feed/ 18
Behind the scenes #3 – Release /2015/11/behind-the-scenes-3-release/ /2015/11/behind-the-scenes-3-release/#comments Wed, 11 Nov 2015 17:00:53 +0000 /?p=20510 Continue reading ]]> Last time we gave you some insight on how we handle feedback. Today we want to share some more delicate details with you: The time right around the release is without any doubt the most stressful and tense part of making a game but at the same time the most thrilling and rewarding. We would like to tell you what we experienced and what knowledge we gained.

After Train Fever reached the prototype state in 2012, a successful crowdfunding campaign took place between September 2012 and March 2013 which enabled us to plan for finishing the development. After the campaign reached its goal of 250.000 Euros on March 20, 2013, the release was scheduled for May 2014.

gambitiousThe successful crowdfunding campaign on Gambitious funded the game’s development.

As (almost) usual in game development, it became clear that a lot of features will take longer to implement than expected. The planned feature list had grown and – opposite to the original idea – now included industrial goods, bigger maps and far more vehicles. The release date had to be pushed back a couple of months to September 2014. The two publishers paid 20.000 Euros each as an advance to cover the costs for the additional development time.

After the majority of the features found their way into the game, the beta test was finally scheduled for July 2014 with less than two months left until the release. Having only so little time for beta testing was not the only thing showing that we really ran out of time. For instance preparing the 64-bit version was probably on the tightest schedule: Testing only started five days prior to the release, luckily we got everything done in time.

But not everything was done prior to release. Although it was planned to be delayed, the Mac version was released one week after the game came out on Steam. In general a lot of polishing had to be shifted past the release and many things had to be left as they were.

Next to all the last minute tasks we also needed to take care of public relations. Even we did not prioritize it, preparing the homepage, make a trailer for the game, sending out steam keys and giving interviews to press consumed a lot of time.

In the end we were forced to publish an unpolished product. Many people asked why the release was not pushed back further to leave more time for development and bug fixes. The answer is quite simple: We had a limited budget from the crowdfunding campaign. After already rescheduling once to September it would have been just too expensive to extend the development again.

Despite all obstacles we still successfully released the game to the public. However, scheduling the release time turned out to be another challenge. Steam releases are usually within the offices hours of Valves´ headquarters between 9am and 5pm PDT (pacific time), which translates to 6pm and 2am CET (central European time). This is why for Europeans most games are unlocked on Steam sometime in the evening.

This was not an ideal situation: In addition to Steam (and later some other platforms), Train Fever is also sold as a retail version containing a Steam key. With stores opening in the morning, people buying the game on the release day might want to play it right away, so unlocking the game in the evening was not an option. Unlocking the game before stores open right after midnight would have been too early, as the potential buyers from Europe – our main target group – could miss the game on Steam. A possible hype generated by a new release could get lost during the night.

Fortunately we were able to persuade a Valve employee to stay in the office until past midnight. After having some coffees, he unlocked the game at 10am CET.

store_addThe Train Fever trailer running on all the TVs in an electronics store after release day.

Releasing digitally and retail at the same time is difficult enough from an organizational standpoint. What furthermore complicated the situation was that there were two publishers involved with different interests. Naturally everybody wanted to change the conditions according to their best interest. The retail publisher wanted to have a lower price than digital, the digital publisher wanted a discount for launch and both were not happy with each other’s decision.

We did our best to mediate and in the end, even there were notable differences in prices and discounts across the various distribution channels and regions, everything went smoothly. Still it took quite some effort to explain the situation to the customers.

Not only was the night before the release short for that certain Valve employee, also here at Urban Games people did not find much sleep. After putting the last touches on the game everybody left the office at around 6am in the morning, only to be back two and half hour later awaiting the release.

“The coolest thing about the release day is that you can stop by a games shop and buy your own game!“
~Urban, CTO

In the office it was quite a tense situation. This day would decide if the work of several years was a success or not. Finally, when the sales figures where rising and the first reviews came in – Train Fever scored an unexpected and staggering 82% at GameStar – everybody was relieved. At the end of the day Train Fever even made it into the top seller list on steam.

But the work was far from done. As mentioned in the last blog post, we automatically receive crash logs. With so many people playing the game at the same time our server just could not handle the load and gave up – nobody expected that to happen. With so much going on and everybody already being tired, in that moment it just made us laugh. A reboot later we were ready to receive the crash logs again and started working on the first bug fixes.

Everybody would have needed some time off the days after release, but encouraged by the success we kept on going.

With more and more people buying the game the amount of feedback and support request increased. Also the press showed a lot of interest in the game, asking for interviews. Still being energized from the successful launch we shared too much details about our plans and mentioned what we would like to do in our next game. With a yet unfinished product it was misinterpreted by some players. They assumed we would already be working on the next game, which in fact did not apply for another year.

Not sharing what comes next is just one of the things we learned from making our first game. Developing games is time consuming and costly. A classical beginner’s mistake is scheduling too little time for polishing after all features are implemented. It is better to cut down on features and leave more time to flesh them out.

Making everybody happy – the developers, the publishers and most important the players – is very difficult and with many people involved communication and coordination can get complicated. Deciding on the right price and having every customer treated equally, with digital vs. retail, currency exchange rates and opposing interests involved, is next to impossible.

team_orgThe original development team: (ltr) Manu, Basil, Urban, Coach.

It was our first game, so it is to be expected that not everything was done according to the book. But since then over a year has passed and we have put a lot of work into Train Fever fixing bugs, improving the performance and adding new features.

This reflects in very positive feedback from the community and the sales figures of the game: Train Fever sold over 100.000 copies, 10.000 of them from pre-orders, 40.000 only within the first month, and is considered a success.

Overall the joy it brings to release a game outweighs all the stress and exhaustion, but it is still hard work and a lot can be learned from it. Even that some mistakes have to be taken with humor.

We will utilize all the experience we gained in our next game. You are for sure eager to hear about it! We promise to share the first details with you as soon as possible! Until then stay tuned and wait for our next blog post, where we will give you some insight on sales figures and talk about the different distribution channels.

]]>
/2015/11/behind-the-scenes-3-release/feed/ 7
Behind the scenes #2 – Feedback /2015/10/behind-the-scenes-2-feedback/ /2015/10/behind-the-scenes-2-feedback/#comments Wed, 28 Oct 2015 16:00:40 +0000 /?p=20362 Continue reading ]]> In the last blog entry we talked about modding and the importance of the community’s contribution for the success of Train Fever. This time we will give you some insight into how we handle feedback and suggestions. We will illustrate in what way it influences the development of the game.

A considerable part of the feedback reaches us directly via email. We keep a close eye on our forums and the Steam discussions page. In addition we participate in the forums run by our dedicated community. Gameplay videos, Steam reviews and tests from game magazines are other valuable sources. Furthermore, reports are generated when the game crashes. Players can opt to let these reports be sent automatically to us.

feedbackWe receive feedback from a lot of diverse sources.

Reading through all the comments is a time-consuming process, but it is crucial to improve the game according to the players’ opinions. We accumulate all the feedback and divide the collected data into various categories, including new features, improvements or bug fixes.

Bug fixes have the highest priority. The automatic sending of crash reports allows for finding and isolating bugs in real time, and we can react to problems very quickly. A comprehensive stock of diverse hardware helps us to test Train Fever and reproduce errors or problems. The systems range from consumer Laptops up to devices equipped with the latest processors and graphic cards. We run various versions of Windows, Mac OS and Linux to cover the most common hard- and software combinations.

After sorting the bugs by severity and estimating the time and effort to resolve them, we work on a solution with very high priority. If it is a critical bug, it will be released immediately as a hotfix, otherwise we decide what we will include in the next game update along with the fixes.

bugsA screenshot of our real-time crash report database; a crucial tool to minimize the number of bugs and crashes.

As opposed to bug fixes, handling feedback in regard to new features is a more difficult process. In addition to our own (huge) feature wish list, players send us lots of feature suggestions. Hardcore players are important, as they deliver most of the feedback, but we are always happy to see everybody being involved. If so, we get a more representative picture, and it is easier to estimate if a certain feature is really requested by the masses.

“The more feedback we get, the better we can tare if it is necessary and a welcome feature. “
~Manu, 2D/3D Artist

New features come with obstacles we have to overcome. Players often share great ideas with us, but they can not specify the exact way it should be implemented. With new mechanics, we always face the possibility of them having an unfavorable impact on the gameplay. Rebalancing the whole game might be needed.

An adaption of the data structure, which determines how games states are saved and loaded, can be necessary. A lot of effort has to be put into assuring old save games load correctly. We also need to consider the big amount of mods available – they still have to work after an update.

One thing we learned is that releasing a patch which includes any kind of restriction compared to the previous version is always a bad idea. When we introduced the so-called main connections – a feature intended to prevent cheating – many players were not happy with this change. Finally, we made another patch which added the option to disable the new main connection feature.

“Players naturally get used to the as-is situation and might prefer it over the new version.”
~Urban, CTO

Certain improvements can represent a big challenge. We have released several performance patches, yet we are still not completely satisfied. Due to the complex simulation Train Fever is very demanding, especially in regard to pathfinding and town growth in the late game.

Assigning resources to bug fixing and improving the game sometimes leaves us less time for new features than we would like to have. A long list of features was waiting since the release, but we had to delay them, like the waypoint system for trains or the vehicle filter.

waypointsWaypoints were one of the most requested features and have been introduced in build 4619.

A little known fact about Train Fever is that some fundamental mechanics are based on external feedback. Initially, when the crowd-funding campaign for Train Fever started in 2012, the game design only contained passenger transport. However, the backers made it very clear that they want to transport cargo, too.

“The more players, the more ideas, the more creativity.”
~Basil, CEO

Since recently, we are working on what will come after Train Fever, and the feedback we get is very useful to prepare for that. Some work can be used for both the current and the upcoming game, which safes a lot of time and avoids splitting resources. In a couple of cases we concluded that it is not possible to adapt the current game without risking to trigger one of the mentioned problems. We direct these ideas to our next project.

Feedback is very important to us. In that context let us say thank you for your comments on our last entry and showing us your interest. We have a lot of topics we still want to cover. The same applies as for new game features: Let us know what you want us to talk about! It helps to determine what you are interested in. So feel free to leave a comment!

Next time we will focus on the release of Train Fever. It was a very delicate and exciting process. We would like to share what we experienced.

]]>
/2015/10/behind-the-scenes-2-feedback/feed/ 13
Behind the scenes #1: Modding /2015/10/behind-the-scenes-1-modding/ /2015/10/behind-the-scenes-1-modding/#comments Wed, 14 Oct 2015 15:00:58 +0000 /?p=20219 Continue reading ]]> Last week we announced that we start to write a regular blog series and talk about various topics. We want to begin with the most important part of Train Fever: The community and how they contribute to the game. Train Fever and its development profit in a lot of ways from its players. On the one hand, we get a lot of feedback and suggestions on how to improve the game (the subject which we will discuss with the next blog post). On the other hand, and this is the topic which we focus on today, thanks to modding players can directly modify and add content to the game.

speed_trainKT4D and KT4Dm Berlin streetcars. Image courtesy of community member Stepke.

Realizing that not everybody knows about mods and modding, what it means and what it can do, we would like to briefly talk about its meaning and history:

Despite the definition of modding being diverse, related to video games it is commonly referred to as “modifying (a video game) by changing its behavior or content and also adding to it or even making a completely new game based upon another one”. An important part of modding is that it is not done by the developers of the game but by the players, so called modders.

“Making games moddable gives players a lot of flexibility. They can create their own world without having to give up on the games functionality.”
~Stephan, Senior 2D Artist

The history of modding goes way back to the 1980s and has a rich history with a lot of prominent games, in the early years mostly within the first person shooter genre. They did not only allow for modding but actively supported it by making it easy for players to access core parts of the game.

In the genre of transport simulations well known representatives are games like Locomotion, Railroad Tycoon 3 or Cities in Motion, where countless bits of new content were created by players since the release, and these classics still have active modding communities today.

Non-commercial games created as open source like OpenTTD and Simutrans are special cases of modding, where not only everybody can add content to the game but even further, due to the nature of open source, obtain and change the source code.

There are a lot of benefits to modding: Mods allow the community to create new content for a game which everybody can enjoy, keeping it alive for a long time. Players can change the game to their needs from making it a complete sandbox to ramping up the difficulty, add their own buildings and vehicles as well as change how the game looks. Players like to actively contribute and add to a game not only by playing it, but by creating content.

speed_trainReconstruction of Liège-Guillemins railway station. Image courtesy of community member Meister-Zogi.

Allowing players to add to the game and at the same time offer payed DLCs can contradict each other. Traditional game development prefers to generate more profit by selling bits of content as DLC. On the other hand extending the games life spawn by allowing everybody to add to the game can be more favourable for the developer in the long run, so we decided not to charge for any additional content we create.

With that in mind, when the development of Train Fever started back in 2012, making the game easy for people to modify became one of the primary goals.

We tried to make as many parts of the game as open as possible for the players to modify, but there are still limitations and not everything in the game can be modded. Exposed game functionalities can have critical impacts on the game´s behavior, allowing mods in the worst case to make the game impossible to play or break certain aspects of the game logic.

“Not everything can be modded. For something to be moddable, the relevant functionality must be extracted from the program code and be made accessible via configuration files or script functions.”
~Urban, CTO

There is also a tradeoff between simplicity and powerfulness. Interfaces for mods should be generic enough to allow for extensive modding but easy enough for everybody to use. Therefore a lot of thought went into planning what functions should be made accessible in which way.

Train Fever primarily uses the Lua (Portuguese for “Moon”) scripting language. The decision to go with Lua was based on the fact that Lua is a free, fast and powerful, yet simple tool, and is one of the leading scripting languages used in making games. Lua is easy to learn and understand due to its solid reference material and needs nothing more than a text editor to edit scripts.

As early as in the closed beta we saw the first mods being made for the game, introducing new vehicles and even new industries, like the Cargo Mod from one of our beta testers Gwinda. Since then hundreds of great pieces of new content have been created.

“Modding brings up some great ideas. There are some mods that utilize the functionalities we have provided and use them in ways we have not foreseen.”
~Manu, 2D/3D Artist

Since the release, beside many stunningly designed trains, trucks, buses, trams, stations and depots, we have seen modders creating mods that utilized functions of the game in an unforeseen and creative way, like the broad selection of decorative items using waypoints and the invisible locomotives to help make Train Fever feel even more realistic. On top of that, a lot of new textures, shaders and various script mods change the way Train Fever looks and feels.

The community also helped building the free USA DLC, and a total conversion to bring Train Fever into a nordic setting is currently in the making by some dedicated Train Fever fans and players.

speed_trainScreenshot from the upcoming fan made nordic total conversion mod. Image courtesy of community member mediziner.

Despite getting a mod into the game is as easy as downloading scripts and models, and putting the files into the right place, it can take some practice to get used to. But also here help is right around the corner in the form of Mod Managers, also made by people from the community, making it possible to install and activate mods by the matter of a few simple mouse clicks.

We hope this post aroused your interest in modding Train Fever and if you are already using or even creating mods, let us know in the comments what your favorite one is! Even though we pointed out some examples, we could not decide on a single one.

Next time we will talk about the various and extensive feedback we get, in which way we handle it and how we decide what we implement into the game. If you have any comments or even suggestions what we should write about, we will be happy to read your comments!

Links and resources:

Mods and tutorials can be found on various fan sites:
http://www.train-fever.net/ (English and German)
http://transport-games.ru (Russian)

Mod Mangers can help installing and maintaining mods:
Train Fever Game Manager (TFGM)
Train Fever Mod Manager (TFMM)

Links to the mods mentioned above:
– Cargo Mod by community member Gwinda
– Tatra KT4D by community member medizinier
– Liège-Guillemins Railway Station by community member Meister-Zogi
– The Nordic DLC community project

]]>
/2015/10/behind-the-scenes-1-modding/feed/ 15
Train Fever – behind the scenes /2015/10/train-fever-behind-the-scenes/ /2015/10/train-fever-behind-the-scenes/#comments Wed, 07 Oct 2015 13:00:07 +0000 /?p=20059 Continue reading ]]> As the development of Train Fever is continuing, there is a lot going on at Urban Games. We would like to share with our community what we are currently working on and also meet your interest in behind the scenes information about Train Fever.

So, in a series of blog posts, we want to take a look back at a thrilling, diverse and informative time, share our thoughts and experiences with you, discuss what we learned and give you some insight into topics you usually don´t hear developers talking about. Of course, we will also say a few words about the next game update.

speed_trainPart of our office in Schaffhausen with artists Manu, Coach and Stephan

The development of Train Fever turned out to be very dynamic with constant need for adapting. We want to highlight some examples on how we integrated difficult features and why sometimes something looked simple but turned out to be a big challenge.

Despite our company is a small team and started only as a two man business in 2013, since then from investors to publishers quite some people were involved in making the game happen. We want to show that releasing a game is a lot of effort and involves a lot of various processes.

Train Fever is the first game we released and it was exciting to go through this important and delicate process. How reviews and Steam sales can influence sale figures was very interesting for us to monitor and will provide another topic to reflect on.

As modding and the community are two of the main cornerstones of Train Fever´s success, we will talk about user created content, what we learned from the community and how we handle suggestions and wishes towards the game and what was done based on the immense amount of feedback from the Train Fever players.
So stay tuned until next week when we share our first blog entry about one of the many topics mentioned above.

If you want to get informed when we post something new on our website subscribe to our newsletter and we will keep you in the loop!

]]>
/2015/10/train-fever-behind-the-scenes/feed/ 8