Live data from Hacker News

The Battle for Wesnoth needs help

wesnoth.org

61–70 of 155 posts

Re: The Battle for Wesnoth needs help

#63

Earlier quoted context omitted.

Why is that? C++ is over 30 years old, whereas JavaScript is 20 years old. Besides, the latter surged in popularity only recently. Based on these facts alone, we can comfortably assume that experienced C++ developers are older on average. I can see why this is a controversial assumption though.

Seriously, please drop it. Javascript is not used to code games much, C++ is. Javascript is pretty awful performance wise. Also, porting a whole code base to another language at this stage in the game is such a colossal task. Are you even a developer? I'm not sure you realise how infeasible what you're suggesting is.

This is not a game that requires the level of precision one would get with C++ (yet it sucks performance wise even when it's being programmed in C++).

Re: The Battle for Wesnoth needs help

#64
post #57
post #27

I wonder how much work it would be to get the basic game working using Unity with the assets already available...

I guess this will violate the GPL license unless you are not going to release it to the public in any form.

You can release the diff.

Re: The Battle for Wesnoth needs help

#65
post #45

Earlier quoted context omitted.

I regularly play Wesnoth over the internet with a friend. Though we sometimes explore other games, we always come back to Wesnoth because it's compelling. However, and I say this as a fan, this game has severe issues - it's not just a few bugs and maintenance: Wesnoth makes current hardware sweat to the point where my relatively new MBP sounds like it's taking off, as is my friend's ThinkPad. It's also the only game…

I wanted to verify your comments about speed, and found this interview http://www.linuxexpres.cz/rozhovor/interview-david-white where the original developer says: "However, I wanted to be able to develop Wesnoth quickly, using the latest technology and latest C++ features. Because of this I didn't spend much time focusing on things like minimizing the memory Wesnoth takes up, or trying to make it ultra-fast. This doe…

Honestly I think it could be written in Javascript with better results than it currently has. I've never tried multiplayer as I found the single player laggy which is unacceptable for a game a "simple" as this. Just goes to show that language alone doesn't alway influence speed...

Re: The Battle for Wesnoth needs help

#66
Out of curiosity, I dug for info on you a little bit after reading your comment. Found your Github: https://github.com/rdegges?tab=repositories

Two things are clear:

1 - you have time to be prolific in open source

2 - you have significant Python skills

Seems like you fit the bill for what Wesnoth needs! Why not step in and help yourself? I don't want to come across as calling you out here - I'm genuinely interested in learning why, because I maintain many open source projects myself and I want to know some of the reasons why skilled programmers who appreciate projects don't contribute to them.

Re: The Battle for Wesnoth needs help

#67
post #57
post #27

I wonder how much work it would be to get the basic game working using Unity with the assets already available...

I guess this will violate the GPL license unless you are not going to release it to the public in any form.

Why will that violate the GPL? Because Unity is proprietary?

Re: The Battle for Wesnoth needs help

#69
post #44

So far we've had one major thread calling for a rewrite in a new language, one calling for a new license, and one insinuating the devs should accept the project is done and move on with their lives. Is it any wonder open source gaming struggles with this kind of broad negativity?

On this website I am not at all surprised that people want it to be rewritten in javascript or to be relicensed from the GPL.

There has been some recent discussion with moving the art and music assets away from GPL into a CC or similar license. The developers understand GPL was never really designed for those media. (You’ll have to remember, Wesnoth started in 2003; back then, Wikipedia was using GNU FDL for everything.) The tricky thing would be contacting all the music and art contributors to get their permission first, which is not an easy task for a project of this size.

Re: The Battle for Wesnoth needs help

#70

The Battle for Wesnoth was the first game I that I installed and played after getting Ubuntu. I consider it the best game available on Linux platform (maybe except Braid). Sadly I am not equipped with enough C++ or Python knowledge to contribute.

Just because they’re looking for programmers doesn’t mean you can’t contribute! Many of the games scenarios need maintainers, and Wesnoth has a friendly and budding add-on community that is always looking for new content.
Post reply on HN