Go Back   RunUO - Ultima Online Emulation > Developer's Corner > Programming > XNA

XNA Tutorials and support for game development using Microsoft's XNA Game Studio framework.

Reply
 
Thread Tools Display Modes
Old 08-13-2008, 06:25 PM   #1 (permalink)
Newbie
 
Join Date: Nov 2007
Age: 22
Posts: 69
Default Hi.

Haven't had anything to do the past few days so I recoded part of the UO client I was working on awhile ago. I had something much better then this, but that also took quite some time to code, while this only took like 2 days. I'm sure it could use some work, maybe if I have more free time I'll fix it up.

You need VS 2008 & XNA 3.0
Attached Files
File Type: rar UOClient.rar (20.4 KB, 29 views)
Chase.XNA is offline   Reply With Quote
Old 08-28-2008, 01:28 AM   #2 (permalink)
Newbie
 
Join Date: Nov 2007
Age: 22
Posts: 69
Default

Had some more free time, improved the code some, it looks a bit more correct now and runs quite fast on my system.
Attached Images
File Type: jpg uoclient.JPG (163.2 KB, 68 views)
Attached Files
File Type: rar UOClient.rar (24.5 KB, 14 views)
Chase.XNA is offline   Reply With Quote
Old 08-28-2008, 02:02 AM   #3 (permalink)
Forum Expert
 
mordero's Avatar
 
Join Date: Nov 2003
Location: Illinois, USA
Age: 22
Posts: 2,911
Default

looking good
mordero is offline   Reply With Quote
Old 08-28-2008, 02:27 AM   #4 (permalink)
Forum Novice
 
Join Date: Dec 2006
Location: Southern Utah
Age: 29
Posts: 941
Send a message via Yahoo to greywolf79
Default

Sorry, but what exactly is it this is? I am just trying to figure out what this thread is about...

GreyWolf.
greywolf79 is offline   Reply With Quote
Old 08-28-2008, 02:51 AM   #5 (permalink)
Newbie
 
Join Date: Nov 2007
Age: 22
Posts: 69
Default

I'm using XNA to render the UO map. I was making a UO client awhile ago using XNA but lost a lot of free time and now I'm just using some of my free time to recode it, but I highly doubt anything will really come of it other then something for others to learn from.
Chase.XNA is offline   Reply With Quote
Old 08-28-2008, 06:39 PM   #6 (permalink)
Newbie
 
Join Date: Nov 2007
Age: 22
Posts: 69
Default

more free time, more stuff added (still some rendering bugs but whatever), also this version has code from the runuo core so many thanks to all the uo devs.
Attached Images
File Type: jpg uoclient_land_statics.JPG (162.2 KB, 69 views)
Attached Files
File Type: rar UOClient.rar (29.4 KB, 32 views)
Chase.XNA is offline   Reply With Quote
Old 08-28-2008, 07:11 PM   #7 (permalink)
Newbie
 
Join Date: Nov 2007
Age: 22
Posts: 69
Default

forgot to mention w a s d scrolls around but if your interested in this you should already know that =]
Chase.XNA is offline   Reply With Quote
Old 08-29-2008, 07:00 AM   #8 (permalink)
Forum Expert
 
Join Date: Oct 2002
Age: 45
Posts: 4,372
Default

Keep up the great work and thanks for sharing this! Always great to see more source for stuff like this.

How close is this to being a functional client? Can it actually log into the game?
__________________
HellRazor is offline   Reply With Quote
Old 08-29-2008, 07:27 AM   #9 (permalink)
Master of the Internet
 
Join Date: Mar 2006
Location: Germany
Age: 17
Posts: 14,818
Send a message via AIM to Suil Ban Send a message via MSN to Suil Ban
Default

Quote:
Originally Posted by HellRazor View Post
Keep up the great work and thanks for sharing this! Always great to see more source for stuff like this.

How close is this to being a functional client? Can it actually log into the game?
There is no network code included in this client. All it does right now is renders the map and statics.
__________________
go fish
Suil Ban is offline   Reply With Quote
Old 08-29-2008, 01:50 PM   #10 (permalink)
Forum Novice
 
Join Date: Oct 2003
Posts: 274
Default

Keep up the good work,

it's nice to know the people in this community haven't evaporated completely from these type's of projects.

.:Kudos:.
__________________

A renaissance era server.
peregost is offline   Reply With Quote
Old 08-29-2008, 04:19 PM   #11 (permalink)
Newbie
 
Join Date: Nov 2007
Age: 22
Posts: 69
Default

i was thinking about coding the network next time i can work on it. can't really go much further without the network (need more stuff to draw (world objects, mobiles)) and its really easy to code the network shit. only problem is i never could get hueing to work right using a pixelshader.
Chase.XNA is offline   Reply With Quote
Old 08-29-2008, 04:49 PM   #12 (permalink)
Forum Novice
 
Join Date: Dec 2006
Location: Southern Utah
Age: 29
Posts: 941
Send a message via Yahoo to greywolf79
Default

Quote:
Originally Posted by Suil Ban View Post
There is no network code included in this client. All it does right now is renders the map and statics.
I have yet to see a post from you containing anything meaningful or any scripts. It is a pretty amazing thing to be able to get something to render the maps and statics (at least in my opinion). If you are so great a programmer, write a client in 2 days that does what this does AND has the network code included to be a client.

GreyWolf.

P.S. Yes Suil Ban, I realize you do not release your scripts to others - you just take their ideas and use them. This is a common and well understood philosophy.
greywolf79 is offline   Reply With Quote
Old 08-29-2008, 05:08 PM   #13 (permalink)
Forum Expert
 
mordero's Avatar
 
Join Date: Nov 2003
Location: Illinois, USA
Age: 22
Posts: 2,911
Default

Quote:
Originally Posted by Chase.XNA View Post
i was thinking about coding the network next time i can work on it. can't really go much further without the network (need more stuff to draw (world objects, mobiles)) and its really easy to code the network shit. only problem is i never could get hueing to work right using a pixelshader.
If you look around in the SDK forum, I believe there is a file thats called Network.rar or some such that has some of the networking done. It should at least help get you started
mordero is offline   Reply With Quote
Old 08-29-2008, 06:04 PM   #14 (permalink)
Master of the Internet
 
Join Date: Mar 2006
Location: Germany
Age: 17
Posts: 14,818
Send a message via AIM to Suil Ban Send a message via MSN to Suil Ban
Default

Quote:
Originally Posted by greywolf79 View Post
I have yet to see a post from you containing anything meaningful or any scripts. It is a pretty amazing thing to be able to get something to render the maps and statics (at least in my opinion). If you are so great a programmer, write a client in 2 days that does what this does AND has the network code included to be a client.

GreyWolf.

P.S. Yes Suil Ban, I realize you do not release your scripts to others - you just take their ideas and use them. This is a common and well understood philosophy.
You are a FUCKING IDIOT.

The guy asked if it could log into the game and I answered his question.
__________________
go fish

Last edited by Suil Ban; 08-29-2008 at 06:07 PM.
Suil Ban is offline   Reply With Quote
Old 08-29-2008, 06:07 PM   #15 (permalink)
Master of the Internet
 
Join Date: Mar 2006
Location: Germany
Age: 17
Posts: 14,818
Send a message via AIM to Suil Ban Send a message via MSN to Suil Ban
Default

Quote:
Originally Posted by mordero View Post
If you look around in the SDK forum, I believe there is a file thats called Network.rar or some such that has some of the networking done. It should at least help get you started
Yeah, I've actually thought about combining UONetwork and an older version of Chase's client that I found somewhere awhile back. But while UONetwork is a great implementation and very fun to play with, the code in Network.cs is pretty sloppy and could use some retouching; not to mention that most of the packet handling classes are ripped straight out of PlayUO. Not that there's anything wrong with that - just pointing it out.
__________________
go fish
Suil Ban is offline   Reply With Quote
Old 08-29-2008, 06:09 PM   #16 (permalink)
Master of the Internet
 
Join Date: Mar 2006
Location: Germany
Age: 17
Posts: 14,818
Send a message via AIM to Suil Ban Send a message via MSN to Suil Ban
Default

Quote:
Originally Posted by Chase.XNA View Post
i was thinking about coding the network next time i can work on it. can't really go much further without the network (need more stuff to draw (world objects, mobiles)) and its really easy to code the network shit. only problem is i never could get hueing to work right using a pixelshader.
Keep hueing an afterthought. I'd love to see some object/mobile rendering coming into this client.

Keep up the good work
__________________
go fish
Suil Ban is offline   Reply With Quote
Old 08-29-2008, 06:24 PM   #17 (permalink)
Forum Expert
 
mordero's Avatar
 
Join Date: Nov 2003
Location: Illinois, USA
Age: 22
Posts: 2,911
Default

Quote:
Originally Posted by Suil Ban View Post
Yeah, I've actually thought about combining UONetwork and an older version of Chase's client that I found somewhere awhile back. But while UONetwork is a great implementation and very fun to play with, the code in Network.cs is pretty sloppy and could use some retouching;
Its better than starting from scratch. It would be a place to start.
mordero is offline   Reply With Quote
Old 08-29-2008, 08:53 PM   #18 (permalink)
Forum Expert
 
Join Date: Aug 2004
Location: Texas
Posts: 4,738
Send a message via AIM to Lynyrd
Default

Quote:
Originally Posted by greywolf79 View Post
I have yet to see a post from you containing anything meaningful or any scripts. It is a pretty amazing thing to be able to get something to render the maps and statics (at least in my opinion). If you are so great a programmer, write a client in 2 days that does what this does AND has the network code included to be a client.

GreyWolf.

P.S. Yes Suil Ban, I realize you do not release your scripts to others - you just take their ideas and use them. This is a common and well understood philosophy.
Wow, are you for real?
__________________
Justice pour tous
Lynyrd is offline   Reply With Quote
Old 08-30-2008, 03:12 AM   #19 (permalink)
Newbie
 
Join Date: Nov 2007
Age: 22
Posts: 69
Default

Quote:
Originally Posted by greywolf79 View Post
I have yet to see a post from you containing anything meaningful or any scripts. It is a pretty amazing thing to be able to get something to render the maps and statics (at least in my opinion). If you are so great a programmer, write a client in 2 days that does what this does AND has the network code included to be a client.

GreyWolf.

P.S. Yes Suil Ban, I realize you do not release your scripts to others - you just take their ideas and use them. This is a common and well understood philosophy.
ILL KILL YOY NIGGER BEERRRR TYAAA

P.SSS I MAAE MYSELF LOL WHEN READNFG THID. (BEEEEEEEEEERRRRRRRR)
Chase.XNA is offline   Reply With Quote
Old 08-30-2008, 07:56 AM   #20 (permalink)
Forum Expert
 
Join Date: Oct 2002
Age: 45
Posts: 4,372
Default

Ladies and gentlement, I think we've just entered... the Twilight Zone.
__________________
HellRazor is offline   Reply With Quote
Old 09-04-2008, 09:44 PM   #21 (permalink)
Newbie
 
Join Date: Nov 2007
Age: 22
Posts: 69
Default

on oct 9 (5 days after my wedding) i'm go to ft leonard wood for 10 weeks basic training, then i'll have a month of leave, then on jan 13 i'm going to ft sam houston for 16 weeks of training and school.

i had been working on network support and it was coming along nicely but i decided to rewrite everything (shouldn't take too long) i'm going to try and get some code up with basic network support with draw non animated mobiles, dynamic item and allows you to run around but after that don't expect much for quite sometime, if anything else more at all.

in case anyone is wondering i'm going to be a 68W (health care specialist aka combat medic) in the army.
Chase.XNA is offline   Reply With Quote
Old 09-04-2008, 09:47 PM   #22 (permalink)
Master of the Internet
 
Join Date: Mar 2006
Location: Germany
Age: 17
Posts: 14,818
Send a message via AIM to Suil Ban Send a message via MSN to Suil Ban
Default

I'm really looking forward to it. Good luck in the Army
__________________
go fish
Suil Ban is offline   Reply With Quote
Old 09-05-2008, 12:28 PM   #23 (permalink)
Forum Expert
 
Join Date: Oct 2002
Age: 45
Posts: 4,372
Default

Quote:
Originally Posted by Chase.XNA View Post
on oct 9 (5 days after my wedding) i'm go to ft leonard wood for 10 weeks basic training, then i'll have a month of leave, then on jan 13 i'm going to ft sam houston for 16 weeks of training and school.

i had been working on network support and it was coming along nicely but i decided to rewrite everything (shouldn't take too long) i'm going to try and get some code up with basic network support with draw non animated mobiles, dynamic item and allows you to run around but after that don't expect much for quite sometime, if anything else more at all.

in case anyone is wondering i'm going to be a 68W (health care specialist aka combat medic) in the army.
Hey Chase, congrats on your wedding and your enlistment! Medic is a good field and an important job too. I'm starting a new civilian job at Fort Leonard Wood at the end of the month myself.
__________________
HellRazor is offline   Reply With Quote
Old 09-09-2008, 07:36 PM   #24 (permalink)
Newbie
 
Join Date: Nov 2007
Age: 22
Posts: 69
Default

Got world items drawn no prob but even drawing non animated mobiles is being a pain the in ass, ill upload some code once i get them working. moving around the map shouldn't be too hard.
Chase.XNA is offline   Reply With Quote
Old 11-30-2008, 03:47 PM   #25 (permalink)
Master of the Internet
 
Join Date: Mar 2006
Location: Germany
Age: 17
Posts: 14,818
Send a message via AIM to Suil Ban Send a message via MSN to Suil Ban
Default

Any updates?
__________________
go fish
Suil Ban is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5