Update begin of november [v0.0.14]

Hello together,

WHHHAAAATTT, already after one week a new update?!
Yes, this time we have already integrated so many new features and fixed old ones. So we already had to create a new version.

At the beginning the biggest visible feature. This week we have some new cars that make the roads unsafe. For bicycles there is a bike rental and for cars we have a car rental. For the cars we had to adjust the movements of the moving road objects a bit, especially in the curves. But the result is quite nice.

Furthermore we have looked at the CPU/Memory load. How maybe some of you know there are two ways to get to a target on a system. First, you can do all the calculations every time and get the result. Or you can save the result in memory and save the calculation. To avoid unnecessary calculations and too many objects on the screen at Summer Islands we have already created some static objects as spritesheets. Thus we could keep the FPS number at 40-60 fps with an intel HD4400. So you can imagine what the system requirements will be.

Another topic we tackled was the menu if you want to start a new match. What we already had was basically the basic structure. Based on that we integrated a few choices to give every player the possibility to create infinite worlds.

We’ve also restructured the options menu to make it more ergonomic for players. A bigger and unfortunately not really visible change was accompanied by many corrections at different resolutions. We tested Summer Islands with different resolutions and still had to find some bugs. We were able to solve them successfully with a little time.

We made some other changes directly at the game. On the one hand we removed the road construction button from the construction menu and placed it as a single button at the top of the screen. Because you are more often building roads and therefore you don’t always want to get to the road selection via the construction menu. Another change is the preview of a building. In order not to constantly click on buildings we have changed this. Now you only need to move the mouse over the building and get the information displayed. To change the settings for the building just click on it again.

Update Log:
-CLIENT: Car added
-CLIENT: Auto curve corrected
-CLIENT: Layer to Spritesheet performance boost
-CLIENT: New game menu has been provided with options
-CLIENT: Options menu restructured
-CLIENT: Street Button again on Screen
-CLIENT: Resolution corrections
-CLIENT: Mouseover buildinginfo

Update end of october [v0.0.13]

Hello together,

in the last two weeks we have concentrated a bit on bug fixing again. So that the basic functions work flawlessly. We have been implementing the Save and Load functions for some time now. But as time went by more and more Feytures were added so this had to be updated again. This time we could also integrate the AI which now, as expected, continues to build after loading.

Furthermore many bug fixes were added to correct unreadable objects or apparent elements in the background.

To inform you about a major change towards early access: In the last weeks we have managed to shrink our Javascript files (50%) and make them unreadable. Now one of you thinks that Javascript can only be made unreadable pseudo. This is partly true. But at least we try to prevent with it a “fast” intervention into the game code. It’s all about protecting our work and preventing unfair gameplay. Mods are a completely different topic. We try to support them. But until we have a working mod support it will probably still take a while.

To also present some pictures to you we want to introduce some new buildings in this update:
On the one hand we have designed another restaurant in the last weeks called Mega Grill. A bigger restaurant for the masses in the rustic wild weststile. A must for every saloon lover.

Another building which was finished in the last weeks is under the category attractions. The zoo, a highlight for the whole family. It is more difficult to build because it is a larger building.

In the next weeks we try to concentrate on efficiency and error solutions. In addition, our graphic designer creates additional content for the individual building types

Update Log:
-CLIENT/SERVER: added Minfier
-CLIENT/SERVER: added Obfuscator
-CLIENT/SERVER: added new Buildings
-CLIENT/SERVER: renewed Save-/Loadingarchitecture
-CLIENT: Bug Fixes

Update from mid october [v0.0.12]

Hello together

in the last weeks some great features have come together in Summer Islands which we want to present to you in this update. These are not all essential for an Early Access. But since you want to suggest a certain atmosphere in early access, which the players can adjust to, such features are indispensable. We are also getting more and more into a certain planning phase in which we work out which future updates there will be and which functions represent a basic basis that we absolutely want to integrate for early access. So in early access you have to re-evaluate Summer Islands after every update because the feel of the game is constantly redesigned by the new features.

Now we come to our updates of the last weeks. On the one hand we used some stylistic means to improve the atmosphere. In short, we have integrated clouds that float across the screen from time to time. This subconsciously creates a much more lively game world.

Furthermore, we have added a new natural disaster: Earthquake.
The player is informed that a natural disaster is approaching and the earth is already shaking at a certain point with a certain radius. Of course the buildings can be destroyed and the terrain changed.

In the next weeks we will focus on improvements of the basics so that a basic game process can develop and these game functions run without bugs. Thank you for your patience and we hope you will be so excited about Summer Islands like we are.

Update Log:
-CLIENT: clouds integration
-CLIENT/SERVER: earthquake integration
-CLIENT: bug fixes
-SERVER: AI improvements
-CLIENT/SERVER: javascript efficency corrections

Update from september [v0.0.11]

Hello together,

it was again a longer break since our last update. We’ve been working on new content for Summer Islands for a couple of weeks now, but only now are we going to publish it.

On our Steamforum there are a lot of questions about the release date in relation to 2018. Before I come to the new content I wanted to go into it again.
We know that the year is almost over and Summer Islands is still not in early access. We have to thank you for your patience. We still have a lot of features for Summer Islands which we haven’t mentioned yet and which we still want to implement. There isn’t anything worse than a half-finished game and unfortunately this is becoming more and more normal nowadays just to generate more sales with more and more games. The good thing for you is: because we program Summer Islands in our spare time, we are not financially tied to a schedule/fund donor. This allows us to realize the features Summer Islands needs and makes Summer Islands even better. The bad news is: We are only a 3 person team, spread over different continents, that Summer Islands creates in our spare time. With that we always have a full schedule and believe me, it’s already scratching your conscience if no new update has been created for you every week.
So in summary we would like to appeal to your patience. 2018 is still our plan, but game projects are always difficult to plan because of their complexity. 🙂

But now to our smaller update: we have redesigned our building construction menu in the last weeks. Ergonomics and clarity are especially important to us in Summer Islands. We try to make every aspect of the game as familiar as possible. So that there is no irritation during the course of the game. We want to create a natural game flow.

So we adapted the building construction menu with all buildings rather to the well-known touch menus and equipped it with more icons and pictures. The advantage of the new design is the larger space to present more information about the building to the player and the easier comparison of buildings with each other.

Update Log:
-CLIENT: Building Menu redesign
-CLIENT: smaller BUG FIX’s
-SERVER: Eventmanager for AI
-CLIENT/SERVER: javascript efficency corrections

Update from mid august [v0.0.10.1]

Hello together,

You can really say that we just had summer break. Not only in Germany it is usually much too hot to work, also here in Down Under the heat does not exactly contribute to work. In addition, in the outback there is not really often Internet and more often no electricity. So not the optimal conditions to move Summer Islands forward.

But even if you don’t manage to continue working on Summer Islands very often, you can’t rest on your mind. That’s why we have worked out many buildings in the last weeks and prepared them as artwork. So that you don’t have to survive the summer break without new updates, we want to present you some buildings in the following:

With the last update with the pseudo-random generator we can now generate different types of the same buildings for each field. Here, for example, different types of campsites.

But we also try to maintain the personal holiday resort of each player. Because for everyone it is important to create something unique in the game. That is why our parking system is shown here again. With this (pre-)system we want to promote the creativity of every player to make his holiday resort as individual as possible.

Another building we have created is a gourmet restaurant. Not revolutionary! But there will also be cheap buildings and expensive variants of restaurants. This gourmet restaurant is one of the more expensive buildings and will earn a lot of money if it is placed in the right place.

Something more sophisticated is the water hotel. This can of course be rotated to adapt it to all different coastal variants. Due to its modern style, this building will also be one of the more expensive hotels. The difficult thing is the positioning at a suitable coastal location.

Of course, the fun for the tourists should not be missing. That is why we have designed an open-air swimming pool. However, the building is not located around the luxury sector like the others, but rather in the cheaper sports buildings. Also with these buildings the difficulty lies to find the suitable coastal section.


And of course, what should not be missing in an open-air swimming pool in the sea: The sharks. As sabotage possibility or as natural disaster in form of an overpopulation sharks can reduce your profit of course. We are still thinking about how these occur in the game. But they will definitely be part of it (For the laser shark friends: we are still considering whether these will fit in Summer Islands;) ).

Let us now come to the more serious topics of life. The basic needs of every tourist. We have designed a sewage treatment plant to meet basic needs such as water, electricity or waste. Just like the other buildings that meet basic needs, a sewage treatment plant can only serve a certain number of tourists. So you always have to have the right number of sewage treatment plants for the number of tourists in a resort. Other buildings such as hotels naturally do not want to have a sewage treatment plant next door, which makes the location for a sewage treatment plant more complex to find.

Like the sewage treatment plant, there is also a landfill site, which has the same characteristics. The location for a landfill is more difficult to find because no other building wants a landfill next door. But on the other hand, a holiday resort needs a certain number of garbage dumpers depending on the number of tourists.

Alternatively, we also had in mind the decomposition process of a landfill site. That would be interesting to see. But there is a little more risk, because the player has to keep in mind a constant renewal of the rubbish dumps. But still the decomposition process would be nice to look at 😀

Update from mid-July 2018 [v0.0.10]

Hello together,

once again, the days have just gone by. We work with high pressure whenever we can on Summer Islands. It’s really great when you look at the updates of the last months, how more and more come together. Slowly we try to do one or the other long-term test to test the stability.
But there are still a few features we want to keep for you for a while and we will work on them in the next months to implement them. We are really happy when Summer Islands finally get into early access so you can play it. Until then, I’ll provide you with the latest news from the last two weeks:

Without Random
With Random

First we created a mathematical pseudo-random model in the last weeks. We needed a calculation that always created one and the same random number at the same position over the entire course of the game. We needed this calculation for a better landscaping.

Above the lndschaft is to be seen without pseudo-randomness and below with. The difference is currently still small. But you can create a better game atmosphere later because the linearity is not so noticeable to the player.

As a second big feature we created the architecture for the sound effects. We all agree how important SoundFX and music are for a good gaming atmosphere. Therefore we would like to concentrate on the SoundFX for the beginning. CreateJS offers us every possibility to start with SoundJS in a simple way. We have implemented an architecture that we can build on to create a good gaming atmosphere:

Update Log:
-CLIENT: fake random function
-CLIENT: Soundarchitecture implementation
-CLIENT: first Sound FX implementation
-CLIENT: BUG FIX Keyboard buttons
-CLIENT/SERVER: javascript efficency corrections

Update from end of June 2018 [v0.0.9]

Hello Together

the last week in June there were a lot of little things to fix and improve. You notice that all the puzzle pieces are coming together and the early access is approaching.

– At the beginning we added the total costs in the annual financial report. Because you want to know at first glance the exact losses/gains of recent years.
– For a better differentiation of buildings and land we have limited the black and white effect to buildings only as soon as you click on one. Since clicking on a normal natural field does not require any colour preferences to be displayed, as is the case with buildings.
– To improve the performance, the dark water was provided with a uniform click event. Thus the computer no longer has to check every field in the dark water to see if it was hit by a click.
– Furthermore we have made the window clearer which opens when you click on a building. In addition, this menu can now be moved individually via the bar.

Many more bugs have been fixed or ergonomic improvements have been made to make the game feel more relaxed and natural.
There are a few bigger ideas that need to be integrated until early access. Nevertheless, a lot of game concepts are already integrated which would make a pleasant game possible.
We look forward to integrating further major innovations in the coming weeks.

Update Log:
-CLIENT: Total costs financial report added
-CLIENT: Black and white effect only on buildings
-CLIENT: Dark Water Water Level Unified at Click Event
-CLIENT: Info building window ergonomics improved
-CLIENT: Info building window individually movable
-CLIENT: Building construction menu ergonomics improved
-CLIENT: BUG FIX update interval financial report
-CLIENT: BUG FIX GUI Scaling at Minimap, at Sabotage Menu, Building Menu
-CLIENT/SERVER: javascript efficency corrections

Update from mid-June 2018 [v0.0.8]

Hello Together

With some delay because of the bad internet coverage here in Down Under comes the next update.
The last two weeks we have devoted ourselves completely to the financial charts. These had previously only been implemented as temporary displays. Createjs offers complete freedom because there are no pre-built objects either. Therefore we have improved the axes labels and the legend of our previous tables.

Since you don’t always see in detail in the table in which point you have how much money, there is the additional function to move the mouse over a name and thus display the exact numbers in the table.

There are two different tables. On the one hand, there is a monthly table that displays 12 months by month. On the other hand, there is an annual table which always shows 10 years at yearly intervals.

We have also created new textures. There we are currently working on a parking system that you can create individual parks from individual blocks.

We hope you like it.

Update Log:
-CLIENT: improved financial charts
-CLIENT: Created Parksystem
-SERVER: improved Buildings popularity function
-CLIENT/SERVER: javascript efficency corrections

Update from the 1.week in june 2018 [v0.0.7]

Unfortunately this time a few weeks have passed since the last update. We had already worked on some innovations. But unfortunately, we were interrupted this time by a few complex FPS break-ins. Therefore we contacted the Engine Creators of CreateJS and we have to THANK YOU for this! Quick and competent help!
I really need to do a little promotion for CreateJS: Freedom and performance!

In the last update we introduced the GUI scaling. Right afterwards we added the MOUSE scaling. So that you can enlarge the size of a mouse that is too small. This makes it more relaxed for the eyes. Everyone as he wants.

After we got the FPS break-ins into the grasp we turned to the Minimap. This had been half finished in the last versions. This time we changed the structure of Grundauf. We removed the scroll buttons and let the map always scale to window size. This reduces the readability of larger maps but increases the game feel to the size of the map.

With the minimap you can get to the desired position in the normal map with a left click on the minimap. You already know that from the standard strategy games. This makes the game much easier to use. I hope you like it.

Update Log:
-CLIENT: added MOUSE Scale option
-CLIENT: Minimap scaling
-CLIENT: added Minimap click to position function
-CLIENT/SERVER: big javascript efficency corrections

Update from the 4.week in april 2018 [v0.0.6]

Hello together,

this time we worked on two different things.

The first one is more a correction from the tornado and the clouds. In the past we hadn’t a good animation of the tornado, clouds and dark clouds. So, we worked on our animation to get it more realistic and smooth. It took us a few days for just a small result. But it had to be done.

On the other days we saw a trailer analysis about our Summer Islands trailer from the Schematics Team here: https://youtu.be/F_206kBHI-Q
It was great to watch and we got some nice feedback. Also some inspiration but we’re not sure about the sharks with lasers. 😊
There we saw the need for the GUI scaling. We already had it on the to-do list. But it was really important to integrate it now. If some people want to see some features they must see what it is and get the impression about it. So we added a new option where you can set the GUI scale from 1.0 to 1.7. That is really the maximum for the option window.

With these big buttons it is really nice to play, also with touchscreen. Maybe we can add a touchscreen mode or a pen mode or something like that. Also It would be nice to create a Smartphone version or a Console version.
But for now, we’re working hard to get a stable alpha version. 😊

Update Log:
-CLIENT: Tornado, clouds animation correction
-CLIENT: added GUI Scale option
-CLIENT: Loading animation
-CLIENT/SERVER: Small javascript efficency corrections