Project 1999

Go Back   Project 1999 > General Community > Off Topic

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 11-16-2018, 03:53 PM
Izmael Izmael is offline
Planar Protector

Izmael's Avatar

Join Date: Jul 2015
Posts: 2,289
Default

Or you can use Unity and skip, at least for now, the need for worrying about the netcode (which may very well end up being a steep mountain to climb).
  #2  
Old 11-16-2018, 04:10 PM
maskedmelon maskedmelon is offline
Planar Protector

maskedmelon's Avatar

Join Date: Nov 2011
Location: not far from here
Posts: 5,793
Smile

yeah, I thought about that, but then I'd have to invest my time in learning unity, which isn't really transferrable and i find most of the things i want to do are easier to just write then find a way of integrating with unity. It's probably just a lack of familiarity, but liek for example with the animator I wanted to figure out how to animate a sprite sheet once and swap out textures for different armors and stuff. It's super simple to write on its own, but in unity, you have the interface where you plug all your cells and the animator class doesn't allow acces to the images (get/readonly iirc), so I'd have to work some weird IO magic on the side to swap the files or something goofy. whereas with monogame I can just uniform animations based on my sprite sheets and then swap/layer as I liek ^^ also I would have to stop coding and get to working on more art/content and I am currently super limited on time.

you might be right though, it may be a better route, it i don't feel I would learn as much and may end up spending a bunch of time to build a poorly functioning game on a proprietary platform without having learned much about creating software. I've been working with monogame and am happy with what it allows me to do without diving too low or being too removed. ^^
__________________
<Millenial Snowfkake Utopia>
  #3  
Old 11-16-2018, 07:09 PM
Secrets Secrets is offline
VIP / Contributor

Secrets's Avatar

Join Date: Oct 2009
Posts: 1,354
Default

Quote:
Originally Posted by Izmael [You must be logged in to view images. Log in or Register.]
Or you can use Unity and skip, at least for now, the need for worrying about the netcode (which may very well end up being a steep mountain to climb).
Netcode in MMORPGs is the #1 important thing to be worried about, especially if you are concerned about cheating. Validation on the server and knowledge about what the client and server are actually doing is going to be key in stopping undesirables and making an optimized gameplay experience.

Unity doesn't offer a solid netcode solution, or historically hasn't at least. I don't know about now, but Unity's netcode solutions were limited to "Photon" or "Make your own" from what I last looked. UE4 requires a bit more hand-on with replication and client/server functions but is ten times more secure (also ten times the effort, which is not good for indies)
__________________
Engineer of Things and Stuff, Wearer of Many Hats

“Knowing yourself is the beginning of all wisdom.” — Aristotle
Closed Thread


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

Forum Jump


All times are GMT -4. The time now is 03:41 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.