https://wiki.wesnoth.org/api.php?action=feedcontributions&user=Nyov&feedformat=atomThe Battle for Wesnoth Wiki - User contributions [en]2024-03-28T23:09:05ZUser contributionsMediaWiki 1.31.16https://wiki.wesnoth.org/index.php?title=Creating_a_scratch_built_sprite&diff=62041Creating a scratch built sprite2019-07-12T19:05:05Z<p>Nyov: Link forwards to archive.org - Testing</p>
<hr />
<div>== Intro: An attempt at spriting== <br />
by [[user:Wayfarer alias Shadow|Wayfarer]]<br />
<br />
Everyone seems to just "Frankenstein" sprites (ie. cobble them together from pieces of existing sprites). Now and then I'm asked how I create sprites from scratch.<br />
To make it short (I hate long introductions) this is a kind of recipe, but it doesn't replace experience and practise.<br />
<br />
<br />
'''Reguirements:'''<br />
Graphic Program that can handle layers and transparency.<br />
At least The GIMP, Photoshop. Pain.. err I mean MS Paint if you want to suffer and you will.<br />
<br />
At least advanced knowledge about spriting. Sadly nothing for the beginner, sorry. You should have at least pushed some stuff around digitally.<br />
<br />
==Anatomy==<br />
<br />
OK after a while in the forums I realised that I missed one important point. Anatomy!<br />
<br />
Shading, color choice, anatomy - it is all like music. Everything works together. Otherwise good art with wrong anatomy is like a nice voice with no rhythm.<br />
<br />
Normal human anatomy is that legs are half the size of the whole body. In Wesnoth the legs are a bit shorter and the head slightly too big (That doesn't mean you can make it even worse - take another sprite and compare it to yours. If the anatomy differs too much you have made something wrong.).<br />
That's the No. 1 reason I use capes - I try to disguise this anatomical flaw a bit. Nothing more nothing less.<br />
<br />
That doesn't mean that sprites are completely detached from the real world. An awkward pose will fall into the eye of the viewer. So stick to the real world and imitate it. Use references!<br />
<br />
In Wesnoth you'll probably mostly sprite warriors. You should note that most martial arts build on a firm stance. That means your sprite should show this. <br />
Stretched Legs and not a guy that almost falls over or stands to attention. That doesn't mean that he doesn't look dynamic, far from it. Here are some good examples:<br />
<br />
<br />
https://web.archive.org/web/20120428160215im_/http://img525.imageshack.us/img525/3856/13tt0.jpg <br />
https://web.archive.org/web/20120427094501im_/http://img515.imageshack.us/img515/5781/11ck5.jpg<br />
<br />
Note: Not done by me, linked from a Games Workshop artist. If there are any problems with them I'll remove them.<br />
<br />
<br />
Everyone who has practised martial arts will know that this stance is stable - a good stable position with much room to move. <br />
And the most important thing : it looks very dynamic.<br />
<br />
I've used this trick quite successful on my latest sprites.<br />
https://web.archive.org/web/20120429005249im_/http://img248.imageshack.us/img248/7881/greatbowv2cg7.png<br />
<br />
Let's conclude: simulate reality and take references. If you came up with a very difficult pose or you you can't put your finger on what's wrong with your sprite, look for real life pictures or refs from better artists.<br />
<br />
I repeat it again: take a reference. <br />
You can draw like Dürer, have Da Vinci's knowledge of colors your Picture still look like it has just escaped from Picasso's "Guernica". (Sadly all 3 were true for Picasso :( )<br />
<br />
Other links provided by Jetryl:<br />
Books about anatomy quite good and interesting for portrait art. The same rules apply to spriting too, but to a lesser extent.<br />
<br />
[http://www.amazon.com/Human-Anatomy-Made-Amazingly-Easy/dp/0823024970/ref=sr_1_1/002-1709014-5120035?ie=UTF8&s=books&qid=1189548452&sr=8-1]Human-Anatomy-Made-Amazingly-Easy<br />
<br />
[http://www.amazon.com/Drawing-Cutting-Edge-Anatomy-Reference/dp/0823023982/ref=pd_bxgy_b_img_b/002-1709014-5120035?ie=UTF8&qid=1189548452&sr=8-1]Drawing-Cutting-Edge-Anatomy<br />
<br />
==Creating the base==<br />
<br />
I started the same way as anyone else, creating sprites from cut and paste and smaller edits. But I was wonderfully free of any prejudices towards spriting like limited color schemes, hard edges or that the sprite must look like it is chiseled out of a rock. I was open to try something new and this has leaded to a bit quirky style.<br />
<br />
Firstly, this means my art isn't always compatible with mainline but, well, you can't please everyone.<br />
Secondly, I don't claim it is perfect - I just like it that way.<br />
<br />
In the past I mostly did some Frankensteining to get the proportions right and the overall shape of the sprite until it looked like I wanted it. This is time consuming and actual very limiting. Some artists like [[user:Neoriceisgood|Neo]] seem to be able to draw a sprite just from scratch with a mouse. <br />
I can't that's why I went another way. <br />
Most of the time I make a small sketch of the sprite as small as possible to get an overview of how it will look. (Preferred 200 x 200 pixels)<br />
<br />
http://img530.imageshack.us/img530/1092/wayfarerlinesdz6.png<br />
<br />
Some experience with drawing is definitely helpful. The general anatomy isn't that important because Wesnoth sprites aren't that exact with anatomy anyway. Smaller flaws aren't too bad because they can be eliminated later with the coloring. The most important thing is to get the shape right and the look you want to achieve.<br />
If you are happy with your first draft you can go to step 2.<br />
<br />
Scaling down the pic. First crop the unused part of the sketch as possible then reduce the height or width (the one which is bigger) to 72 pixels.(cubic algorithm).<br />
The result should be something like this.<br />
https://web.archive.org/web/20120420080330/http://img440.imageshack.us/img440/9718/linessmallax0.png<br />
<br />
Next you should make another layer and lay some color under the lines (the flats)<br />
https://web.archive.org/web/20120407101807/http://img530.imageshack.us/img530/9875/linesflatqm2.png<br />
<br />
As you can see it doesn't look very impressive but that is just the beginning. The most difficult part still awaits - the shading.<br />
<br />
There's a different way to get to this stage that I used to prefer. In the past I filled some areas with colors and erased the edges until I got the shapes right (a little bit like carving). Occasionally I still use this technique for capes and other big flooding objects that should look random.<br />
As I said that's my current way and it might not the best but it works for me at the moment (Yeah I'm still developing).<br />
Experiment with it and find out what suits you the best.<br />
<br />
Another example:<br />
https://web.archive.org/web/20120318073347/http://img240.imageshack.us/img240/8829/exebigrz7.png<br />
<br />
That's the original size.<br />
http://img530.imageshack.us/img530/1526/aragmagefemalese1.png<br />
Cutting it down to the final size.<br />
https://web.archive.org/web/20120318073351/http://img240.imageshack.us/img240/3233/finalzc6.png<br />
<br />
I used the same techniques for this one as described and it is actual inspired from a older drawing I did.<br />
[http://fc04.deviantart.com/fs12/i/2006/306/b/5/The_Weight_by_wayfarerpg.png]Reference picture<br />
<br />
I know I keep repeating: it is always helpful to have a kind of reference.<br />
<br />
If you are good enough you can also sprite it in original size and draw it easily freehand (the other ways aren't that straightforward, they should just make the process a bit easier).<br />
If you do this then you have 2 possibilities.<br />
If I use a brush for the base shape I have the advantage that I can create the base without much erasing (at the beginning) and it comes very natural to me. Unfortunately, in the end I must hunt down dozen translucent pixels.<br />
<br />
Pencil is a bit harder but I can avoid those artefacts that the brush causes. It boils down to personal taste.<br />
<br />
<br />
I can do this too though it is just a matter of practice. Again there is no "one and only way". I can just show some possible ways. In the end it is just a question how much time you want to devote.<br />
<br />
'''Example:'''<br />
<br />
<br />
https://web.archive.org/web/20120421164552/http://img229.imageshack.us/img229/6884/sorceressqi5.jpg<br />
http://img409.imageshack.us/img409/1928/66863960kd6.png http://img409.imageshack.us/img409/8412/99517190fk9.png https://web.archive.org/web/20120429005243/http://img248.imageshack.us/img248/2695/14990273go2.png<br />
<br />
A quick hack that took me half an hour with the help of the reference. Still improvable but it should illustrate what I want to say.<br />
<br />
==Color==<br />
<br />
Okay, if I start with shading first a small course in color theory. This is more important for portraits but it can also be used for sprites.<br />
<br />
The contrasts and color theory. I know what you think.<br />
<br />
The fact is, colors can be ordered in a circle.<br />
<br />
https://upload.wikimedia.org/wikipedia/commons/8/88/Farbkreis_Itten_1961.png<br />
<br />
(Thanks to Wikipedia for a deeper analysis [http://en.wikipedia.org/wiki/Color_theory Color theory]<br />
<br />
although the German site is better - those who can read it should do so <br />
[http://de.wikipedia.org/wiki/Simultankontrast#Simultankontrast_-_Sukzessivkontrast Kontraste])<br />
<br />
So there are 7 different kind of contrasts I'll try to at least briefly cover all of them.<br />
<br />
<br />
The first is the '''complementary contrast''' . If you look at the circle, orange lies opposite to blue. That means both colors painted next to each other will create a strong contrast. It's an eye-catcher but be careful as it can make the sprite quite noisy.<br />
<br />
The second '''dark and light'''. A good example is missing, I'll add one later. Many dark areas and only some brighter areas.<br />
<br />
'''Cold Warm contrast'''<br />
People find orange and red as "warm" while they associate blue with "cold" this can be used too but should be used sparingly.<br />
<br />
'''Color contrast''' or how is it called well Bogus for us we use colors.<br />
Example <br />
https://upload.wikimedia.org/wikipedia/commons/1/18/Marc-blue-black_fox.jpg<br />
<br />
'''Simultaneous contrast - successive contrast'''<br />
Well now it gets interesting. Neo uses this from time to time to add more depth to his shading.<br />
https://upload.wikimedia.org/wikipedia/commons/6/6e/Simultan2_Kopie.jpg<br />
<br />
He lays pixels in different colors next to each other so they boost each other. <br />
For example on normally white highlights bright blue or green. Surrounded by other colors.<br />
<br />
The '''Quantity and Quality contrasts'''.<br />
Drum roll, please.<br />
<br />
No, seriously - some big words, but in fact the first is easy. Quantity means, for example, that a big picture is mostly green and with some small red areas. They will fall in the eye of the watcher.<br />
The next one is the most important. Lucent pastel colors (mostly mixed with white) next to blunt and dark colors (grey and black mixed in).<br />
<br />
A good example is this painting of my favorite artist. <br />
https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Caspar_David_Friedrich_035.jpg/800px-Caspar_David_Friedrich_035.jpg<br />
<br />
To conclude I use mostly Quantity and Quality contrasts and dark and light contrasts. I'll show soon how I put them on a sprite.<br />
<br />
I've now probably chased away all my readers.<br />
<br />
But these are the tools that an artist can use to make his art ''good'' art.<br />
It's not like I say "well now I use Cold Warm contrast". I experiment until I think it looks right. It is just helpful to know the tools you have at hand.<br />
<br />
Further external links kindly provided by jacobolus. For a bit deeper overview.<br />
<br />
[https://en.wikipedia.org/wiki/Munsell]color theory<br />
<br />
[https://handprint.com/HP/WCL/color11.html]color theory again<br />
<br />
[https://handprint.com/HP/WCL/wcolor.html]and again<br />
<br />
Though this gets more interesting for portrait art.<br />
<br />
==Detailing==<br />
<br />
In 25 inconvenient steps to a scratch build sprite. Only $5, a bargain price soon in your library.<br />
<br />
Just kidding.<br />
<br />
https://web.archive.org/web/20131110035937/http://img410.imageshack.us/img410/4712/testtl2.png<br />
<br />
1. <br />
I did pretty much know what the sprite should look like. For example I can take a ref picture and I can produce a basic sprite out of it. It gets harder if I don't actual know what I want. In that cast I can waste hours on it. (That means a good ref picture is priceless, even a quick sketch you made for yourself helps).<br />
It helps immensely if you already know what you want.<br />
I use different approaches to create my sprites. Sometimes I fill large areas with color and erase the parts that look wrong. Sometimes I make a small sketch (as described in part 2). Mostly I just mix it. Like here. (The different sprite at the end is just there for size comparison purposes).<br />
<br />
I should note that I normally Frankenstein some parts to speed up the process. I mustn't draw a new face just because they look all very different from each other. https://forums.wesnoth.org/images/smilies/icon_wink.gif<br />
In this case it is completely from scratch.<br />
<br />
(Other example partly with Frankensteining to show how short you can cut it)<br />
https://web.archive.org/web/20120330071318/http://img162.imageshack.us/img162/6538/progressgo5.png<br />
<br />
That means I'm not against Frankensteining - it just limits the possibilities.<br />
Nothing more nothing less.<br />
<br />
As you can see I struggled from 1 till 2 to get the shape right. Normally you mustn't start to make the basic shading until the shape is right. I do it anyway because I can't work until I get a feeling how the finished sprite will look. (Everyone has his own small quirks) https://forums.wesnoth.org/images/smilies/icon_rolleyes.gif<br />
<br />
Anyway, once you have the shape right you should apply basic shading. This consists of at least 3 different shades of the colour. With these colours you start molding the highlights, the shadows and the textures on the folds.<br />
As you can see here in big.<br />
<br />
https://web.archive.org/web/20120415061610/http://img441.imageshack.us/img441/3483/exeqn7.png<br />
<br />
Dark areas with darker colours. Exposed positions, uprisings with bright colours.<br />
<br />
As the cretin I am I can't count to 5 - I've forgotten to add 3.<br />
Anyway, I added the hair and more details until I reached stage 5.<br />
<br />
This is nothing too fancy. The only thing I can say about it: keep everything that covers the body in different layers. In my case the book and the staff (I have switched them various times to see where they fit best).<br />
This is for 2 reasons. Firstly, it saves you time and makes it easier to animate the whole thing. Secondly, if you don't like it you don't have to erase half of the sprite and redraw it. BTW I learned this the hard way too.<br />
<br />
<br />
5. Actually, doesn't look bad does it? (At point four I added some green to the white highlights to let them stand out a bit, like Neorice does.)<br />
If you are good you can work further with a pencil tool and further shades.<br />
If you want it different, well:<br />
First I use these tools: sponge, dodge and burn.<br />
<br />
http://img207.imageshack.us/img207/7158/toolsab9.png<br />
<br />
(Dodge and burn are available in both The GIMP and Photoshop - sponge is only available in Photoshop). You should test out the different settings to see which one fits you the most).<br />
<br />
These tools are not essential - they just make it easier. You can emulate the effect with carefully chosen brush strokes. If you don't have brushes, well, sucks to be you. ;)<br />
Seriously, you can emulate it with careful chosen pencil dots. This goes much too far for me, personally.<br />
<br />
Basically tools that adjust the brightness and contrast. <br />
In the first round I add darker areas. I deepen the shadows or add further ones. Than I make the highlights brighter. I use these tools on large areas to get a nice smooth transition between the different areas.<br />
<br />
Before and after<br />
<br />
https://web.archive.org/web/20120329073734/http://img512.imageshack.us/img512/163/93794620nu1.png https://web.archive.org/web/20120419212837/http://img514.imageshack.us/img514/7233/35075772dk7.png<br />
<br />
Than I work on the finer shadings with a pencil with low opacity and fading out.<br />
I add reflections and make the shadows smoother in the process. Mostly with white and black, sometimes with other colours. Because the reflection of light is not always white and not every shadow is just black. Again real life gives nice sources of inspiration. (Golden reflections on blue textures. Red on polished metal, etc... use your imagination)<br />
<br />
'''A big note though!!!'''<br />
Shading <> ambience light. Many seem to misunderstand it. Shading means that you model the surface. You add folds to cloths, waves to hair and surface to faces. You make the sprite dimensional. Ambient light is a light source that adds different light values onto a surface to make it more interesting. Ambient light without proper shading doesn't work but it goes the other way around too. A sprite without prober ambient light looks dull.<br />
<br />
Before and after<br />
https://web.archive.org/web/20120407101803/http://img530.imageshack.us/img530/5194/49958573tb5.png<br />
<br />
I probably went overboard with the detailing in the process but magnified you quickly lose the overview. That's why you should keep a window open displaying the sprite at original size. Test the sprites very often against in-game background. Else you might get evil surprises.<br />
<br />
To conclude:<br />
-Shaded surface.<br />
-Worked out details<br />
-defined light source,ambient light<br />
-smooth transitions avoiding the "comic" effect(areas separated by lines, you know those cheap comics in newspapers)<br />
<br />
<br />
<br />
Another thing is TC (Team colouring). I don't really like it because I lose control of how the colours of the unit will work together with TC. That, and the fact that I can't just paint it the way I do the rest of the sprite. This means you keep it best in a separate layer too (also, if your brush slips it won't work anymore happened to me too, actually far too often). I changed it various times until I found the right position for it and pink fits to nothing. http://forums.wesnoth.org/images/smilies/icon_laugh.gif<br />
<br />
This is basically one way, but there are various variations of it. (For example brushing larger areas of the cape, which is a bit more trickier, because you add the folds on the fly with a brush and you'll need a calm hand to avoid the straight lines). Basically, everyone develops their own way which is the easiest for them. And no, there is not the one and only way - just various paths. :) <br />
<br />
'''Further links:'''<br />
<br />
[http://www.warpedspace.org/lightingT/part1.htm]light and reflection<br />
<br />
'''Internal links:'''<br />
<br />
[http://www.wesnoth.org/wiki/How_to_Shade] How to Shade<br />
<br />
[http://www.wesnoth.org/wiki/How_to_Anti-Alias_Sprite_Art] How to Anti-Alias Sprite Art<br />
<br />
[http://www.wesnoth.org/wiki/Team_Color_Shifting] Team Color Shifting<br />
<br />
==Conclusion==<br />
<br />
Don't do. (I tell you)<br />
<br />
* Use rough edges. Straight lines are evil. 90°, 45° degrees too.<br />
* Symmetry is boring, a symmetric face stands for beauty but still boring.<br />
* Avoid the "chiseled out of a rock" look (moved cape stretched stance,.. etc help avoid that).<br />
(A doctrine of the first greek sculptor was that the statue can be rolled down a hill without any damage. Don't make the same mistake)<br />
* You like dark colors, fine. But make sure you have enough highlights in it, so the unit doesn't looks washed out or boring.<br />
* Don't expect details which are 2*2 to be seen. Only if the viewers second name is "Hawk Eye".<br />
* Don't start with a highly complex project and give up frustrated in the middle of it<br />
* Don't start emulating some anime stuff you have seen. Anime exaggerates too much and breaks every physical law.<br />
* Don't separate the different parts of a sprite with a 1 pixel wide line ie. the "comic" effect. Don't do it. If you must, let it look like a shadow a 2 or 3 pixel wide line of darker shades. Play around but avoid this 1 pixel line because the line will have a high contrast to the other color areas and if it separates two different color areas from each other it looks ugly.<br />
* Don't overreact to critiques. Everyone makes mistake and the one on the other side of the monitor isn't be always right.<br />
<br />
<br />
Do<br />
* Monochromatic can work if the contrasts are high enough.<br />
* Show stuff moving - use wind as another artistic tool.<br />
* Use optical illusions. If you can draw a face with 4*4 pixels fine but no one will see it. Hint it.<br />
* Choose one light source and stick to it.<br />
* Small steps if you are a beginner but steps and not backwards is not the right direction.<br />
* Do good taste a favour and avoid color overload. aka Rainbow warrior (You can use many colors but stick to some major colors and add the other colors in a limited amount).<br />
* Exaggerate slightly if it helps to communicate the message.<br />
* Realism is good. Try to stick to it but not so much that it would hinder you.<br />
* If you paint a unit take a break from the brush tool and use the pencil and add some straight lines, especially on the edges of capes to break up the shading. It can add some very nice contrast. Use it with care. (On texture it looks like embroidery)<br />
* Use smooth transitions between the different parts of the sprite.<br />
* If you need the space take it. You won't achieve anything with 2*2 pixels<br />
* Accept critique. Actual learn to critique yourself.<br />
* Experiment. Try something new.<br />
* Save often. Look often at the real size. Look at it ingame.<br />
* Put it away and make a new start after some sleep.<br />
* Keep copies of various development stages. Once you made a mistake you can still give the whole thing a new direction.<br />
<br />
<br />
<br />
So Questions anyone? Suggestions? Random praises? Flames? (Warning: I flame back).<br />
So feedback can be posted in the forum in the appreciate topic. I'll try to work the feedback in.<br />
[https://www.wesnoth.org/forum/viewtopic.php?t=16760&postdays=0&postorder=asc&start=0]<br />
<br />
<br />
To close it with one of my favorite philosophers: <br />
<br />
''I know that I know nothing. You pay for a round? A double one for me!''<br />
<br />
<br />
'''Note I'll try to replace the example pics with something under GPL to avoid any trouble. At the moment I haven't much better stuff.'''<br />
<br />
[[Category: Art Tutorials]]</div>Nyovhttps://wiki.wesnoth.org/index.php?title=Support&diff=62037Support2019-07-11T23:25:33Z<p>Nyov: Protocol-agnostic HTTP/HTTPS linking</p>
<hr />
<div>__NOTOC__<br />
There are many ways to get help. From online documentation to support from the community on IRC or forums.<br />
<br />
== Wiki Resources ==<br />
* [[Play|Online Players Guide]] - Game manual, walkthroughs, strategy guides, and more.<br />
* [[Create|Content-Creation Guide]] - Manual showing how to create new campaigns for Wesnoth.<br />
* [[StartingPoints|Starting Points]] - List of pages to serve as starting point for diving deeply into the wiki...<br />
* [[MP_CodeOfConduct | Multiplayer Information ]] - Info about server moderators, useful MP commands, and our online Code of Conduct.<br />
* [http://wiki.wesnothlife.ru/ Russian Wesnoth Wiki]<br />
<br />
== Reporting Bugs ==<br />
If you are experiencing problems, you should consider [[ReportingBugs|reporting a bug]].<br />
<br />
== Community ==<br />
<br />
Before asking for help with some technical problem in the official forums, please read [//forums.wesnoth.org/viewtopic.php?t=25660 How to report a bug properly] for instructions and pointers.<br />
<br />
=== Forums ===<br />
* [//forums.wesnoth.org/ Official Wesnoth forums]<br />
* [[Glossary|Wesnoth Acronyms]] - forum lingo<br />
* [http://www.wesnoth.cn Chinese wesnoth forums]<br />
* [http://wif.altervista.org/index.php Wesnoth Italian Forums (W.I.F)]<br />
* [http://www.wesnothlife.ru/forum/ Russian Wesnoth Forums (WesnothLife)]<br />
* [http://www.wesnoth.com.pl/news.php Polish Wesnoth Website]<br />
* [http://wesnoth.fsf.hu/ Hungarian Wesnoth Website]<br />
* [http://www35.atwiki.jp/weswiki/ Japanese Wesnoth Website]<br />
<br />
=== IRC ===<br />
If you don't know what Internet Relay Chat (IRC) is, check out [//en.wikipedia.org/wiki/Internet_Relay_Chat Wikipedia's article] and [http://www.irchelp.org/ IRCHelp.org].<br />
<br />
All of the following channels are hosted at the [https://freenode.net/ freenode] IRC network unless otherwise noted. If you don't have an IRC client installed on your machine or are behind a strict firewall that blocks [https://freenode.net/irc_servers.shtml freenode's supported ports], you can use a compatible Web gateway service such as [https://webchat.freenode.net webchat.freenode.net].<br />
<br />
==== Main channels ====<br />
<br />
* [irc://chat.freenode.net/%23wesnoth #wesnoth]: This channel is for general conversation amongst Wesnoth players and developers.<br />
* [irc://chat.freenode.net/%23wesnoth-dev #wesnoth-dev]: The development discussion channel. Most contributors and developers (WML, C++ and art people alike) hang around here, exchanging ideas and code patches.<br />
* [irc://chat.freenode.net/%23wesnoth-mp #wesnoth-mp]: The multiplayer servers' status and development discussion channel.<br />
<br />
==== International channels ====<br />
<br />
* [irc://chat.freenode.net/%23wesnoth-ang #wesnoth-ang (Old English channel)]<br />
* [irc://chat.freenode.net/%23wesnoth-de #wesnoth-de (German channel)]: The German look-alike of #wesnoth, mainly used by German-speaking players and translators.<br />
* [irc://chat.freenode.net/%23wesnoth-es #wesnoth-es (Spanish channel)]<br />
* [irc://chat.freenode.net/%23wesnoth-fi #wesnoth-fi (Finnish channel)]<br />
* [irc://chat.freenode.net/%23wesnoth-gl #wesnoth-gl (Galician channel)]<br />
* [irc://chat.freenode.net/%23wesnoth-la #wesnoth-la (Latin channel)]<br />
* [irc://chat.freenode.net/%23wesnoth-pl #wesnoth-pl (Polish channel)]: As above, but Polish.<br />
* [irc://chat.freenode.net/%23wesnoth.cn #wesnoth.cn (Chinese Channel)]<br />
* [irc://irc.tweakers.net/%23wesnoth #wesnoth (Dutch channel)] at the irc.tweakers.net network<br />
* [irc://irc.syrolnet.org/%23WIF #WIF (Italian channel)] at the irc.syrolnet.org network<br />
* [irc://chat.freenode.net/%23wesnoth-ja #wesnoth-ja (Japanese channel/日本語チャンネル)]<br />
<br />
You can also see the [http://irclog.wesnoth.org/ logs] of some official Wesnoth channels.<br />
<br />
=== Mailing Lists ===<br />
* [https://mail.gna.org/listinfo/wesnoth-dev/ wesnoth-dev] ([https://mail.gna.org/public/wesnoth-dev/ archives]): the mailing list for discussing mainline development issues; it is not intended for bug reports or feature requests. See [[ReportingBugs]] for those.<br />
* [https://mail.gna.org/listinfo/wesnoth-commits/ wesnoth-commits] ([https://mail.gna.org/public/wesnoth-commits/ archives]): all commits made to the mainline source repository are automatically echoed in this list for those who want or need to keep track of them. <b>This list is currently unused.</b><br />
* [https://mail.gna.org/listinfo/wesnoth-i18n/ wesnoth-i18n] ([https://mail.gna.org/public/wesnoth-i18n/ archives]): the internationalization (i18n) mailing list; all translation team maintainers and the i18n managers should subscribe and keep track of announcements and discussions taking place in this list.<br />
<br />
[[Category:Troubleshooting and Bugs]]</div>Nyovhttps://wiki.wesnoth.org/index.php?title=DevelopmentRoadmap&diff=62036DevelopmentRoadmap2019-07-11T22:24:48Z<p>Nyov: Double redirect linkfix</p>
<hr />
<div>#REDIRECT [[User:Shadowm/DevelopmentRoadmap]]</div>Nyovhttps://wiki.wesnoth.org/index.php?title=StartingPoints&diff=62035StartingPoints2019-07-11T22:14:56Z<p>Nyov: Protocol-agnostic HTTP/HTTPS linking</p>
<hr />
<div>{{Translations}}<br />
{| style="float:right"<br />
|<br />
__NOTOC__<br />
|}<br />
<br />
What would you like to learn about Wesnoth in this wiki? [[Play]] it, [[create]] with it, [[support]] for it, examine the [[project]], view [[credits]] of it.<br />
<br />
This is a page with starting points to exploring this wiki about The Battle for Wesnoth. In addition to the wiki, there's also a [//www.wesnoth.org homepage], a [//www.wesnoth.org/forum forum], and a [https://github.com/wesnoth Github project page].<br />
<br />
* [[Special:Categories|List of all page categories in this wiki]]<br />
* [[Special:Allpages|List of all pages in this wiki]]<br />
<br />
== Getting the Game ==<br />
==== Downloading ====<br />
* [[Download]] - get the most recent source-files and many binaries<br />
** [[WesnothBinariesLinux]] - precompiled for many GNU/Linux distributions<br />
<br />
==== Compiling ====<br />
* [[CompilingWesnoth]] - on Unix, Mac, Windows, GNU/Linux, PDAs, ...<br />
* [[UsingSourceinstall]] - using GNU Source Installer to automate installation and upgrades from source (Unix-likes only)<br />
* [[DebuggingWesnoth]] - on GNU/Linux and Unix-like systems<br />
<br />
== Playing the Game ([[Play]]) ==<br />
<br />
==== For New Players ====<br />
* [[GettingStarted]] - read me first!<br />
* [[WesnothManual]] - the rules<br />
* [[MainlineCampaigns]] - walkthroughs for the game-supplied campaigns<br />
<br />
==== For Not-So-New Players ====<br />
* [[AdvancedTactics]] - beating the AI and other people<br />
* [[MultiplayerServers]] - where to play against other people online<br />
* [[Replays]] - archive of replays new and old<br />
* [[How to play...]] - learn more about various faction vs faction strategies<br />
<br />
==== Reference ====<br />
* [[HotKeysSystem]] - keyboard shortcuts<br />
* [[CommandMode]] - commands you can use in-game<br />
* [[ChatCommands]] - commands you can use when on a multiplayer server<br />
* [[ServerAdministration]] - commands that invoke direct server response (mostly for getting information)<br />
* [//units.wesnoth.org/ Units] - Units advancement trees and stats<br />
** [//units.wesnoth.org/1.14 Stable version]<br />
** [//units.wesnoth.org/trunk Trunk version]<br />
* [[Races]] - [[Drakes (race)|Drakes]], [[Dwarves]], [[Elves]], [[Humans]], [[Orcs]], [[Undead (race)|Undead]], etc.<br />
** [[Factions]] - all major factions, mainline and user-made<br />
* [[Glossary|Glossary]] - common Wesnothian jargon, acronyms and slang explained<br />
<br />
== Tweaking the Game ([[Create]]) ==<br />
==== Scenarios & Campaigns ====<br />
* [[Guide_to_UMC_Content]] - user-written scenarios, campaigns and game modifications<br />
* [[Wesnoth UMC Dev]] - where you can do collaborative UMC development<br />
* [[BuildingCampaigns]] - how to make your own single player campaigns<br />
* [[MultiplayerContent]] - how to make your own multiplayer scenarios and campaigns<br />
* [[BuildingScenarios]] - how to make your own scenarios<br />
* [[BuildingUnits]] - how to make your own units<br />
* [[UnitAnalysis]] - tool to analyze units<br />
<br />
==== References ====<br />
* [[ReferenceWML]] - all about Wesnoth Markup Language<br />
<br />
==== Tools & Utilities ====<br />
* [[ExternalUtilities]] - scripts to help create scenarios, campaigns, and graphics<br />
* [[CustomizingStartup]] - some tweaks for optimizing the game's startup & performance<br />
<br />
==== Art related ====<br />
* [[Create_Art#Art_Tutorials|Art Tutorials]] - help in creating art<br />
* [[GraphicLibrary]] - unit and terrain images posted on the forums<br />
* [[Tiles_Status]] - terrain tiles: proposed and in progress.<br />
<br />
== Improving the Game ==<br />
* [[ReportingBugs]] - use GitHub!<br />
* [//www.wesnoth.org/wiki/ReportingBugs#Guidelines_for_suggesting_features Guidelines for suggesting features] - To submit a feature request, use https://bugs.wesnoth.org<br />
==== Developer information ====<br />
* [[DeveloperResources]] - useful links<br />
* [//changelog.wesnoth.org Changelog] - the most recent changes made to the game<br />
* [[WesnothRepository]] - accessing the source code<br />
* [[HackingWesnoth]] - guide for programmers<br />
* [[CodingStandards]] - for programmers<br />
* [[DeveloperGuide]] - for those who received repository commit rights<br />
* [[Git_for_Wesnoth_Crash_Course]] - guide for contributors who are new to git / github<br />
* [[SoftwareTesting]] - for programmers<br />
* [//www.wesnoth.org/units/trunk/animations.html Missing unit animations] - what's available and what's missing<br />
* [[Wesnoth_AI]] - starting point for AI documentation<br />
* [[ThemeSystem]] - customizing the screen layout for the game and the editor<br />
* [[ReleasingWesnoth]] - steps to follow to release a new version<br />
* [[EasyCoding]] - Bugs and features that are easy to implement for new coders<br />
* [[NotSoEasyCoding]] - Bugs and features which are doable but lacking someone working on them<br />
* [[WesnothdDesign]] - Guide to the design of wesnothd, the multiplayer server.<br />
* [[SummerOfCodeIdeas]] - Ideas for Google summer of code<br />
<br />
==== Game translations ====<br />
* [[GettextForTranslators]] - how to translate Wesnoth under [[GetText]]<br />
* [[WesnothTranslations]] - completely unknown stats...<br />
* [[WesCamp]] - a project for translating user-made campaigns<br />
<br />
== About the Game ==<br />
* [[WesnothPhilosophy]] - Dave on Wesnoth<br />
* [[Timeline of Wesnoth]] - the timeline of Wesnoth campaigns<br />
* [[Geography of Wesnoth]] - description of Wesnoth and surrounding lands<br />
* [[WesnothFigures]] - notable figures of valorous and infamous deeds in Wesnoth<br />
* [[WesnothReviews]] - third party reviews of Wesnoth<br />
* [irc://irc.wesnoth.org/wesnoth #wesnoth] - our IRC channel<br />
* [[Trailer]] - the Wesnoth trailer<br />
<br />
== Other ==<br />
* [[UsefulLinks]]<br />
* [//en.wikipedia.org/wiki/Battle_for_Wesnoth Wikipedia entry for Wesnoth]<br />
* [[WikiHaiku]]<br />
<br />
== About this Wiki ==<br />
* [[Help:Editing|Editing]] - learn how to edit pages<br />
* [[Sandbox]] - experiment with the wiki<br />
* [[WikiMigration]] - we were looking for a replacement for our old wiki (and ended up using Mediawiki)<br />
<br />
[[Category:Wesnoth Wiki]]</div>Nyov