Re: [Discussion] Learning the essentials
actually there has been a lot of development, just only by 3 or so servers, while the rest either died or were too lazy/unsure/inexpierienced to customize
personally I've nearly revamped the game adding numerous new stat types
a new party system
revamped many formulas
revamped a lot of other systems
made a lot of new skills
made items with source based effects
made a system where your equipment can gain exp like a player by killing monsters, and levels up and gets more powerful
but no servers seamed to be willing to go through as much work, oh well their loss
Re: [Discussion] Learning the essentials
The most imporant things in the source:
Learn pointers (the coders pretty much spam them)
Learn to read Hungarian notation (it's not really used anymore because it sucks but it was big back then)
Learn Classes and Structs, and make sure you understand methods and inheritance
Get at least a basic understanding of threading with the Windows API
Learn at least the basics of sockets in Windows
Can't think of anything else atm. There's been development but it's all closet development because no one wants to share their work.
Re: [Discussion] Learning the essentials
Learning the hungarian notation actually helped me a lot.
And the reason why people dont share is because flyff pservers are like businesses, no one will willingly disclose their trademark secrets so that others can copy them and lean on their lazy asses ^^
Re: [Discussion] Learning the essentials
Hungarian notation actually pwns for C++.
For other languages (with a good IDE), I wouldn't recommend it though.
Re: [Discussion] Learning the essentials
Quote:
Originally Posted by
Reimniess
actually there has been a lot of development, just only by 3 or so servers, while the rest either died or were too lazy/unsure/inexpierienced to customize
personally I've nearly revamped the game adding numerous new stat types
a new party system
revamped many formulas
revamped a lot of other systems
made a lot of new skills
made items with source based effects
made a system where your equipment can gain exp like a player by killing monsters, and levels up and gets more powerful
but no servers seamed to be willing to go through as much work, oh well their loss
Screenshots or it didn't happen...
Re: Learning the essentials
spikens, I wrote that and it didnt even post -sad-
Posted via Mobile Device
Re: [Discussion] Learning the essentials
Quote:
Originally Posted by
spikensbror
Screenshots or it didn't happen...
I'd rather show people it in person honestly, and in due time, in due time
Re: [Discussion] Learning the essentials
Quote:
Originally Posted by
spikensbror
Screenshots or it didn't happen...
+1 http://www.ultima-flyff.com/images/s...f_ridicule.gif
Just kidding Rena, I know you're capable of doin' it, but the equipment leveling.. You must have learned a lot, haven't you?
Re: Learning the essentials
Wasn't entirely by her but the point still stands. The work is fairly easy, assuming you can code already. Just have to put time and effort in .
Coding a pvp system is fairly easy, making it stable, efficient, and fast is what takes time.
Re: Learning the essentials
I've been working on a new system. Its fairly easy if you know where to look to put the code in. Having knowledge of C++ helps a great deal but learning procedural C, as I call it, is essential in any game programming or programming practice. Knowing the basics like variables, structs, classes, loops and pointers is key in programming c++. The one thing you must know about C++ is that you are responsible for garbage collection. A lot of new comers don't take that into account and end up with memory leaks all over the place.
Other than that, I don't see where the problem is in developing something. Rem's stuff is awesome from what it sounds like. The fact I don't see much originality in many private servers astounds me. The source was dumped in your lap, work with it. Play around with it, and I bet you that you will learn a thing or two and make something cool with it.
Re: [Discussion] Learning the essentials
Quote:
Originally Posted by
ryuchao009
The most imporant things in the source:
Learn pointers (the coders pretty much spam them)
Learn to read Hungarian notation (it's not really used anymore because it sucks but it was big back then)
Learn Classes and Structs, and make sure you understand methods and inheritance
Get at least a basic understanding of threading with the Windows API
Learn at least the basics of sockets in Windows
Can't think of anything else atm. There's been development but it's all closet development because no one wants to share their work.
ahhmm..
I'm just a newbie in C.
have my 2nd semester atm.
what does winApi do?
Re: [Discussion] Learning the essentials
Quote:
Originally Posted by
anth0ny989
ahhmm..
I'm just a newbie in C.
have my 2nd semester atm.
what does winApi do?
Don't necro post. PM Him.