Guest Posted January 5, 2013 Share Posted January 5, 2013 Hey eclipse,I decided I wanted to make a new engine with a more modern language. Visual Basic .NET (que the flaming)http://www.youtube.com/watch?v=SXZiK9t8FvwSo with this I began making it specifically for my game Aranoth. The networking is done with Winsock_Orcas.dll, for those of you who want to know, its basically a updated version of Winsock like for vb6, wrapped in a user control.As of the moment sound and graphics are currently done through Microsoft.DirectX and Microsoft.DirectX.AudioVisualPlayback methodsSince both of theres are horrible, ill be most likly using SFML for everything becuase its faster, and supports networking, graphics, and sound all together. If youd like to help contribute to this project PM me. But for now heres a small sample[http://www.freemmorp…f1f3c9cbdb3.zip](http://www.freemmorpgmaker.com/files/imagehost/pics/afffa3297c78167bb4d16f1f3c9cbdb3.zip)I do plan on realising this engine as Open Source to eclipse once its working.====================================================================================================================_1/6/13_An inside look at some code. This is the layout of the simple code SetStatus()```Module modGeneralSub InitializeClient() DrawMenuBackground() SetStatus("Loading, please wait....(1)")End SubSub SetStatus(ByVal Text As String) Dim lblLoadingStatus Dim picLoadingBar picLoadingBar = New picLoadingbar() lblLoadingStatus = New lblLoadingStatus ' Set the properties With picLoadingBar .Image = Image.FromFile("data files\graphics\GUI\_mainMenu\1.png") .Location = New Point(168, 200) .Size = New Size(280, 32) End With With lblLoadingStatus .Location = New Point(248, 209) .ForeColor = Color.White .Font = New System.Drawing.Font("Georgia", 8) .BackColor = Color.Black .AutoSize = True End With ' Show to controls frmMain.Controls.Add(picLoadingBar) frmMain.Controls.Add(lblLoadingStatus) lblLoadingStatus.BringToFront() lblLoadingStatus.Text = TextEnd SubEnd Module```Explain: So how this works is the engine is drawing custom made controls through my module "modHandleControls". The basis on wich the controls are programmed are through SFML. There are no controls on frmMain however when a control is needed it loads it on the from when needed. This allows fast graphics process handling, and easy coding. Lets say you were coding a button, you would still coude out button_1 mouse click events…Its that simple. This way people can code easily and understanf what they are doing. Link to comment Share on other sites More sharing options...
tslusny Posted January 5, 2013 Share Posted January 5, 2013 Double-thread LOL ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/biggrin.png) Btw looking really great ![;)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/wink.png) Link to comment Share on other sites More sharing options...
Guest Posted January 5, 2013 Share Posted January 5, 2013 Oohhh my bad, i forgot I had another one of these someware. But thanks man Link to comment Share on other sites More sharing options...
Dr.House Posted January 5, 2013 Share Posted January 5, 2013 Looks good ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/smile.png) hope to see this up soon Link to comment Share on other sites More sharing options...
Guest Posted January 5, 2013 Share Posted January 5, 2013 Thanks Link to comment Share on other sites More sharing options...
Guest Posted January 5, 2013 Share Posted January 5, 2013 Oh hey look it's another .NET engine that won't ever get finished. Link to comment Share on other sites More sharing options...
tslusny Posted January 5, 2013 Share Posted January 5, 2013 They are atleast trying. And… Who knows? Maybe dax will finish it (i hope so) ![;)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/wink.png) Link to comment Share on other sites More sharing options...
DMF Posted January 5, 2013 Share Posted January 5, 2013 heres a tip for what i saw happen with others who wanted to make dis. xD as soon as u take a break it gets harder. and u might just end up giving up. xDso work hard and focus on da end result. ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/smile.png) i hope you can get this going. and its nice to see you had a sample. Link to comment Share on other sites More sharing options...
Guest Posted January 5, 2013 Share Posted January 5, 2013 Thanks, i know its going to be hard, but its comming along smoothly at the moment. Link to comment Share on other sites More sharing options...
DMF Posted January 5, 2013 Share Posted January 5, 2013 from what ive seen from you. i think you can do it with time and not trying to rush might take a few months. but having .net base to work up from will improve and work forward instead of being left in the dust one day.ill be here watching ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/smile.png) all da luck to you ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/smile.png) Link to comment Share on other sites More sharing options...
blkcrow Posted January 5, 2013 Share Posted January 5, 2013 i would have been in if it was in java ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png) Link to comment Share on other sites More sharing options...
DMF Posted January 5, 2013 Share Posted January 5, 2013 Java is java but geting out of the vb6 would be helpful. Link to comment Share on other sites More sharing options...
MadalinV Posted January 5, 2013 Share Posted January 5, 2013 > i would have been in if it was in java ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png)java is easy to learn, but it uses up more resources (ram especially) like minecraft does. Link to comment Share on other sites More sharing options...
Guest Posted January 5, 2013 Share Posted January 5, 2013 > java is easy to learn, but it uses up more resources (ram especially) like minecraft does.You must be kidding. Just because one game is programmed -awfully- it doesn't mean the language as a whole has that same particular problem. Link to comment Share on other sites More sharing options...
MadalinV Posted January 5, 2013 Share Posted January 5, 2013 Maybe, I never played another game in java, but i think minecraft must be overloaded. Link to comment Share on other sites More sharing options...
tslusny Posted January 5, 2013 Share Posted January 5, 2013 Try runescape, but it isn't very good example too ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/biggrin.png) btw flash sucks ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/biggrin.png) ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png) Link to comment Share on other sites More sharing options...
Guest Posted January 6, 2013 Share Posted January 6, 2013 lol runescape, recently quit. Congratz to jagex for reaching 2million bots,….I mean players ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/biggrin.png)Anyways all thats left for me to do is finish the packet system. Then I can actually start coding that stuff that actually makes an engine/. Pulling an all nighter since im off tomorrow, so I should have another progress report as well as a live sample by morning. Link to comment Share on other sites More sharing options...
aaaron Posted January 6, 2013 Share Posted January 6, 2013 What happened to daxos or whatever?> i would have been in if it was in java ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png)Challenge Accepted… lmao. Link to comment Share on other sites More sharing options...
DMF Posted January 6, 2013 Share Posted January 6, 2013 nice work and good to hear your progressing nicely ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/smile.png) Link to comment Share on other sites More sharing options...
Guest Posted January 6, 2013 Share Posted January 6, 2013 > What happened to daxos or whatever?Well from what I had done on it was enough to get me an A+ on my senior project. So its kinda just sitting on my desktop somewere. Link to comment Share on other sites More sharing options...
Growlith1223 Posted January 6, 2013 Share Posted January 6, 2013 lol im doing the same thing as what Daxter's doing XDDo you plan releasing yours? ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png) Link to comment Share on other sites More sharing options...
Guest Posted January 6, 2013 Share Posted January 6, 2013 I might release it open source after I get the main stuff done! Link to comment Share on other sites More sharing options...
Growlith1223 Posted January 6, 2013 Share Posted January 6, 2013 nice, can't wait to try your's out! :DD Link to comment Share on other sites More sharing options...
blkcrow Posted January 6, 2013 Share Posted January 6, 2013 > Challenge Accepted… lmao.are you making a java engine? ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png)@dexterxx are you gonna use vb controls for the gui? i hope not Link to comment Share on other sites More sharing options...
Helladen Posted January 6, 2013 Share Posted January 6, 2013 Why are you copying the shitty structure of Mirage? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now