<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://starsonata.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=The+smiley+one</id>
		<title>Starsonata Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://starsonata.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=The+smiley+one"/>
		<link rel="alternate" type="text/html" href="http://starsonata.com/wiki/index.php/Special:Contributions/The_smiley_one"/>
		<updated>2026-04-29T16:30:12Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.7</generator>

	<entry>
		<id>http://starsonata.com/wiki/index.php?title=Web_Chat&amp;diff=12246</id>
		<title>Web Chat</title>
		<link rel="alternate" type="text/html" href="http://starsonata.com/wiki/index.php?title=Web_Chat&amp;diff=12246"/>
				<updated>2009-06-08T22:33:38Z</updated>
		
		<summary type="html">&lt;p&gt;The smiley one: /* Player Suggestions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About  ==&lt;br /&gt;
&lt;br /&gt;
The web chat is a way to connect to the server and talk to your team mates and anyone else online without having to download anything, ideal for slow moments at school or work, or when you don't want to have to login to the real game. It can be found here: http://www.starsonata.com/webchat/ &lt;br /&gt;
&lt;br /&gt;
== Features  ==&lt;br /&gt;
&lt;br /&gt;
*Chat to all channels with a similar look to the game client &lt;br /&gt;
*Team List so you can see who's online (and with an easy double click to PM team mate). &lt;br /&gt;
*Easy to click links to PM anyone who chats &lt;br /&gt;
*Up/Down arrow chat input history for quickly putting out the same trade message or repeating a statement.&lt;br /&gt;
&lt;br /&gt;
== Current Limitations  ==&lt;br /&gt;
&lt;br /&gt;
*Some / commands do not work as they are processed client side &lt;br /&gt;
*Cannot log off without having to refresh or close &lt;br /&gt;
*Cannot see what you're highlighting in the white font tabs&lt;br /&gt;
&lt;br /&gt;
== Upcoming Work  ==&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;strike&amp;gt;Make it so the highlight color is something other then black&amp;lt;/strike&amp;gt; &lt;br /&gt;
*Logoff button &lt;br /&gt;
*Sound when receive PM in unfocused tab &lt;br /&gt;
*&amp;lt;strike&amp;gt;Make it so the input bar has focus if you press any key, making it so you don't have to click every time to chat after switching tabs or selecting text.&amp;lt;/strike&amp;gt;&lt;br /&gt;
*Different text sizes for the chats. &lt;br /&gt;
*&amp;lt;strike&amp;gt;Time of last received message in each channel, to know if it's worth answering.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Future Work  ==&lt;br /&gt;
&lt;br /&gt;
*Make all links click-able &lt;br /&gt;
*Make tabs have fixed width so they don't twitch when an unread message comes in or when you focus&lt;br /&gt;
&lt;br /&gt;
== Player Suggestions  ==&lt;br /&gt;
&lt;br /&gt;
(Please only edit this part, and I will move them up into the other lists as I see fit)&lt;br /&gt;
&lt;br /&gt;
* Admin blue text is not shown in the webchat&lt;br /&gt;
&lt;br /&gt;
* Maybe make the player name a slightly different colour then the player message?&lt;br /&gt;
&lt;br /&gt;
* The up button makes it very easy to spam.&lt;br /&gt;
&lt;br /&gt;
== Player Spotted Bugs  ==&lt;br /&gt;
&lt;br /&gt;
*Commodities Decay&lt;/div&gt;</summary>
		<author><name>The smiley one</name></author>	</entry>

	<entry>
		<id>http://starsonata.com/wiki/index.php?title=Web_Chat&amp;diff=12245</id>
		<title>Web Chat</title>
		<link rel="alternate" type="text/html" href="http://starsonata.com/wiki/index.php?title=Web_Chat&amp;diff=12245"/>
				<updated>2009-06-08T22:24:48Z</updated>
		
		<summary type="html">&lt;p&gt;The smiley one: /* Player Suggestions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About  ==&lt;br /&gt;
&lt;br /&gt;
The web chat is a way to connect to the server and talk to your team mates and anyone else online without having to download anything, ideal for slow moments at school or work, or when you don't want to have to login to the real game. It can be found here: http://www.starsonata.com/webchat/ &lt;br /&gt;
&lt;br /&gt;
== Features  ==&lt;br /&gt;
&lt;br /&gt;
*Chat to all channels with a similar look to the game client &lt;br /&gt;
*Team List so you can see who's online (and with an easy double click to PM team mate). &lt;br /&gt;
*Easy to click links to PM anyone who chats &lt;br /&gt;
*Up/Down arrow chat input history for quickly putting out the same trade message or repeating a statement.&lt;br /&gt;
&lt;br /&gt;
== Current Limitations  ==&lt;br /&gt;
&lt;br /&gt;
*Some / commands do not work as they are processed client side &lt;br /&gt;
*Cannot log off without having to refresh or close &lt;br /&gt;
*Cannot see what you're highlighting in the white font tabs&lt;br /&gt;
&lt;br /&gt;
== Upcoming Work  ==&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;strike&amp;gt;Make it so the highlight color is something other then black&amp;lt;/strike&amp;gt; &lt;br /&gt;
*Logoff button &lt;br /&gt;
*Sound when receive PM in unfocused tab &lt;br /&gt;
*&amp;lt;strike&amp;gt;Make it so the input bar has focus if you press any key, making it so you don't have to click every time to chat after switching tabs or selecting text.&amp;lt;/strike&amp;gt;&lt;br /&gt;
*Different text sizes for the chats. &lt;br /&gt;
*&amp;lt;strike&amp;gt;Time of last received message in each channel, to know if it's worth answering.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Future Work  ==&lt;br /&gt;
&lt;br /&gt;
*Make all links click-able &lt;br /&gt;
*Make tabs have fixed width so they don't twitch when an unread message comes in or when you focus&lt;br /&gt;
&lt;br /&gt;
== Player Suggestions  ==&lt;br /&gt;
&lt;br /&gt;
(Please only edit this part, and I will move them up into the other lists as I see fit)&lt;br /&gt;
&lt;br /&gt;
* Admin blue text is not shown in the webchat&lt;br /&gt;
&lt;br /&gt;
* Maybe make the player name a slightly different colour then the player message?&lt;br /&gt;
&lt;br /&gt;
== Player Spotted Bugs  ==&lt;br /&gt;
&lt;br /&gt;
*Commodities Decay&lt;/div&gt;</summary>
		<author><name>The smiley one</name></author>	</entry>

	<entry>
		<id>http://starsonata.com/wiki/index.php?title=Web_Chat&amp;diff=12243</id>
		<title>Web Chat</title>
		<link rel="alternate" type="text/html" href="http://starsonata.com/wiki/index.php?title=Web_Chat&amp;diff=12243"/>
				<updated>2009-06-08T22:23:06Z</updated>
		
		<summary type="html">&lt;p&gt;The smiley one: /* Player Suggestions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About  ==&lt;br /&gt;
&lt;br /&gt;
The web chat is a way to connect to the server and talk to your team mates and anyone else online without having to download anything, ideal for slow moments at school or work, or when you don't want to have to login to the real game. It can be found here: http://www.starsonata.com/webchat/ &lt;br /&gt;
&lt;br /&gt;
== Features  ==&lt;br /&gt;
&lt;br /&gt;
*Chat to all channels with a similar look to the game client &lt;br /&gt;
*Team List so you can see who's online (and with an easy double click to PM team mate). &lt;br /&gt;
*Easy to click links to PM anyone who chats &lt;br /&gt;
*Up/Down arrow chat input history for quickly putting out the same trade message or repeating a statement.&lt;br /&gt;
&lt;br /&gt;
== Current Limitations  ==&lt;br /&gt;
&lt;br /&gt;
*Some / commands do not work as they are processed client side &lt;br /&gt;
*Cannot log off without having to refresh or close &lt;br /&gt;
*Cannot see what you're highlighting in the white font tabs&lt;br /&gt;
&lt;br /&gt;
== Upcoming Work  ==&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;strike&amp;gt;Make it so the highlight color is something other then black&amp;lt;/strike&amp;gt;&lt;br /&gt;
*Logoff button &lt;br /&gt;
*Sound when receive PM in unfocused tab &lt;br /&gt;
*Make it so the input bar has focus if you press any key, making it so you don't have to click every time to chat after switching tabs or selecting text. &lt;br /&gt;
*Different text sizes for the chats. &lt;br /&gt;
*Time of last received message in each channel, to know if it's worth answering.&lt;br /&gt;
&lt;br /&gt;
== Future Work  ==&lt;br /&gt;
&lt;br /&gt;
*Make all links click-able &lt;br /&gt;
*Make tabs have fixed width so they don't twitch when an unread message comes in or when you focus&lt;br /&gt;
&lt;br /&gt;
== Player Suggestions  ==&lt;br /&gt;
&lt;br /&gt;
(Please only edit this part, and I will move them up into the other lists as I see fit)&lt;br /&gt;
* You've made it so that new messages in a nonfocused chat will show up as a number, e.g. All(9), this sometimes makes the other chat tabs &amp;quot;bounce&amp;quot; as the all tab is enlarged to make room. Could you make it maintain the same size?&lt;br /&gt;
&lt;br /&gt;
* Admin blue text is not shown in the webchat&lt;br /&gt;
&lt;br /&gt;
* Maybe make the player name a slightly different colour then the player message?&lt;br /&gt;
&lt;br /&gt;
== Player Spotted Bugs  ==&lt;br /&gt;
&lt;br /&gt;
*Commodities Decay&lt;/div&gt;</summary>
		<author><name>The smiley one</name></author>	</entry>

	<entry>
		<id>http://starsonata.com/wiki/index.php?title=BlindSide_Log&amp;diff=11936</id>
		<title>BlindSide Log</title>
		<link rel="alternate" type="text/html" href="http://starsonata.com/wiki/index.php?title=BlindSide_Log&amp;diff=11936"/>
				<updated>2009-05-13T07:19:21Z</updated>
		
		<summary type="html">&lt;p&gt;The smiley one: /* May 12th */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= BlindSide's Star Sonata Development Journal  =&lt;br /&gt;
&lt;br /&gt;
== May 12th ==&lt;br /&gt;
&lt;br /&gt;
I've been improving the background generation on/off. On my Phenom 9950 system (2.6 ghz, Only using one core):&lt;br /&gt;
&lt;br /&gt;
 - Low/Medium settings take 60 milliseconds to generate the background nebula.&lt;br /&gt;
 - High+ settings take ~400 milliseconds to generate the background nebula.&lt;br /&gt;
&lt;br /&gt;
I may consider moving this to the gpu for better performance, as high settings &lt;br /&gt;
systems will undoubtedly support this functionality (I would use the same code that creates the animated patterns on the suns, so it should be pretty damn fast). We'll see.&lt;br /&gt;
&lt;br /&gt;
Currently the background is placed on a flat billboard but I am considering moving this to a hemisphere/quarter-sphere(?) to create a more 3 dimensional feeling.&lt;br /&gt;
&lt;br /&gt;
[Smiley Comment] ''I assume the background will be the same each time you visit the same galaxy, correct? Its just generating the SAME nebula based on parameters set at universe creation, correct? I think the galaxies should keep their &amp;quot;look&amp;quot; from visit to visit.''&lt;br /&gt;
&lt;br /&gt;
== May 13th ==&lt;br /&gt;
&lt;br /&gt;
Finally it is lasers time! Lasers are certainly one of the more interesting graphics elements. Few methods/variations arise:&lt;br /&gt;
&lt;br /&gt;
 - Criss cross 2 billboards to create a beam effect, fairly simple. &lt;br /&gt;
No textures are needed here as we can just 2 more vertices and interpolate the vertex color from black at the edges to whatever the color is in the center. &lt;br /&gt;
 - I could place one or two of those billboard volume light scene nodes on the beam to create a bit more variation, &lt;br /&gt;
I'm always meaning to use them somewhere but haven't found the place.&lt;br /&gt;
 - A better idea would be to just use an elongated sphere and only render the bumps/animations on the lasers in the glow pass. &lt;br /&gt;
This should create a nice effect, I will probably try this method first.&lt;br /&gt;
 - For wide area laser/tractory type things a cone with scrolling textures (Via texture matrices would be appropriate). &lt;br /&gt;
I will probably just use whatever texture is provided with C1 and scroll that along the 3 dimensional cone, should come out nice.&lt;br /&gt;
&lt;br /&gt;
Well I am off to implement them and will hopefully have some screenshots in a few hours!&lt;br /&gt;
&lt;br /&gt;
(Some time passes)&lt;br /&gt;
&lt;br /&gt;
Ok, first of all, lets get acquainted with the Laser space objects. Process the start and endpoints and draw a simple line for debug output:&lt;br /&gt;
&lt;br /&gt;
[[Image:LaserDev1.jpg]] &lt;br /&gt;
&lt;br /&gt;
Oh dear that does not look right. Oh yes! The laser is using relative coordinates. Subtract that laser's position from the endpoint:&lt;br /&gt;
&lt;br /&gt;
[[Image:LaserDev2.jpg]]&lt;br /&gt;
&lt;br /&gt;
That's more like it!&lt;br /&gt;
&lt;br /&gt;
Now let's make it look more like a laser. After a bit of magic (And a complete re-write of an already available laser scene node for Irrlicht), we get something like this:&lt;br /&gt;
&lt;br /&gt;
[[Image:LaserDev3.jpg]]&lt;br /&gt;
&lt;br /&gt;
Now that's starting to look more like a laser! Let's try some glow and see what we get:&lt;br /&gt;
&lt;br /&gt;
[[Image:LaserDev4.jpg]]&lt;br /&gt;
&lt;br /&gt;
OK, maybe that's a little too much glow! Let's reduce the laser's radius when applying glow:&lt;br /&gt;
&lt;br /&gt;
[[Image:LaserDev5.jpg]]&lt;br /&gt;
&lt;br /&gt;
It's getting better! Next time we'll try adding a green light to the front of the ship when it fires a laser (Other surprises are in store!). That's all for today, stay tuned.&lt;/div&gt;</summary>
		<author><name>The smiley one</name></author>	</entry>

	</feed>