Releasing my Fusion Origins Source Code?

01/15/2011 03:01 Korvacs#1
Would anyone be interested in that? Its a very bulky source, contains alot of different ways of doing things, alot of utilities which are useful for running a decent server, alot of methods designed to spread the load and improve performance, and its generally quite interesting, it will come with files necessary to build it, and i believe its a 5100 source, although honestly i cant remember.

I also wont be providing support for it if it were released.
01/15/2011 03:21 Syst3m_W1z4rd#2
A. Base or featured?
B. Stable or not stable?
C. Will it be a spoonfeeder or it will actually learn peoples some?

If A = Base or not containing fully features, then yes.
If B = stable, then yes, with stable I mean more stable then some shit source like newestcoserver, might get rid of it, then yes.
If C = Will learn peoples something and not just spoonfeeding, then yes.

But is all up to you Korvacs, if you want to release or not, but honestly I don't think. You make the decision, I don't.
01/15/2011 03:31 Lateralus#3
Which methods are used to improve performance?
01/15/2011 03:39 Korvacs#4
Its has more content than a base, but its in no way finshed. Stable? ive not known it to crash but its not been tested under the conditions of a live server. To answer C, it has 4 servers, 3 communicate with each other using named pipe lines to transfer requests between them, it also has .txt and c# based npcs, combining the best of both worlds, the ability to easily correct dialog mistakes, but while having the flexibility of using a full language for the behind the scenes changes that occur.

This is not intended to be a download, 5 minute setup, lets play some CO, source. Chances are it wont build on half of the machines in this section, its more to demonstrate some of the things you can do with the language and how it could be utilized from a server's side of things. For example it has a multi-threaded database system that on request assigns a thread from a pool to deal with the task, it also has a threadpool for various other tasks, packets is anouther example if i remember correctly.

Im not bothered if its released or not, hence my poll for the community to decide.

Quote:
Originally Posted by Lateralus View Post
Which methods are used to improve performance?
Things like using threadpools instead of a single thread to handle packets, sql queries, and having npc requests and char move checks done on anouther application to keep the packet.....err 'throughput' at a maximum.
01/15/2011 03:47 Lateralus#5
Quote:
Originally Posted by Korvacs View Post
Things like using threadpools instead of a single thread to handle packets, sql queries, and having npc requests and char move checks done on anouther application to keep the packet.....err 'throughput' at a maximum.
Oh. Yeah, sure, release it.
01/15/2011 04:35 taylor2846#6
i would like to see what it has.
01/15/2011 04:40 FuriousFang#7
I'd like that. =] I'm always looking into new ways of doing things. I would be very interested in looking into your coding strategies. I learned a lot from your MsSql source. I actually would like to read it. And yah, It's probably 5100. I noticed that you have that patch written as the original edit on a lot of your packets on the packet website. It would be really weird to have that patch if you weren't coding for it =p
01/15/2011 07:23 pro4never#8
always enjoy more examples so I'd obviously vote release.
01/15/2011 10:10 ßøøm#9
What does it have to give?
If it will teach me some thing new about coding then yes please release it.
01/15/2011 11:13 KraHen#10
Just insert some small mistakes to fuck up in-game features so it won`t become spoonfeeding :)
01/15/2011 12:17 bone-you#11
Either release it or don't. Don't go around like "I got a bunch of cool stuff. Do you want this cool stuff?" I fail to see the point in this thread other than it being an attempt to get others to give you some form of acknowledgement for your stuff? If you want to release it then do it. In this community where just about everything is open source, a thread like this is not needed.
01/15/2011 13:27 Korvacs#12
Quote:
Originally Posted by bone-you View Post
Either release it or don't. Don't go around like "I got a bunch of cool stuff. Do you want this cool stuff?" I fail to see the point in this thread other than it being an attempt to get others to give you some form of acknowledgement for your stuff? If you want to release it then do it. In this community where just about everything is open source, a thread like this is not needed.
The point was to find if there was any demand for it, i fail to see the point in you posting to be honest.
01/15/2011 16:59 marlyandedsel#13
Quote:
Originally Posted by Korvacs View Post
The point was to find if there was any demand for it, i fail to see the point in you posting to be honest.
Hope you release it, I'd like to see in it, some stuff and coding style I'm learning and I love to learn.... thank in advance if you release this .......
01/15/2011 18:17 ImFlamedCOD#14
Korvacs i agree with Bone, whats the point in asking? You should know that people are going to want it. Everyone knows your a very much capable coder. Most people even have seen your work , or heard about your sources. Its just a matter of you as a person are you ready to let it go public?

But i voted yes , i'm still learning c# and anything to help me improve on my current rank would be nice.
01/15/2011 18:27 Korvacs#15
Quote:
Originally Posted by ImFlamedCOD View Post
Korvacs i agree with Bone, whats the point in asking? You should know that people are going to want it. Everyone knows your a very much capable coder. Most people even have seen your work , or heard about your sources. Its just a matter of you as a person are you ready to let it go public?

But i voted yes , i'm still learning c# and anything to help me improve on my current rank would be nice.
It was simply a case of, if theres demand then i'll release it, if not then i wont bother, honestly i dunno why people think ive got some kind of weird motive behind this, if it was for recognition i would release it immediately wouldnt I? lol.