April 2019 N°1
The GodFather's Post
Hello everyone, this is the first number of The GodFather's Post our weekly blog/journal. We will bring to you lot of news and content relatively to Strategy games and Coding Stuff.
Why Strategy and Coding?
Because we believe that mind-driven games such as strategy games are challenging and stimulating from a brain perspective such as coding is.
With Strategy we mean every kind of games that can be played with a strategic approach, so for example the kind of games that we play, analyze, discuss, mod and so on do not have any kind of P2W or randomness elements. We will make talk a lot about these games in our journal with two different sections, one dedicated to new games and another one to retro games.
Regarding the coding section of our community we will post any news regarding stuff that we think may interest our community plus a section with a riddle to be solved with coding.
Anno 1800 (2019)
Ubisoft’s Anno 1800 is the latest game to drop from Steam in favour of the Epic Games store – though, like The Division 2 before it, the game will still be available through Ubisoft’s own Uplay launcher.
Anno 1800 has been available for pre-order on Steam for quite awhile now, which means there are all sorts of questions about how all those purchases will be fulfilled.
Pre-orders will remain up on Steam until the game releases on April 16. Every order made up until that date will be fulfilled on Steam, and those players will get all future updates and patches through Valve’s client as usual, at the same time as other platforms.
There won’t be any issues with multiplayer, either – Steam, Uplay, and Epic players will all be able to play together.
The one thing you won’t get access to on Steam is the open beta, which is scheduled to run from April 12 to April 14.
It’ll be a free download for everyone on both Uplay and the Epic store, but Steam will not host the beta.
Black & White (2001)
Quote:Black & White is a “god” game in the tradition of Populous, one that hoped to revolutionize the genre through complex learning AI and an exploration of good and evil and how they relate to a divine being. It was one of the most anticipated games of the genre and highly praised for its originality and concepts upon release, however many have re-evaluated Black & White since the glow of its initial hype faded and found it over-ambitious and highly flawed, likely to leave a mixed impression.
While you take on the role of a god of a primitive people, you cannot act as a gentle shepherd in your divine role—to put it simply, your followers are brick-dumb and useless, and they cannot do or accomplish anything, even having kids, without the literal hand of God intervening.
Microsoft and its Chromium-based Edge
Microsoft has provided details of what features are being adopted or abandoned from Chromium for its Edge browser reincarnation.
Last year, Microsoft announced it would be scrapping development of its EdgeHTML engine and switching to Chromium for its Edge browser.
In providing reasons why it made the switch, Microsoft cites better web compatibility for users, less fragmentation for developers, and the ability to ‘join forces to evolve the web’.
The company has provided a breakdown of what features to expect in the Chromium-based Edge.
Microsoft is, of course, now contributing to Chromium. So far, the company has completed around 300 merges in areas such as accessibility (UIA), high contrast, caption styling (Web VTT), native caret browsing, ARM 64, and TSF1.
Other areas the company notes it ‘would like to help with’ includes PDF enhancements, battery life, smooth scrolling, editing, layout, dev tools, and web authentication.
Our First Riddle
Two chickens are placed at different points on a straight line of infinite length. When they are first placed down, they each lay down an egg to mark their starting points.
You must program each chicken to ensure that the chickens will eventually crash into each other. A program can consist of the following four instructions:
- Go left one space
- Go right one space
- Skip the next instruction if there is egg in my current spot
- Go to a label
Quote:[Note that a "label" is a name that refers to a line of your code. For example, you could label the third line of your program "surveying". Then, the instruction "goto surveying" would jump to line 3 and start executing from there on the next cycle.]
A chicken will carry out one instruction per second. Both chickens need not have the same program. Note that you won't know ahead of time which chicken is on the left and which is on the right.
GL&HF, Post your solutions in the general computer science thread