For you people at OGC you probably already seen this topic lol.
Aphelia Engine ~ W.I.P. Work In Progress ~Programmed in: Microsoft Visual Basic 2008 AKA VB.NET [Microsoft Visual Studio 2008 Professional Edition]
DirectX: DirectX9 with Direct3D (It's still 2D)
Database: MySQL
Planned Release Date: Summer '09
Website:
http://www.unfriedchicken.comThat's right!
Aphelia Engine is closed source engine (atleast for now) programmed in VB.NET. It is programmed around the basic frame of MirageSource but I started the project from scratch. No I did not use that crap Microsoft came up with to "convert" your VB6 project to VB.NET, I started with a new blank project.
!READ!While
unprotected .NET applications can be decompiled, the decompiled source code is not an exact match to the original source code. However it's obvious that there is enough information from the decompiled source code to figure out what is going on. With some obfuscation tools for .NET you can make it harder for an attacker to get some decompiled source code.. It's an arms race between the protection camp and the hacker camp. As each new obfuscation method or tool comes out, a new decompiling tool will come out to counter whatever advances were made.. By the way I do use an obfuscation tool to obfuscate my code
Now that I won't receive any negative feedback on decompiling .NET applications lets continue.
So far the engine is like if you ripped out all the features of MirageSource. All you can do so far is log in, chat, and walk around on a loaded map with other players. The base frame of winsocks and packets are done so NPCs, Spells, Items, Classes, etc, Will be added very shortly
The complete engine is planned to be done by this summer.