CO++ Project

05/05/2012 20:01 bone-you#1
A revival attempt at my old project (located in sig), this will be fully open source.

Quick info:
Language: C++
License: GPLv3
Code Repo: [Only registered and activated users can see links. Click Here To Register...]
Initial Version: 4xxx
Goal Version: Latest
Specific nonstandard features: Lua

and because sometimes I just do, I might stream :P though be warned, watching code can be rather boring: [Only registered and activated users can see links. Click Here To Register...]

I have the main "Dev" topic in Underground, but this IS a community deal and it IS open source so I'm posting this here for feedback/discussion from people not in UG and so people can know it even exists. :)

To have the gameserver load, it makes use of my old mapdata setup I had for my xsco project located -> [Only registered and activated users can see links. Click Here To Register...]
just dump those into the build folder.

If anyone is interested in testing it or messing with it, it doesn't make use of a database yet so any mysql references can be safely discarded/ignored for the moment.
05/05/2012 21:03 Micro_Mouse#2
Well, i'd rather focus on C# for now, but after i've done enough im moving to C++.
Thanks for my future learning source, if you succeed ;)
05/06/2012 14:07 bone-you#3
Aside from the trololol bar down the middle, anyone else get a hit of nostalgia?

[Only registered and activated users can see links. Click Here To Register...]
05/10/2012 01:26 bone-you#4
[Only registered and activated users can see links. Click Here To Register...]

Pushing progress thus far. Pretty smexy.

Also a copy of the DB. Mostly the old leaked DB. [Only registered and activated users can see links. Click Here To Register...]
05/10/2012 01:48 nTL3fTy#5
Why did you make the font italicized?
05/10/2012 01:57 bone-you#6
Quote:
Originally Posted by nTL3fTy View Post
Why did you make the font italicized?
I didn't. When I uninstalled some programs like 1-2 weeks ago it messed up my fonts folder. I'm missing a few standard fonts so things tend to default to bold or italics.
05/10/2012 02:24 tkblackbelt#7
Quote:
Originally Posted by bone-you View Post
Aside from the trololol bar down the middle, anyone else get a hit of nostalgia?

[Only registered and activated users can see links. Click Here To Register...]
I have the biggest nostalgia boner right now...
05/10/2012 07:10 KraHen#8
I checked over it really really fast without even downloading it, caused by lack of time. I simply love this, perfect C++ standard conventions, elegant, readable and efficient code! I have my finals right now and after that I have to go for a week in a lab for some research regarding neurons, but after that I promise that I will be actively contributing. :D
05/10/2012 18:44 InfamousNoone#9
Quote:
Originally Posted by KraHen View Post
I checked over it really really fast without even downloading it, caused by lack of time. I simply love this, perfect C++ standard conventions, elegant, readable and efficient code! I have my finals right now and after that I have to go for a week in a lab for some research regarding neurons, but after that I promise that I will be actively contributing. :D
I disagree with nearly ever point here except for the use of standard conventions. CO++ is neither elegant, nor is it readable, nor does it strive for efficiency. That's just my opinion though, I'd love to hear what someone like Nullable has to say.
05/10/2012 19:08 Korvacs#10
Quote:
Originally Posted by InfamousNoone View Post
I disagree with nearly ever point here except for the use of standard conventions. CO++ is neither elegant, nor is it readable, nor does it strive for efficiency. That's just my opinion though, I'd love to hear what someone like Nullable has to say.
I wasnt sure if Krahen was joking tbh...
05/10/2012 19:26 bone-you#11
Quote:
Originally Posted by InfamousNoone View Post
I disagree with nearly ever point here except for the use of standard conventions. CO++ is neither elegant, nor is it readable, nor does it strive for efficiency. That's just my opinion though, I'd love to hear what someone like Nullable has to say.
haha that's what happens when you copy pasta. I'm actually going through it now cleaning it up.

Biggest problem was that my original source I made is years old and I had just come from another game that had TERRIBLE coding practices (which I happened to learn from) and I had adopted them. Over the past few years I've made best attempts to drop them. I generally don't like to reinvent the wheel and copy pasting my old code and cleaning it up would be far faster (and would help me reintegrate back into CO) than rewriting it all from scratch. Issue is, it's going to look like total shit until the cleanup is done :D
05/10/2012 19:35 Korvacs#12
Are you going to split main.cpp up (if not get rid of it entirely) into a better structure in the end?
05/10/2012 19:42 bone-you#13
Quote:
Originally Posted by Korvacs View Post
Are you going to split main.cpp up (if not get rid of it entirely) into a better structure in the end?
Yes. I have everything in it because practically everything in it is what I am working on cleaning up. Planning on just having main() and the packet handlers in main.cpp, though they may end up in their respective classes as well.
05/12/2012 05:54 bone-you#14
[Only registered and activated users can see links. Click Here To Register...]

dem spawns
05/12/2012 09:05 Korvacs#15
The hell is with your text on that client o.O