<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.wesnoth.org/index.php?action=history&amp;feed=atom&amp;title=User%3AAyin</id>
	<title>User:Ayin - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.wesnoth.org/index.php?action=history&amp;feed=atom&amp;title=User%3AAyin"/>
	<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ayin&amp;action=history"/>
	<updated>2026-11-12T01:48:35Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ayin&amp;diff=21993&amp;oldid=prev</id>
		<title>Esr: Redirect fix</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ayin&amp;diff=21993&amp;oldid=prev"/>
		<updated>2008-02-21T19:20:33Z</updated>

		<summary type="html">&lt;p&gt;Redirect fix&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Hello, world ==&lt;br /&gt;
&lt;br /&gt;
I am Philippe Plantier, a Wesnoth [[Credits|developer]], also known as Ayin in the virtual world.&lt;br /&gt;
&lt;br /&gt;
I am the author of several parts of the Wesnoth code, notably the terrain graphics code. A complete documentation for this one can be found here: [[TerrainGraphicsWML]].&lt;br /&gt;
&lt;br /&gt;
You can join me at the following e-mail address: [mailto:philippe.plantier_AT_naema_DOT_org philippe.plantier_AT_naema_DOT_org].&lt;br /&gt;
&lt;br /&gt;
== Contributions ==&lt;br /&gt;
&lt;br /&gt;
=== Code contributions ===&lt;br /&gt;
&lt;br /&gt;
Those are some parts of the code I created (or parts of the code I am guilty for). This may mean I have special knowledge of them, and that I may be the one to bother if those need to be fixed.&lt;br /&gt;
&lt;br /&gt;
* Terrain graphics system (&amp;lt;tt&amp;gt;builder.?pp&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* Multiplayer lobby system rewrite&lt;br /&gt;
* Multiplayer campaigns (in progress)&lt;br /&gt;
* Checksumming code for multiplayer (&amp;lt;tt&amp;gt;checksum.?pp&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* WML parser (rewrite) (&amp;lt;tt&amp;gt;serialization/parser.?pp&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;serialization/tokenizer.?pp&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* Generic animation code (&amp;lt;tt&amp;gt;animated.?pp&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* Multiple font system&lt;br /&gt;
* [http://www.libsdl.org/projects/SDL_ttf/ SDL_ttf] fixes&lt;br /&gt;
* UTF-8 encoder-decoder&lt;br /&gt;
* Image {{&amp;quot;|locators}} for quicker access to images&lt;br /&gt;
* t_strings, to be able to serialize translatable data&lt;br /&gt;
&lt;br /&gt;
And several small fixes and improvements.&lt;br /&gt;
&lt;br /&gt;
=== Graphics contributions ===&lt;br /&gt;
&lt;br /&gt;
Those are graphics I added to the game. Actually, those were pretty good when they were first introduced in the game, but with the current standards of graphics, all of those could now use some improvement.&lt;br /&gt;
&lt;br /&gt;
* Loyalist {{&amp;quot;|standard}} castle graphics.&lt;br /&gt;
* Grassland graphics.&lt;br /&gt;
* Dwarven castle / village graphics. Cave walls were redrawn by [[User:Eleazar|Eleazar]].&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Add support for a more flexible way to add new terrains:&lt;br /&gt;
** Base terrain / overlay system, like it was described by [[User:Ivanovic|Ivanovic]] (see [[User:Ayin/Extended terrains proposal|proposal 1]])&lt;br /&gt;
** ... or another complete rewrite of the system (see [[User:Ayin/New terrain graphics system proposal|proposal 2]])&lt;br /&gt;
* Rewrite the terrain drawing system, to make it faster.&lt;br /&gt;
* Complete support for [[User:Ayin/Multiplayer campaigns|multiplayer campaigns]].&lt;br /&gt;
* Improve the internationalization support.&lt;br /&gt;
* [http://bugs.wesnoth.org/ Fix bugs]&lt;br /&gt;
* Finish the [[CastleTutorial]].&lt;br /&gt;
* Take over the world before [[User:Eleazar|Eleazar]] does.&lt;br /&gt;
&lt;br /&gt;
== Currently working on... ==&lt;br /&gt;
&lt;br /&gt;
I did, a few weeks ago, a proof-of-concept code to demonstrate the possiblity to use OpenGL to do graphics rendering on Wesnoth. I am currently working on making a clean, commitable change to the graphic engine, which will allow several rendering engines to be chosen at compile-time or at run-time.&lt;br /&gt;
&lt;br /&gt;
[[User_talk:Ayin|Click here]] to go to my talk page.&lt;/div&gt;</summary>
		<author><name>Esr</name></author>
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ayin&amp;diff=1686&amp;oldid=prev</id>
		<title>Ivanovic at 22:26, 13 August 2005</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ayin&amp;diff=1686&amp;oldid=prev"/>
		<updated>2005-08-13T22:26:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Hello, world ==&lt;br /&gt;
&lt;br /&gt;
I am Philippe Plantier, a Wesnoth developer (though not as active as before), also known as Ayin in the virtual world.&lt;br /&gt;
&lt;br /&gt;
I am the author of several parts of the Wesnoth code, notably the terrain graphics code. A complete documentation for this one can be found here: [[TerrainGraphicsWML]].&lt;br /&gt;
&lt;br /&gt;
And you do not believe that this page is editable!&lt;br /&gt;
&lt;br /&gt;
[[User_talk:Ayin|Click here]] to go to my discussion page.&lt;/div&gt;</summary>
		<author><name>Ivanovic</name></author>
	</entry>
</feed>