Showing posts with label wesnoth. Show all posts
Showing posts with label wesnoth. Show all posts

Monday, June 6, 2011

Battle for Wesnoth Architecture

The popular open source game Battle for Wesnoth has been featured in the new free online book The Architecture of Open Source Applications.

We believe that the beauty of the Battle for Wesnoth as a program is how it made coding accessible to a wide variety of individuals. To achieve this aim, the project often made compromises that do not look elegant whatsoever in the code. It should be noted that many of the project's more talented programmers frown upon WML for its inefficient syntax. Yet this compromise enabled one of the project's greatest successes. Today Wesnoth can boast of hundreds of user-made campaigns and eras, created mostly by users with little or no programming experience.

Read the full section online for further insight into the design and design decisions of Battle for Wesnoth.

Sunday, May 22, 2011

Assorted strategy game news

Quick Sunday afternoon rundown of recent strategy game updated...
0AD got a new beta 5 release, which improvements in rendering & AI code, a completely new faction (Iberians), and a new map:


MegaGlest also got updated recently (Version 3.5.1), bringing various fixes and performance improvements. Furthermore I can report that both the sable and the development version of Battle for Wesnoth have been updated, and I strongly recommend everyone (who has not played this game for a while) to retry this classic in the newest development version.

EvolutionRTS, a nice looking (but sadly CC-by-NC-ND licensed) game based on the SpringRTS engine also saw an update to version 1.3 this month (check out this gameplay video).



Hmmm, what else? Ahh, UFO:AI was ported to Android, and and the change of Warzone2100 from SDL to qt (which is not exactly a game framework) raised some eyebrows, but will probably make the game more easily portable and better integrated into your favorite desktop.

Thursday, December 31, 2009

Non RTS strategy games

An update so quickly? Behold the Free Gamer world is coming to an end. :p



So, we mentioned some promising RTS games in the last update. OK, I forgot to mention Spring1944, but I am also a bit reluctant to mention Spring and its mods since it is such a pain in the backside to get it running correctly. :(



Back on topic... there a quite a few really great non RTS FOSS strategy games. I guess I don't really need to mention the classics to the typical reader of this blog, but Wesnoth, FreeCiv, FreeCol and UFO:AI are all very playable and good looking games! However there are others that get less attention and also some that show great promise!



Advanced strategic command


Advanced strategic command is one of those that gets relatively little news coverage, even though it is a really playable game. Granted, its graphics are pretty much the same as its big inspiration, the classic Battle Isle series, but that doesn't necessarily make them bad, right?


A new version was just released a few days ago, which finally also includes a tutorial for those new to this type of game.


Also interesting is the (German) Project: Battle Planets, which could be described as a MMOTBS based on ASC. It is not quite what you would expect from this description as most of the MMO part is done manually by human game moderators, which exchange ASC games states between players (sorry, it is a bit hard to explain exactly ;) ).


A similar game to ASC is Crimson Fields by the way, which has found its way to many mobile platforms.



Widelands


Another often neglected game is Widelands, which is obviously based on the classic game the Settlers (no not the Settlers of Catan, check Pioneers for that).





The graphics could still be improved a bit, but it is shaping up to be a very faithful and fun re-implementation of that great classic game.



Unknown Horizons


While we are at FOSS re-implementations of great games... Unknown Horizons is continuing to become a Anno1602 clone of epic proportions. ;)





It is not quite at the point where it could be described as a fully playable game yet, but you can expect it to become one relatively soon, I guess! (Another not quite playable but really promising game worth surely mentioning is FreeOrion by the way).



8Kingdoms


Last but not least, there is 8Kingdoms, which really is one of those games people don't even try after having a short glance at the screenshots. Yes, it's programmers art, albeit one that at least tried to hide it by having a plastic-like style for the figures. ;)


But if you actually try it, you will realize that even though it is a bit rough around the edges (why can't I set a custom wide-screen resolution :( ), the game play and the engine is already quite advanced.


What this game clearly needs is an artist taking over the graphical matters, and then this could quite quickly become one of those true FOSS strategy game gems!

Thursday, June 4, 2009

What planet are you on?


Wesnoth Knight


Battle for Wesnoth continues to get stupendously good art contributions such as this series of Loyalist portraits.



Hot on the heels of Extreme Tux Racer 0.5beta, contributor and original Tux Racer developer Erin has introduced his rewrite to the world. Tentatively named Bunny Hill, the rewrite has a better design resulting in better performance, nicer graphics (in some ways, lesser in others) and more features. It looks like it will probably become ETR 0.6 once the dust has settled.




PARPG Weapons


PARPG is back from the dead. 3 weeks not blogging being 'dead' apparently. The project itself is thriving, with plenty of graphical creativeness whilst the coders assess their options for developing the game.



Unknown Horizons will have a new release very soon!



Widelands is getting randomly generated maps.




Simutrans Subways


It looks like Simutrans is getting subways, at least pak96.comic is anyway. Subterranean!



There'll be loads more updates to your favourite Free games but I don't have my finger on the pulse as much as I used to, so...



...so...



...post them in the comments!



Update: the FreeOrion project released version 0.3.13 and it has a huge changelog.

Monday, March 2, 2009

Some things on my radar

"Damn Free Gamer is popular." So says the L-echo developer, as well as posting graphic illustration on the project home page. L-Echo is a free and open source clone of the game Echochrome (aka Mugen Kairou). Version 0.4.3 arrived in early February, although performance was unplayable on my non-hardware-accelerated laptop.



Freedroid RPG version 0.12rc1 - a 2D isometric RPG, a bit like Diablo, but not like it at all. There's lots of bug fixes, a new tutorial, a new starting level, lua scripting, and more! Help them playtest it so that version 0.12 is solid.



"Tesliz", a 3D turn based strategy game, inspired by Wesnoth, written in Python on top of OGRE. Early days here.



Speaking of Wesnoth had lots of updates over the Christmas period, building up to a stable 1.6 release. That game has some amazing artwork these days, like these wizard portaits. They have lots of playtesters already. If you don't know what Wesnoth is, crikey, just click the link already.



Globulation 2 version 0.9.4 (changelog) which is a lot of balancing, bug fixing and enhancement of existing features, from what I can tell. Globulation 2 is an innovative 2D RTS where you lead autonomous blobs into battle. Innovative, yah. Blobs, meh.



Java Classic RPG version 2009-02-28 (announcement) which has a rather large amount of changes since the previous release. Highlights include moving to jMonkeyEngine 2.0, new monsters, area dependent music playback, new portraits, and optimizations. I hope to see this project become a completable game this year.



Freelords tech release 0.03 is out. Freelords is a Warlords-inspired 2D strategy game written in Java. This release introduces simultaneous movement and improves the graphics and dialogs. Freelords was originally a C++ project - the C++ codebase lives on in LordsAWar. Recently the developer posted a video of a city history report (ogg) on the LordsAWar homepage, which I thought was quite neat. It's the kind of feature usually missing from Free games.



Tennix 1.0 is available. Tennix is a very simple pong-like Tennis game, but the amount of polish going into it shows how nice a simple game can become. All it takes is a little passion.



Gearhead2 version 0.540 (announcement) continues the spate of game rule adjustments. I like it that there's a lot of thought going into giving the game depth.

Tuesday, February 3, 2009

Extreme Tux Racer, Smokin Guns, etc

The somewhat stop-start development of the various Tux Racer projects continues, but it looks hopeful that the latest incarnation of the iconic downhill penguin racer will not disappear like its predecessors. Extreme Tux Racer has finally released an updated 0.5 beta (Windows, Ubuntu, source for other Linuxi) after several months of inactivity. It's getting a bit of optimization love after I (yes, me, important mega me) unleashed my wrath helped a new developer by putting him in his place realise that ETR is not too detailed, as he incorrectly surmised, but ratyher suffers from some poorly implemented features that could be done a lot more quickly. Amazingly, I was right. :-)



I'm always right and I will rule the universe soon! At least, once I've been to the doctor about this over-active procrastination gland of mine.



Smokin' Guns, a total conversion of Quake 3 to recreate the feel of the Wild West is probably undermentioned here, although the graphics are starting to look very dated. Features:



• A full arsenal of weapons with historically correct design. Check the weapons page for more information.

• A variety of western styled maps and player models.

• A realistic damage system with different locations (head, chest, neck, etc) and height-dependant falling damage.

• New western styled gametypes for more fun: Bank Robbery and Duel Modes.

• A money system allowing for equipment purchase with money from rewards & pickups.

• Easy to use graphical user interface and HUD.

• Other small improvements for better gameplay and enhanced fun.



Lemming Ball Z


Another undermentioned and very cool project is Lemming Ball Z. Features include:



• Destructable 3d terrain

• Ability to add your own levels/characters/moves to the game

• Multiplayer with 2-4 players online or local

• Good old-fashion HotSeat play

• Slowmotion, like in "The Matrix"

• Fancy graphics, like cellshading and stuff

• Netplay, without configuring or hamachi

• Stupid AI to practice with

• Blood! lots of it! :)


I used to wonder where the FreeCol project got some of its fancy artwork - now I know, you can grab CC licensed (by-nc-sa) from David Rumsey's collection of ye olde maps.




VDrift


VDrift gets closer to a new release after a massive refactoring and lots of enhancements. Starting to look really, really cool. Still, not as playable as TORCS so if you want a quick fix I recommend you go the TORCS route for now, but VDrift looks set to eclipse TORCS as a spectacle in the course of 2009.



Scourge gets nicer towns, with houses created by combining sections to create more intricate villages. See the latest Scourge Weekly (volume 17, on the website frontpage) for more details and a humorous explanation of why developers should work rather than work on open source, should the choice be forced upon them. :-)



Hrm, other new releases like Teeworlds (0.5.1), Battle for Wesnoth (1.6 beta1) bleh too much blog stuff must go KTHXBYE.

Friday, September 12, 2008

Tumbleweed

Well there was some, but let's tidy it up for a bit.



These days following Free Software game news is much easier, since we have planet.freegamedev.net. That place is ace but it means that the motivation to post here has dwindled. Still, for addicts, I suggest you tune in to there. I know I do.



For instance, if you did, you'd know that there's an updated version of Yo Frankie! (of Apricot project fame) available for download. Funnily enough, the post is no longer up as there was a problem with it (at least there was for me). Still, here is the download URL, and it uses 0launch which I'm afraid to say I really dislike.



You can also check out FreeCol 0.8-alpha2. I like that they are releasing early, releasing often. Future maintainers pay attention!



Another project that adopts that practise is Battle for Wesnoth. 1.4.x and 1.5.x updates are out with lots of polish. One wonders how much polish will go into that game before it loses momentum. There was hope that some of the community energy that goes into Wesnoth may move into the Silvertree project but at the moment it's somewhat stalled that did not happen and the lead developer is busy with some Frog-platform-like game called Frogatto (googlecode).




JCRPG


JCRPG looks ace these days. Lots of updates on the planet for that one. I love the pixelization on this shot :lookright: which enhances the "classic" (old-school) nature of the game experience. It's one of either a magic monkey brush or a depth of field shader. With loads of optimization lately as well means JCRPG won't need a mean machine to run.



Penultimately, why not take TORCS 1.3.1-test1 out for a test drive? There's a lot of momentum with TORCS development lately and to be honest I was pleasantly surprised how fun it was the last time I played it. It's a good game.



Finally, project admins, did you know that now Sourceforge offers a service called Hosted Apps - that is, they host MediaWiki and phpBB for you, all integrated with SF.net logins. Check out the announcement. Damn, all that effort of mine for nothing.

Monday, June 2, 2008

News salad

In case you're one of those who use youtube as a music player, now you can use it to listen to Wesnoth music.



The one-year-old, made-for-university, one-man game project Heroes of Wesnoth has a new release. There's not much to see yet and it's not the first and certainly not the last HoMM clone but I wish it the best of luck. Whatever it will turn out to be, at least it will have great Battle for Wesnoth art. :)

Last post I told you about Ardentryst. There's a mute gameplay video, I recommend you to take a look at what the game is like as I see some freshness in it.



Bear Factory

A new version of the young platform game Plee The Bear has been released. The code has been cleaned and some images were added. It also features the new level editor called "Bear Factory". The next release has been promised for end of June. I think the level editor will make this project much more interesting, especially for game developers of other platform games.



l-echo, an open source clone of the abstract puzzle game Echochrome, is now 0.1.0 versions old. I haven't given it a try yet. I will. Because it does look very nifty.





tank simulator game

The 1000 USD expensive tank simulator game is stuck at 52.8% of it's financial goal. I think sooner or later some generous comrades will throw their pennies in.



No sign of apricot opening it's repository yet, but in a recent video some features of apricot's blender branch are shown off: object snapping and shadow map baking. These improvements are supposed to ease game/level-design and are likely to find their way into the main blender branch sooner or later. You can get pre-built blender builds of all kinds and colors on GraphicAll.



There's also this YA2DGE LÖVE. What is impressive about it is the homepage's look and it's realistic roadmap. A clean look and decent sense of humor sure are a good way to catch my attention. LÖVE made me find Face Me and Scream. Thanks, LÖVE.



Oh by the way, have you noticed the blog's new look? :) Let us know what you think.





"We already got headless lizards"

PS: (How could I forget?) jClassicalRPG has had it's first birthday! Paul aka Timong delivered a grand speech! (Worth reading!) The project is in "urgent need of 3d Mythic Monsters!!" though!



I also want to thank everyone posting to our game announcements forum! I wasn't expecting to provide news for more than 3-5 games today but then took a second look in said location..



PPS: OpenArena 0.7.7 for hardcore bug fixing is in the house!



PeeEss: Charlie just mentioned that I forgot to serve the news of Glest's new website and new 3.2 alpha 1 patch, which finally features scripted maps aka missions! Yehaw!

Monday, March 10, 2008

Wesnoth Battling Onwards


Battle for Wesnoth


Well the big release of the weekend is Battle for Wesnoth 1.4 (changelog). Not too much to say about this game that hasn't been said hundreds of times before. It's simply the best open source game project going. Hundreds of contributors, graphics rivalling contemporary commercial 2D games. Over version 1.2, Battle for Wesnoth 1.4 brings 7 new campaigns, major UI improvements, major multiplayer improvements, many improved graphics (the portraits are stunning) and many bug and balance fixes.



Wesnoth is so popular that the response to this release seems to have overwhelmed parts of their website. The wiki and forums are unable to cope.



I'm wondering where they will draw the line with this project though. The main developer has since moved on to SilverTreeRPG. Obviously they could keep adding campaigns, refining the graphics etc, but surely at some point you want to say "this is it, this is the final v1 of Wesnoth" and look at making v2 which is a significantly different game (be it improved or different storyline or whatever). They surely just can't keep on evolving this version because then, well, it seems to be a bit of a waste of resources that could be used to create a different version. Once a game is complete, development is of diminishing returns. Sure, you can make it a bit shinier, but it's of much less value to the game playing community who [I think] would rather see major strides made on a new game rather than the same game have relatively small improvements.



OpenFracas 0.4 (currently just for Linux and Windows), "a free, open-source game that is similar to Risk." There's more gameplay features than in standard Risk, and it's also well done, so check it out if you like that kind of strategy game.



SuperTuxKart 0.4 is now up for download. No screenshots of 0.4 on the website, although it looks the same as 0.3 for the most part.



Space Exploration v5 - a fun little 2D space exploration and trading game. This version greatly enhances the UI, but I think the Java detractors will love this version because it's very very slow. I suspect the author isn't too experienced on Java graphics programming and as he learns more it will speed up greatly. Anybody who believes Java is slow should try out the rather spiffilicous JCRPG which not only looks beautiful but is very fast too. A bit of perseverance and Java "force" is all that's needed.

Friday, February 22, 2008

The Best Way To Play

Here's a good tip on how to get extra performance in Linux. It's on the Ubuntu forums but is essentially an X.org trick.



Battle for Wesnoth 1.4rc1 (aka 1.3.18) is out - good preview of what is close to becoming the next stable release.



FreeOrion 0.3.8 is out. Another steady iteration that lays the groundwork for easier AI development.



NERO 2.0 released. This is currently freeware however the next version will be open source (2.0 uses Torque) which will make it a very interesting Free Software project indeed. "Neuro-Evolving Robotic Operatives, or NERO for short, is a unique computer game that lets you play with adapting intelligent agents hands-on. Evolve your own robot army by tuning their artificial brains for challenging tasks, then pit them against your friends' teams in online competitions!"



Project TTNA is a project, "to create a free (as in open source), crossplatform 3d game." What a delightfully simple goal. They are writing their own game engine, which seems a little superfluous given the myriad of Freely available game engines. Anyway, there's a long way to go with TTNA but the goal was so endearing, I just had to mention it.



Open Source representatives in mod-of-the-year awards 2007 on MODDB. It's one of those annoying pages that tries to make you watch a video you probably don't want to watch. Press 'next' (beneath the video) a couple of times to get to the results. Tremulous (#5), World of Padman (#4), and Warsow (#4) are the open source representatives while BSG: Beyond the Red Line (#1) is a standalone freeware game that uses the freespace2 source code project. Quite a domination and vindication that open source engines make a big difference to mods that would otherwise struggle to survive the changing times.



Two popular open source games that have gone a while without a release are close to release - Vega Strike 0.5.0 and Scourge 0.20 are imminent.



A quick thanks to everybody who submitted information for todays post, in comments and emails and the forum. This is probably the first time that most of the information was provided by others and I'm just putting it in a post. Perhaps one day Free Gamer can be evolved to be more community-driven but for now it's good to have people feed information because it means I can post even if I don't have much time to look things up.

Saturday, June 23, 2007

Medieval / fantasy models required

There's a couple of newish irrlamb gameplay videos. Worth watching if you want to see what the game is like and how devious some of the gameplay can be. For me, irrlamb is definitely one of the most exciting open source game projects around at the moment, being both innovative and challenging in it's gameplay.



Expect some really nice graphics in the next UFO:AI release. A few modelling maniacs seem to have gotten very interested in contributing, which is always good for an open source game project.



OpenTTD Hi-res


As of some time last week, an interesting major change landed in the OpenTTD development trunk - loading of 32bpp graphics and levels of zoom. It's one of the big steps along the road to getting high resolution graphics into OpenTTD. Also it provides a platform for the artwork contributors to see their art in game rather than have to paste it together to showcase it. A completely Free (no TTD required) and beautiful OpenTTD just got one step closer to reality. I'm hopeful that maybe a beta of this work might appear before the end of the year. The image to the right is an actual in-game shot! :-)



Java Classic RPG, the Eye of the Beholder & Dungeon Master inspired project, gained climates this week. If only the quality of the artwork matched the quality of the code developments! I was thinking about this, along with working a bit more on Fortress, and observing Scourge developments, and realising there are very few open source / free medieval and fantasy model resources going. Most projects with good artwork in this genre are either pixel art (like Wesnoth and Daimonin) or restricted (like Planeshift and Eternal Lands).



So, yeah, I think the scene needs a bit of dedicated medieval and fantasy modelling to happen so that all the exciting medieval and fantasy projects can pull quality artwork from a common base. Maybe there already is this kind of stuff available, do you know where? Or maybe there are people out there interested in modelling this kind of stuff. Do you know any? Spread the word!



I'll end today on a coding note. I was working on a layout engine (as part of Vexi, an open source project I lead) and came up against a problem where conversion between ints and floats and back (Java) was causing the assigned space between child boxes to be less than the parent box (box being a layout construct - don't worry about it). The solution was a bit of casting voodoo. I love it. :-)



// casting voodoo to make sure we don't have leftover pixels

diff = child.contentheight + (int)(slack+total) - (int)total;


My attempts to explain that to my girlfriend were a spectacular failure! :-D

Blog Archive