2020-04-02 08:10:22 +00:00
---
post_title: Hello, world!
author: dreat
2020-04-02 09:19:54 +00:00
post_excerpt: "I decided to participate in GetNoticed. Short story even shorter, it's about writing OpenSource code and blog about it (and IT).
"
2020-04-02 08:10:22 +00:00
published: true
2020-04-02 09:19:54 +00:00
layout: post
2020-04-02 08:10:22 +00:00
post_date: 2017-03-01 09:05:29
---
2020-04-02 14:23:58 +00:00
I decided to participate in < a href = "https://dajsiepoznac.pl/" target = "_blank" > GetNoticed< / a > . Short story even shorter, it's about writing OpenSource code and blog about it (and IT).
2020-04-02 08:10:22 +00:00
I chose to make a port of old game - The Settlers II in Elixir. Being more specific I will focus only (or mainly) on backend. Why?
< ul >
< li > I've never made any "serious" app in Elixir/Erlang/F# any other functional language - this seems like a good opportunity< / li >
< li > I feel like this is the good way of learning Elixir itself< / li >
< li > Creating backend only will force me to solve some challenging design problems< / li >
< li > UI will be easily changeable, so anyone can make their own version of game. Imagine The Settlers 2 in space, or Stone Age!< / li >
< li > I feel like there's not enough "nice" code in the GameDev world. One project won't make a difference, but won't hurt as well< / li >
< li > It's a scary challenge< / li >
< li > I love this game< / li >
< / ul >
2020-04-02 08:54:30 +00:00
I will deep dive into details with next posts. Also, expect at least one commit per week! Here's < a href = "https://github.com/Dreat/OpenSettlersII" > repository < / a > for the project on GitHub for you to follow.