|
You last visited: Today at 23:59
Advertisement
Simple Open Source Project
Discussion on Simple Open Source Project within the CO2 PServer Guides & Releases forum part of the CO2 Private Server category.
09/04/2013, 05:43
|
#1
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,211
Received Thanks: 4,114
|
Simple Open Source Project
Introduction:
Hey everyone. First, I want to say that there would be a lot more I would do with this project if I had the time. It's unfortunate, but I need to get back on track and limit myself to one personal project again. There's a lot I would change about this source if I had the time as well, such as the tools I used (which you will understand soon after downloading it) and the solution architecture. It was the first time I've tried something like this though, so I wasn't expecting a masterpiece.
About the Source:
The source does not log in all the way. It only gets you to the character creation window. Sorry, I just didn't have the time to finish it. It uses MySql, which is configured in the Configuration file. The way I implemented it is using a very basic home-brewed object-relational-mapper (which I made). The source is configured to run with Client 116 (which is patch 4294). You can change this in the configuration as I said. I really don't know what else to say besides good luck if you try it.
Conclusion:
As I said, if I had the choice, I would do a lot of things differently with this source. I'm sorry that I wasn't able to complete it, but hopefully someone out there has the time to fix the solution architecture and make it run. Cheers.
Download Link:
|
|
|
09/04/2013, 06:08
|
#2
|
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 946
|
Maybe you should explain it's done in C++?
|
|
|
09/04/2013, 06:28
|
#3
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,211
Received Thanks: 4,114
|
Quote:
Originally Posted by Super Aids
Maybe you should explain it's done in C++?
|
Oops.
|
|
|
09/04/2013, 12:34
|
#4
|
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 550
|
The source looks really good. Nice work, Fang!
|
|
|
09/04/2013, 12:45
|
#5
|
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 793
|
I have to say I`m impressed. Probably the first source out here to present IOCP!
|
|
|
09/04/2013, 14:25
|
#6
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,434
Received Thanks: 1,147
|
Fine. Not the best C++ project I've seen. (Better than bone's source, but that's not hard)
|
|
|
09/04/2013, 20:10
|
#7
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,211
Received Thanks: 4,114
|
I'm fairly disappointed in this project for a number of reasons. The main reason, the Windows API (Win32). It's written in C, and it's not very compatible with modern object oriented design in VC++ 11. I had to program around the language because of random compiler time issues (that would normally never be an issue in standard C++). It's unfortunate, which is why I terminated the project (I just don't have enough time to work around the problems). If I did have the time to recreate a project similar to this, I'd use another compiler.
On the brighter side, for a Win32 project, I'm very proud of the content. My first IOCP socket system in C++, object-relational-mapper, use of red-black-trees and skip lists, etc. If I had the time, I'd restart it with a better solution architecture, but I know I'd probably run into the same weird and random compile time issues. Good luck to anyone who picks this up.
|
|
|
|
Similar Threads
|
Open-Source Project
01/31/2013 - CO2 Private Server - 28 Replies
Hey everyone,
So, you might remember that I said I was going to make a new open source after Christmas, and I wasn't joking around about that. I'm going to make an open source for multiple games offered by NetDragon Websoft. You all chose Conquer Online (1.0) and Era of Faith. I might add Warlords to it but we'll see.
Now, a few things have changed. First, the project doesn't have to be in C++ anymore. I got the job and I'm working on C# programs there (the company is changing to C#)....
|
Simple Fog Color(open Source)
03/15/2012 - S4 League Hacks, Bots, Cheats & Exploits - 30 Replies
itīs a small project.
Screen:
http://www.subeimagenes.com/thumb/captura-1-19262 6.jpg
How to Use:
-Clic en Start
-Have Fun!!
Code:
#RequireAdmin
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
|
Conquer Open Source Project
01/19/2011 - CO2 Private Server - 101 Replies
Ok so, as a few of you know ive been working on an open source project for a little while with the intention of having a number of people contribute to it, this hasnt happened for whatever reason so i figured i would try and get different people involved.
This project is to create a base which will work for any client version, be secure, reliable and maintainable. Currently the base is setup to work with a standard 4267 client, and any number of people can login, your character is defined by...
|
Open Source C++ Project
01/07/2011 - SRO Coding Corner - 23 Replies
Hello,
Currently I am working, on an Emulator written in C++. My goal is to make a strong group of programmer, who are interested to make a "free 2 use" emulator.
You donīt have to be "professional" or "24/7" programmer, everyone is welcome.
If you see things on the Code or you know how to do it faster / better you can apply a Patch via SVN. If you do this you will be automatically a "Team Member".
Here are some Tips to Submit / Edit an existing Code.
|
Open Source Project: SREmu
01/25/2009 - Silkroad Online - 18 Replies
I am just making this topic to bring your attention to recent development at SREmu.
SREmu has gone from a VB6 project to an open-source C++ project hosted on SourceForge.
At the moment I am the only one working on it, but I would like to see it a community driven project. To clarify: I'm not looking for a team, I'm looking for knowledgable people that code in C++, preferably with some experience with x86 assembler, packet logging / parsing, subversion, visual studio, etc.
About the...
|
All times are GMT +2. The time now is 23:59.
|
|