![]() |
MirageSource.Net - Printable Version +- Mirage Source (https://mirage-engine.uk/forums) +-- Forum: Mirage Source (Nostalgia) (https://mirage-engine.uk/forums/forumdisplay.php?fid=61) +--- Forum: Archive (2006-2011) (https://mirage-engine.uk/forums/forumdisplay.php?fid=18) +---- Forum: Source Code Development (https://mirage-engine.uk/forums/forumdisplay.php?fid=51) +----- Forum: Mirage Source 4 (Visual Basic 6) (https://mirage-engine.uk/forums/forumdisplay.php?fid=44) +----- Thread: MirageSource.Net (/showthread.php?tid=2756) |
Re: MirageSource.Net - Jacob - 28-04-2009 Just got a big update, sent it to Matt. There's a lot of small things that will need to go over to make sure it's 100%. I got the vb6 client connecting to the vb.net server. I will be working on MS4 for a bit now. Re: MirageSource.Net - Matt - 28-04-2009 As Dugor said, the basic networking is done. We're just ironing out the defects. For example, trying to edit an npc shuts the client down. Lol. Trying to edit a spell throws an error, client side. Nothing to do with the server though. Everything we were able to test, works fine though. Anything pertaining to spells and npcs though, obviously do not as of right now. It's looking good though. Everyone be sure to thank Dugor for his hard work. Re: MirageSource.Net - Nean - 28-04-2009 Thank you Dugor, for your hard work. Re: MirageSource.Net - unknown - 28-04-2009 Awesome! I hope it's easy to understand, and well coded. Great job! Re: MirageSource.Net - Matt - 28-04-2009 The only thing in the server that is different than the current VB6 version, is the networking. Re: MirageSource.Net - unknown - 28-04-2009 Ah ic I wasn't sure if it was completely recoded or what ![]() threading > doevents although cross threading errors are annoying doevents dumbs things down, taking power and flexibility away with it Re: MirageSource.Net - Matt - 28-04-2009 Each player has a thread of his own. Re: MirageSource.Net - Matt - 29-04-2009 I've fixed the npc editor issue. Killing npcs, spawning them, editting them, watching them walk around, targetting them, gaining exp from the kill, etc, all works. Now to fix the spell editor issue. I think I might know the problem with it as well. Should be an easy fix. ![]() Re: MirageSource.Net - Matt - 29-04-2009 Spells fully work. Seems the only thing left to do with the MS.Net server is for Jacob to clean up the networking code a bit. I don't see anything wrong with it other than the disconnecting and reconnecting issue, but I guess he knows a lot more than I do about it, so I'll leave that entirely up to his judgment. After he's finished with it and we're both satisfied with how it is, I will put up the test server and you guys can have fun trying to break it. ![]() Once we're sure there are no bugs, we will release the source. Re: MirageSource.Net - rydinophor - 02-05-2009 I'm new here, but I've tried creating an engine myself in VB.net something like Eclipse or Mirage Source and failed, I have basically everything set up besides Direct X, honestly I can almost code anything else besides Direct X or Open GL, I hope this is a success because I am on being the first individual to download this engine as it is multi-threaded, an integrated TCP library(System.Net.Sockets.TCPListener and System.Net.Sockets.TCPClient). If you guys need anything from me ask me, I am not using the player array, instead I'm using a string based class for the users. If You want to take a look at my code just ask me as I will now be a part of this community mainly due to the fact that eclipse has banished me ![]() EDIT: well I'm just going to upload my source code of the way i set it up: I've basically did a lot of copying and pasting around the web modified it up a little bit and got it working somewhat ![]() My Opinion: VB.net >+ VB6 Link To Download Client and Server: http://suiradx.com/dsg/4ms/ Re: MirageSource.Net - Coke - 07-05-2009 I did a lot of coding in vb.net today, in some ways it reminds me of my kiddie days and is oh so basic, but in others it is a bit of a mare. Its when they leave out certain aspects of OOP that are genuinely useful and include bits that buttfuck you sideways. Meh. I'm quite fond of .net, but the free spirited cross-platform Java championing warrior inside me can't accept the point of a framework that isn't cross platform. They added a layer of interpretation to mimic Java, and seemingly forgot the point. Sure it standardised the libraries of Microsofts >9000 languages, but if you are going to build a ground-up platform, don't only support it on one-fucking-OS you actual bunch of mervins. Erm, anyway. How is it coming together? Any particular problem areas? Jacob is a much more experienced .net coder than moi but I'm happy to help anyhow should you need a different perspective on something. Re: MirageSource.Net - Matt - 07-05-2009 Neither of us have touched the project in awhile. Other things are going on which trump it. I don't know when I'll have time to focus on it and I can't speak for Jacob. Re: MirageSource.Net - Coke - 07-05-2009 May I take a look at the source please? Not for any real purpose other than general interest~ Re: MirageSource.Net - Matt - 07-05-2009 Ask Jacob. He's gotta put the last touch on the server source, with the networking. Re: MirageSource.Net - rydinophor - 08-05-2009 I have the networking done with my engine lol, I'm not using player array, I really would love to take a look at the direct draw, direct x, open gl, or w/e your using. I honestly suck when it comes to this stuff, other then that I can do the networking side, its not that hard. Re: MirageSource.Net - Matt - 08-05-2009 rydinophor Wrote:I have the networking done with my engine lol, I'm not using player array, I really would love to take a look at the direct draw, direct x, open gl, or w/e your using. I honestly suck when it comes to this stuff, other then that I can do the networking side, its not that hard. We haven't done the client side yet. As it stands, it's gonna be a very long time before the client gets released. It's not top priority. It's very, very far down on the list. Re: MirageSource.Net - ExoShox - 08-05-2009 i converted modGlobals/Constants to .net in abuot 5 minutes. if you guys go a team even if it may be small, why does it take so long? Re: MirageSource.Net - Robin - 08-05-2009 ExoShox Wrote:i converted modGlobals/Constants to .net in abuot 5 minutes. if you guys go a team even if it may be small, why does it take so long? Oh please, copy and pasting across a list of variables is hardly 'converting'. Re: MirageSource.Net - Jacob - 08-05-2009 The roadblock is still me. There's a few tiny networking things I have to finish. Re: MirageSource.Net - Matt - 09-05-2009 Dugor Wrote:The roadblock is still me. There's a few tiny networking things I have to finish. For the server side. I haven't done shit for the client side, other than convert a few forms. I've lost interest in it atm. I've hit a "don't wanna program at all" snag. Re: MirageSource.Net - ExoShox - 09-05-2009 Robin Wrote:ExoShox Wrote:i converted modGlobals/Constants to .net in abuot 5 minutes. if you guys go a team even if it may be small, why does it take so long? dam you. youre the only one who figured out that all i did is c+p i did the GUI of the server and then my computer froze. what a waste of an hour. Re: MirageSource.Net - Robin - 09-05-2009 ExoShox Wrote:Robin Wrote:ExoShox Wrote:i converted modGlobals/Constants to .net in abuot 5 minutes. if you guys go a team even if it may be small, why does it take so long? Creating a GUI in .NET takes you an hour? Silly muffin. Re: MirageSource.Net - Labmonkey - 09-05-2009 Don't try to be the coolest nerd. Its pointless. Trust me I know. Re: MirageSource.Net - Robin - 09-05-2009 Labmonkey Wrote:Don't try to be the coolest nerd. Its pointless. Trust me I know. I don't care if people try to act cool. It's only when people over exaggerate their own programming skills in a community full of people who've been doing it for years that I get pissed off. I don't mind you at all, because you know your own abilities. Anyway, get off your fat arse, Jacob ![]() I want to see some progress. Re: MirageSource.Net - Labmonkey - 09-05-2009 Robin Wrote:Labmonkey Wrote:Don't try to be the coolest nerd. Its pointless. Trust me I know. By coolest nerd, I was saying just that. |