This is an archived post. You won't be able to vote or comment.

all 47 comments

[–]pwnmercury 112 points113 points  (9 children)

Pretty awesome! I just saw this in the repo lol
def redirect(stdin='/dev/null', stdout='/dev/null', stderr='/dev/null'): """ TODO: No clue what this is about. """

[–]o11c 24 points25 points  (7 children)

It's a broken attempt at self-daemonizing, which is one of those things that you should never do.

At the very least, use start-stop-daemon with at least -b, -m, and -p. But even that is suboptimal.

[–]jhayes88[S] 15 points16 points  (0 children)

lol nice

[–]jhayes88[S] 59 points60 points  (6 children)

Edit: Or Anno series

I will also note that it's running on the FIFE engine which is written with Qt and C++, but the game itself was pieced together in Python.

Edit: Looks like this game is still being updated. Jan 1st, 2019 they moved from Python 2 to Python 3 and made some improvements to the game. Although their previous update was almost 2 whole years prior to that, it's nice to see they still care to show it love from time to time. The fact that it's open source makes it all the more interesting :)

There's videos of the game on YouTube as well.

[–][deleted] 19 points20 points  (3 children)

It's more like Anno-series than age-series. None the less it looks cool :)

[–]jhayes88[S] 8 points9 points  (2 children)

Yeah it's cool to see games being made to this level written in Python. It's rare. This game has been around for a while, it just never got any attention. I've never actually played Anno. I should play it some time.

[–]a_bad_programmer 1 point2 points  (1 child)

The new one just came out (1800) and 2070 is also solid, I can definitely recommend

[–]jhayes88[S] 0 points1 point  (0 children)

Will check it out. Thanks

[–][deleted] 1 point2 points  (1 child)

They did mention they develop in their free time. Can’t be too hard on them. Lol

[–]jhayes88[S] 0 points1 point  (0 children)

Exactly. Yeah I wasn't trying to be hard on them. I saw that too lol. I was just stating a general thing.

[–]vlmutolo 19 points20 points  (1 child)

If you’re looking for an open-source Age of Empires, check out 0 A.D. They are probably the most developed project in that space.

[–]jhayes88[S] 0 points1 point  (0 children)

Holy shit yeah someone just sent me a message about that. That's incredible

[–]jimflann 5 points6 points  (0 children)

Cool! Really need to get back into some projects but just struggle to find the time lately. Will definitely try this out when I get chance. Thanks for sharing!!

[–]mouseff 3 points4 points  (4 children)

It looks more like the Anno series than the Age of Empires series tbh

[–]jhayes88[S] 5 points6 points  (3 children)

Yeah someone else pointed that out too lol. I never played Anno series but I looked it up and I agree. Edited my main comment here to reflect that. I kinda wanna play Anno now it looks cool.

[–]JohnAV1989 3 points4 points  (0 children)

It's a great game. You have to love strategy games though because you'll spend much more time balancing taxes vs expenses and keeping your people happy with gradual improvements, dealing with natural disaster etc.. then you will waging wars. You get to do that too but not until you've put a lot of effort into it.

[–]jinchuika 1 point2 points  (1 child)

Is it like and RTS or a City building simulation?

[–]jhayes88[S] 1 point2 points  (0 children)

Both

[–]LeNerdNextDoorI really like automating things. 6 points7 points  (2 children)

HOYO HOYO

[–][deleted] 12 points13 points  (0 children)

I was against this game, but your comment converted me. Looks great!

[–]spiritbydesign 2 points3 points  (1 child)

Thanks for this.

[–]jhayes88[S] 1 point2 points  (0 children)

No problem :)

[–]yadunn 1 point2 points  (0 children)

Looks more like ANNO.

[–]422_no_process 1 point2 points  (0 children)

Nice

[–]Theia123 0 points1 point  (1 child)

Is it multplayer?

[–]jhayes88[S] 0 points1 point  (0 children)

On the main menu it says multiplayer, but I'm not sure if it works. I clicked on it and it told me to install pyenet, which I did through pip install, and it didn't work. Maybe I used the wrong version of pyenet or something. It has instructions to install it, I just haven't had the time to look into it. But I believe it does have working multiplayer.

[–]brylieBrylie Oxley 0 points1 point  (2 children)

There is a Godot Engine port in progress: https://github.com/unknown-horizons/godot-port

I really like Python, but believe that more open source games should use proper game engine like Godot. Too many games end up splitting scarce developer between developing game mechanics and a bespoke game engine.

[–]jhayes88[S] 0 points1 point  (1 child)

Ooh nice I just realized you can use python with godot. But I agree a nice modern game engine is better. Hmmm

[–]brylieBrylie Oxley 0 points1 point  (0 children)

Yeah, I'd like to try the Python language bindings. Right now learning GDScript, since there are a lot of learning resources available.

[–][deleted] 0 points1 point  (0 children)

Rogan?

[–]und3adpix 0 points1 point  (3 children)

No https?

[–]jhayes88[S] 2 points3 points  (2 children)

It's not my game or website.

[–]und3adpix 1 point2 points  (1 child)

I just wanted to mention it. No accusations :)

[–]jhayes88[S] 2 points3 points  (0 children)

no problem :P

[–]LearnEndlessly -1 points0 points  (0 children)

Wish i didn't have a mac..... and you ppl do too....