8 ms·
An open source engine clone of Age of Empires II
- hhsnopek 12y agoThe engine looks solid, I loved AOE II growing up as a kid. also: I can't tell if they're joking when it comes to contributing...
- th0br0 12y ago"Don't note the irony, you idiot"
- hhsnopek 12y agooh haha, there it is!
- Profpatsch 12y agoIt’s tsundere-speak. Only they are young white males.
- jrockway 12y agoJust chiming in to say I'm happy to see the use of the word "tsundere" increasing in English.
- Profpatsch 12y agoikr? We should start a lobby. :) Though I would be worried if I heard yandere in any context other than manga/anime.
- jrockway 12y agoAsk Metafilter seems to be 80% yandere types.
- arh68 12y agoI laughed heartily. This is the funniest repo I've seen in a long time > But then your inner lazy piece of shit replied: "but what should I do, I'm too lazy to think of something i could do!"
- sebastianavina 12y agoI just want to sudo apt-get install it and play it.
- lukasm 12y agoYes!! brew install openage
- voltagex_ 12y agoThere's nothing under WNPP (https://www.debian.org/devel/wnpp/ https://www.debian.org/devel/wnpp/) in Debian for openage. Maybe you could request it?
- erikb 12y agoSomething like this needs work. In an open source project if you want something you can and should do it. So how about taking a free weekend to read how to make a .deb package?
- silveira 12y agohttp://play0ad.com http://play0ad.com, 0 A.D, a free, open-source, cross-platform real-time strategy game. GPL 2+ license for the game engine and the CC-BY-SA for the game art.
- egeozcan 12y ago0 A.D is great, on the other hand, the balance and the tactical variety on the AoE series is hard to match.
- frozenport 12y agoI don't know, I always found AoE2 to be broken. I would slowly build a tower in my enemies base.
- maaaats 12y agoIt's not broken just because your opponents are bad.
- renekooi 12y agoThe old AI wasn't particularly good. Playing versus modern AIs, or actual people, is an entirely different experience!
- erikb 12y agoI also always felt it was broken in many ways. But that wasn't actually a bad thing. In some regards it was fun because of that.
- xerophyte12932 12y agoTower? heck take a group of villagers with your army. Build castles in enemy territory as you capture it! (or maybe bombard towers) That doesn't mean the game is broken though.
- Mikeb85 12y agoTeutonic town centre rush was ridiculous. I miss that game.
- egeozcan 12y agoScripting AoEII maps with a decent scripting language has long been a dream of mine. Current trigger editor is "hard to use and lacking" to put it politely. Python support in the map editor would be amazing.
- andygmb 12y ago>Scripting AoEII maps with a decent scripting language has long been a dream of mine Isn't the current AI scripting done in Lisp?
- renekooi 12y agoIt's something that kind of looks like lisp, but the only thing it has in common is the parentheses. You basically set condition→action rules, one level deep, with a limited amount of global-only "variables" (goals). I think the amount of conditions and actions per "rule" is limited, too.
- egeozcan 12y agoExactly and AI-scripting is also a pain IMHO but (replying to grandparent) I actually meant setting conditions/triggers/actions on a custom map.
- andygmb 12y agohttps://gist.github.com/Andygmb/1e3a6d9d444b2dfa8c40 https://gist.github.com/Andygmb/1e3a6d9d444b2dfa8c40 I went and had a look for the AI I had seen before, here's it on gist if anyone would like to read it (it's 28,000 lines).
- Houshalter 12y agoIt's an expert system. You can create if-then condtions. "If under attack, attack nearest enemy." It looks like lisp because every statement needs to be surrounded by parentheses, but it's not anything like lisp. It's extremely limited, at least if you expect it to be a complete programming language. On the other hand, it's very easy to learn and use, which is what it's designed for. The random map scripting is a programming language I believe. You can create scripts that generate maps.
- fakeyfake 12y agoYou should post this on aoczone[0] - probably the largest aoe2 enthusiast forum. Voobly[1] is the primary aoc client at the moment with fan made compatibility patches, such as userpatch[2]. They are also hosting a $120,000 tournament in a weeks time with some of the strongest teams around. I'm sure some of the developers from voobly/userpatch could have a look at it. As someone mentioned 0ad[3] is an aoe2 inspired game, unfortunately I think their kickstarter failed but they did add multiplayer support which looks promising. [0] http://aoczone.net http://aoczone.net [1] http://voobly.com http://voobly.com [2] http://userpatch.aiscripters.net http://userpatch.aiscripters.net [3] http://play0ad.com http://play0ad.com edit: I jumped the gun before RTFM, sorry about that, might want to check out http://aoccs.net http://aoccs.net too for aoehd.
- aroman 12y ago> Voobly[1] is the primary aoc client at the moment Is this still true, given that Microsoft has officially re-released AoE on Steam? I assume most people would have migrated there now...
- fakeyfake 12y agoSorry I meant for online matches, although some people would draw a distinction between age of empires: the conquerors and age of empires: hd edition. You can check the player history for steam here[0], it's almost at an all time low, although this number includes people logged in playing single player too, while voobly's numbers (just over 1500 at the time of writing) include people spectating matches and waiting in lobbies or idling. Unfortunately there were performance problems on the release of aoehd, pretty much up until 1-2 months ago, leaving the community fragmented. Typically steam is where you'll find casual gamers and voobly is where slightly more experienced players go (although they do have a new player lobby with casual gamers too). During steam sales however the hd edition does get an influx of new players every time (you can usually pick it up for $5). Since I'm talking about platforms it wouldn't be fair not to mention game ranger[1]. I don't know a lot about it but the rumours are they largely play standard (non-userpatch) aoc or the forgotten empires[2]. I have got no idea about the userbase size though. [0] http://steamcharts.com/app/221380#1y http://steamcharts.com/app/221380#1y [1] http://www.gameranger.com/games/ http://www.gameranger.com/games/ [2] http://forgottenempires.net http://forgottenempires.net
- Void_ 12y agoCan someone explain to me how can software be "free as in freedom"?
- simlevesque 12y agohttps://www.fsf.org/ https://www.fsf.org/
- virgoerns 12y agoIt's all about software licenses. 1) free as in "gratis" (freeware software) - you can download it for free, install it and use it. And that's all. Usually it's already compiled so you don't have an access to the source code. Sometimes you are forbidden to copy it and give it to a friend (because you both should e.g. download it from author's web page). 2) free as in "freedom" (free software) - you can do literally anything with this kind of software because it's licensed in a way that doesn't restrict the user in any manner (i.e. license preserves user freedom). Run it, fork it, modify it, sell it, give it away to your friends (or to anyone), you can do anything. There are several free licenses which handle these cases in a different way (e.g. GPL, LGPL, Apache License, MIT License, Boost License, Vim License and so on). They're sometimes called copyleft licenses (as opposite to copyright term). If you're interested, here's the wiki page comparing most of free licenses: http://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses http://en.wikipedia.org/wiki/Comparison_of_free_and_open-sou... Please note that it doesn't mean that the software is being given away "for free (gratis)" (but usually it is) - it only means that once you obtain it, you can do anything you want with it. Oh, and a mandatory link when we're talking about Free Software: https://www.youtube.com/watch?v=9sJUDx7iEJw https://www.youtube.com/watch?v=9sJUDx7iEJw
- donaldr3 12y agoYou can learn more about it here <https://www.gnu.org/philosophy/free-sw.html> https://www.gnu.org/philosophy/free-sw.html>.
- captainmuon 12y agoThe internals of AoE II are quite interesting, especially when it comes to how the terrain is rendered. There is an epic thread here [1] where it's discussed a bit and one of the original developers (Matt Prichard alias MattP) chimes in and talks a bit about AoE II's development. Trying to clone AoE II seems like a pretty cool and challenging project, and actually if I was going to write a game with 2D isometric graphics, I might steal some tricks from AoE. [1] http://aok.heavengames.com/cgi-bin/aokcgi/display.cgi?action=ct&f=3,40110,0,30 http://aok.heavengames.com/cgi-bin/aokcgi/display.cgi?action...
- thejj 12y agoTerrain blending theory: https://github.com/SFTtech/openage/blob/b7af79f1d5bfcc9869353a73577bfe68193a2a10/doc/media/blendomatic.md https://github.com/SFTtech/openage/blob/b7af79f1d5bfcc986935... Terrain blending implementation: https://github.com/SFTtech/openage/blob/b7af79f1d5bfcc9869353a73577bfe68193a2a10/cpp/terrain.cpp#L380 https://github.com/SFTtech/openage/blob/b7af79f1d5bfcc986935... I think we got the perfectly matching algorithm, we even get the same blending bugs with snow :D
- captainmuon 12y agoCool! How do you draw heights? I always wondered whether the ground texture was really texture-mapped, or whether it was just drawn flat and then shades were drawn over it.
- timwaagh 12y agohow does this work with copyright & trademarks & stuff?
- joepie91_ 12y agoNo different from eg. OpenTTD. If they don't distribute any of the original assets or code, copyright is not relevant. That's most likely why they require an original installation to get the game assets from. They don't present themselves as AoE2 either - saying that it's like AoE2 is not infringing - so no trademark issue either. Can't see a problem with this.
- Rizz 12y agoCopyright affects more than just assets, it also includes e.g. creative physics. The idea of an RTS in a medieval time period is not copyrightable, but copying all the specific choices AoE2 made even when those choices weren't made because the setting required them can very well be infringement. Calling yourself a clone will also not help you in a court. Read up on some judges' verdicts on video game clones at: http://adlervermillion.com/copyright-illustrated-video-game-clones/ http://adlervermillion.com/copyright-illustrated-video-game-...
- jehb 12y agoI don't disagree in principle, but the last time I got excited about an open source RTS clone using a game's original assets, this happened: http://games.slashdot.org/story/03/06/21/1323249/freecraft-cease-and-desisted-by-blizzard http://games.slashdot.org/story/03/06/21/1323249/freecraft-c... (And yes, it's been 11+ years since I got excited about one.)
- Houshalter 12y ago>The development team received a cease and desist order due to the name 'FreeCraft' causing possible confusion with the names StarCraft and WarCraft Good job blizzard on preventing any games from ever ending in "craft".
- M4v3R 12y agoWaaaaaah! It * segfaults * prints error messages I don't want to read * ate my dog All of those are features, not bugs. To turn them off, use ./openage --dont-segfault --no-errors --dont-eat-dog. I chuckled when I read that. If that were so easy...
- zem 12y agoprobably needs to shell out to NOSMOKE.EXE on windows too
- jqm 12y agoI wish someone would clone Cossacks. I've been playing it since 2002 and keep an XP box specifically to play it on. After all these years I still haven't gotten bored of the game and probably play it 2-3 hours a week or more on average. I don't know if this means it's a really good game or I'm just a boring person. But it beats AoE all over in my opinion. I've tried a lot of other games, played them for a bit and forgotten about them. But not Cossacks. I just wish they had kept the series going.
- zaporozhets 12y ago+9001 for this. Cossacks was and always will be the best RTS I have ever played. I want a mac port, an HD re-release and sequel right now.
- mehwoot 12y agohttp://en.wikipedia.org/wiki/Cossacks_II:_Napoleonic_Wars http://en.wikipedia.org/wiki/Cossacks_II:_Napoleonic_Wars
- hluska 12y agoOh wow, Cossacks - I haven't thought of that game in ages! I loved it and think I'm going to go find my copy and try to get it running! Thanks!
- ptomato 12y agoIt's on GoG now, fyi: http://www.gog.com/game/cossacks_anthology http://www.gog.com/game/cossacks_anthology Currently on sale for $1.79, and that version will work on modern versions of Windows.
- j_s 12y agoAlso on Steam: http://store.steampowered.com/sub/11264/ http://store.steampowered.com/sub/11264/
- MasterScrat 12y agoThey should release an HTML5 port of Cossacks. With WebGL, websockets and modern JS performances there's no reason it wouldn't work just as well as the original game. Plus it'd be cross-platform and no install needed.
- Aethelwulf 12y agoHas anyone else seen a big difference between the original AoE2 and the Steam re-release? I swear that the AI is barely aggressive anymore, even on the most difficult setting.
- renekooi 12y agoThe Forgotten expansion ships with a much improved AI. Expansion-less uses the old Petersen AI from the original game, and that isn't particularly intimidating anymore!
- Houshalter 12y agoYou can add your own AI scripts. There is an entire community around AI scripting, if you want good AIs to play against. I believe there are also a few in the steam workshop.
- poglet 12y agoOriginal AOE2 and AOE2HD both started with the same AI. AOE2 received a 'userpatch' that updated the AI allowing it to do more complicated things The userpatch wasn't made my Microsoft so AOE2HD was unable too take advantage of it but 2 months ago there was a patch that made the AI very difficult and aggressive. Still, the AI is unable to do certain things that the userpatch AI could do (using walls, moving deer, playing on forest maps etc).
- bluehex 12y agoI'm going to out myself as oversensitive and lacking a sense of humor in many of your eyes (or so I imagine) but I can't stand the kind of sarcastic humor in the contributing section. Sarcasm is only funny to me when it's not mean spirited. The joke about segfaults: "--dont-segfault --no-errors --dont-eat-dog." was quite funny, on the other hand. I'd like to see more playful expression in this way rather than playing with negativity; because even though it's obviously a joke, there's enough negativity in the world already that it doesn't make me laugh thinking about it. I imagine i'm in a tiny minority. :/
- bluesilver07 12y agoFWIW I felt the same way too. The contributing section wasn't funny enough to justify the negative tone.
- disputin 12y agoAgreed. I noticed the sarcasm was referred to as irony. There's a lot of confusing the two, which I am finding increasingly confusing.
- deleted 12y ago[deleted]
- bob31 12y agoI wander if there is game Open world like this control one unit with keyboard it will be more funny!
- himanshuy 12y agoAOE II is one of my all time favorite game.