Programming Language for Flyff server?

Results 1 to 21 of 21
  1. #1
    Member luskos is offline
    MemberRank
    Jan 2006 Join Date
    69Posts

    Programming Language for Flyff server?

    hi guys, i have one little question.
    most of people here in development are making flyff server emulators compiling and coding in C++,C#...from what i read it can be done in java or others.Is any language powerful enough for doing the job?I`m not familiar with C or java.I do not know what must to know to start server project...Is it possible to build server in other programming language?


  2. #2

    Re: Programming Language for Flyff server?

    For flyff best is C++

  3. #3
    Ragezone OG FrostElite is offline
    MemberRank
    Sep 2008 Join Date
    United StatesLocation
    1,880Posts

    Re: Programming Language for Flyff server?

    C#
    C++
    Java
    Autoit
    Visual basic

    It's really up to your language preference
    Last edited by FrostElite; 29-04-09 at 03:24 AM.

  4. #4
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Programming Language for Flyff server?

    C++ is not the best...

    who can we say it's best than other ? There are just different...

    Each rpogramming language has is advantage and default.

    C++ is certainly more powerfull than C#. But it's also more difficult to understand and...to code.
    C# is easier to understand and also iit's easier to code.
    Java is nearly the same than C# (well it's the contrary cause C# has copied java :p ) but you will have more chance to adapt your server into other system than windows with java i suppose

    the others i don't know...

    i'm not agree for the term "best" used. All depend and you, you can try to start with C++ but it will not be easy. If you don't understand, don't give up and try C#...

    in case of you choose one of those language, you don't have to restart another projet, just try to suggest your script to the actual project while there are open source...

  5. #5
    Enthusiast [HDx]Adolf is offline
    MemberRank
    Jan 2009 Join Date
    43Posts

    Re: Programming Language for Flyff server?

    Quote Originally Posted by divinepunition View Post
    C++ is not the best...

    who can we say it's best than other ? There are just different...

    Each rpogramming language has is advantage and default.

    C++ is certainly more powerfull than C#. But it's also more difficult to understand and...to code.
    C# is easier to understand and also iit's easier to code.
    Java is nearly the same than C# (well it's the contrary cause C# has copied java :p ) but you will have more chance to adapt your server into other system than windows with java i suppose

    the others i don't know...

    i'm not agree for the term "best" used. All depend and you, you can try to start with C++ but it will not be easy. If you don't understand, don't give up and try C#...

    in case of you choose one of those language, you don't have to restart another projet, just try to suggest your script to the actual project while there are open source...
    Beginners should not be writing server emulators. It's not something a beginner has the ability to do well. Experienced programmers with actual experience are what you need for an emulator project, otherwise it will fail ;)

  6. #6
    Member luskos is offline
    MemberRank
    Jan 2006 Join Date
    69Posts

    Re: Programming Language for Flyff server?

    Yes i`m beginner,but i know a little about programming.It`s hoby for me to make programs.I have one game behind me, it`s game of tic tac toe.Coded with Dark Basic.I have done it for 2 weeks, for 2-4 hours per day.But is 2D game translated in 2 languages for 2 users on 1 machine.From what i know in Dark Basic i can say it`s quite good language, very functional.Maybe will be possible to make emulator with it, but not the best choice, i`m not sure it can provide the same performance like C.I`ll search for tutorials, need something for beginner or else learning C is impossible, it`s like skipping 2-3 grades in school :)

  7. #7
    Account Upgraded | Title Enabled! HolySinX is offline
    MemberRank
    Sep 2008 Join Date
    LocalhostLocation
    787Posts

    Re: Programming Language for Flyff server?

    Quote Originally Posted by luskos View Post
    Yes i`m beginner,but i know a little about programming.It`s hoby for me to make programs.I have one game behind me, it`s game of tic tac toe.Coded with Dark Basic.I have done it for 2 weeks, for 2-4 hours per day.But is 2D game translated in 2 languages for 2 users on 1 machine.From what i know in Dark Basic i can say it`s quite good language, very functional.Maybe will be possible to make emulator with it, but not the best choice, i`m not sure it can provide the same performance like C.I`ll search for tutorials, need something for beginner or else learning C is impossible, it`s like skipping 2-3 grades in school :)
    You won't be able to make an emulator using Dark Basic. Dark basic is like Visual basic.

    You'd either have to learn C#/C++ or just give up on that idea.

  8. #8
    Member luskos is offline
    MemberRank
    Jan 2006 Join Date
    69Posts

    Re: Programming Language for Flyff server?

    it`s time to start learning it. do you know any good source of knowlege for C#,C++?I need some simple tutorials.

  9. #9
    Alpha Member GlaphanKing is offline
    MemberRank
    Sep 2008 Join Date
    World of MorrowLocation
    2,594Posts

    Re: Programming Language for Flyff server?

    I hate it when people say C# is better than C++. C++ is almost one step above machine code and the original C. C# is so high up in the programming chain, of course newbies love it.

    However, you can't control much of the memory if much at all.

    C++ was built around the fact you can get down to processor manipulation and memory management while still making it easier to learn than the dreaded asm.

    If you want to start programming, do not tie yourself to C#. You want to learn programming, C++ is the best way to learn everything. THEN jump into C# when you are familiar with it.

    Learn how it works, rather than letting Intellisense tell you.

    90% of new programmers swear by C# only because they haven't tried anything else.

    Its only as hard as you make it.

  10. #10
    Valued Member xadet3 is offline
    MemberRank
    Sep 2006 Join Date
    Norwich, EnglandLocation
    108Posts

    Re: Programming Language for Flyff server?

    I disagree to be honest. C# is better than C++ in many ways and of course vise verser.

    For creating programs such as game editors C# is by far the better choice due to the RADness of the language. If you need a program which is extremely complex like something for labatory research obviously C++ would be the better choice.

    I also learnt C++ and ASM after learning C#, C# was a very simple language. I tried C++ a few months before learning C# and had no idea what I was doing, learnt C++ 6 months after learning C# and I picked it up extremely easily (and I still use C# for pretty much everything, unless I have to use C++).

    Every langauge has it's strengths and weaknesses, apart from VB and Java (don't take that seriously, I just hate the VB and Java).

  11. #11
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Programming Language for Flyff server?

    Note that i haven't say that C# is better C++ ! If you speak about me glaphan, i said "easier" that not the same, and i tell him to "start by C++" because i'm agree with your arguments.

    C++ is really powerfull but...i 'm just not agree by "best" word i think that depend what we want to do...

  12. #12
    Alpha Member GlaphanKing is offline
    MemberRank
    Sep 2008 Join Date
    World of MorrowLocation
    2,594Posts

    Re: Programming Language for Flyff server?

    No, no. I meant no disrespect to you or your abilities. A lot of the new comers I have seen will jump into C# because, yes, it is VERY easy compared to C++.

    For example. Adding a form in C# is as easy as clicking add new form....

    C++ however you have to set up the libraries and call the window functions and drive a power drill into your forehead to release the pressure you receive from the massive headache of the slightest error.

    Whew! People ask me all the time which language to start. I tell them for the most part this route. Visual Basic -> C# -> XNA -> C++.

    I said C# before XNA because they are different languages but hold the same values if thats not too confusing. Its built off of C#. C++ is the last language to learn because you need to really know what you are doing before diving into it. All the virual voids, OOP, etc can be all to much if you don't know how to set it up. with C# its mostly all done, and all you need to do is write them in and intellisense helps you the rest the way.

    I only said what I said from my professional point of view. No worries.

  13. #13
    Proficient Member Eo723 is offline
    MemberRank
    Apr 2007 Join Date
    Cypress, TexasLocation
    150Posts

    Re: Programming Language for Flyff server?

    If anybody ever plans on programming for real. You better start Programming in C++. That's what the Games are coded in.

    Yes, I'm new and yes I'm learning C#. But I'm going to do C#, Move to C++, and get Some java under my belt. I'll also be doing Web Design/Coding/GFX :P

  14. #14
    Valued Member xadet3 is offline
    MemberRank
    Sep 2006 Join Date
    Norwich, EnglandLocation
    108Posts

    Re: Programming Language for Flyff server?

    My engine is coded in C#, all of the arcade games on the Xbox 360 are in C#, many games on Steam are C#, saying you better start in C++ if you want to be programming for "real" doesn't make sense.

    Quote Originally Posted by GlaphanKing View Post
    No, no. I meant no disrespect to you or your abilities. A lot of the new comers I have seen will jump into C# because, yes, it is VERY easy compared to C++.

    For example. Adding a form in C# is as easy as clicking add new form....

    C++ however you have to set up the libraries and call the window functions and drive a power drill into your forehead to release the pressure you receive from the massive headache of the slightest error.

    Whew! People ask me all the time which language to start. I tell them for the most part this route. Visual Basic -> C# -> XNA -> C++.

    I said C# before XNA because they are different languages but hold the same values if thats not too confusing. Its built off of C#. C++ is the last language to learn because you need to really know what you are doing before diving into it. All the virual voids, OOP, etc can be all to much if you don't know how to set it up. with C# its mostly all done, and all you need to do is write them in and intellisense helps you the rest the way.

    I only said what I said from my professional point of view. No worries.
    XNA is C# . It's just libraries with a visual studio addon.

  15. #15
    Proficient Member Eo723 is offline
    MemberRank
    Apr 2007 Join Date
    Cypress, TexasLocation
    150Posts

    Re: Programming Language for Flyff server?

    Here's a little thread, but unless you can prove to me.. There are no games for Xbox/PC that are coded in C#. C++ is the main coding language of programmers...

    http://www.gamedev.net/community/for...opic_id=355081

    *EDIT
    In the thread, it shows about 1 game coded in C#.

  16. #16
    Valued Member xadet3 is offline
    MemberRank
    Sep 2006 Join Date
    Norwich, EnglandLocation
    108Posts

    Re: Programming Language for Flyff server?

    I really don't like to post things like this but you have absolutely no idea what you're talking about if the believe every single game is coded in C++. I've been doing game programming for nearly 2 years and have close friends who work in the industry, if they were asked "is managed games programming going to be a big part of the gaming industry in the next 5-10 years" they would say yes, hence why there are now so many companies looking for managed programmers.

    There are courses all over the world which have sprung up in the past 2-3 years focused just on managed game programming, to name one would be Qantm who are starting a course just for XNA.

    Every single game being sold in the Xbox 360 Live Arcade is in C#.

    Managed programming is evolving with every release, and it's not going away anytime soon with those released coming out every 2 years, C# 4.0 proves that with features such as optional parameters (which proves they're listening to the community) and dynamic types. The ability to program games with an RAD language while mantaining good performance is obviously appealing to every company out there which is what companies such as EA has picked up on and is pushing for the next generation of games programmers who are working with libraries such as XNA, MDX or SlimDX to continue to use then as there while most certainly be a huge need for them in the future.

    If you try and prove me wrong atleast don't use a link from 2005.

  17. #17
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Programming Language for Flyff server?

    Ok i think the main purpose of this thread has been soved by our answer (well since frostelite post i think)

    for what xadet said, i suppose that while game developper are limited in time to make game, C# could be a good way to code fast and even if C# has not all possibiliy C++ have, it's suffisent to make good game, in few time.

  18. #18
    Alpha Member GlaphanKing is offline
    MemberRank
    Sep 2008 Join Date
    World of MorrowLocation
    2,594Posts

    Re: Programming Language for Flyff server?

    ok. games are not all coded in C++. Main reason being is because you need directx or something else.

    Nowadays people are shifting towards .NET because of the ease of integration. TorqueX and a host of others has become the way to make them now.

    I have seen games coded in multiple languages (i.e A game was coded in C++/C#/XNA/DirectX)

    If you want to dive into game programming right away I suggest XNA because its the closest thing you can get to making great games.

    Everything else is personal preference.

    Oh, and games made before openGL were made with a combination of ASM and C++ and proprietary formats.

    After that and C++ and DirectX were 0wning everything, it became universal to do so.

  19. #19
    Account Upgraded | Title Enabled! adidishen is offline
    MemberRank
    Jan 2007 Join Date
    EarthLocation
    516Posts

    Re: Programming Language for Flyff server?

    ASM - best w/ C++
    C++ - performance
    C# - easy coding
    Java - a little bit annoying
    VB - don't bother
    Autoit - even VB is better!

    Either C# or C++. up to you.
    If you want closed source then go C++ cause C# can be decompiled in a second or two. same thing with .NET libraries - you can pretty much decompile those.

    edit

    You can use php too o_O but it doesn't support 64bit integers, or threads, or float->hex conversions... so you can pretty much do login only.

  20. #20
    Account Upgraded | Title Enabled! johnh53 is offline
    MemberRank
    Jun 2009 Join Date
    USLocation
    322Posts

    Re: Programming Language for Flyff server?

    Oh and sorry for old post.

    I suggest Java, because you can run your server on any OS. But with like certain programming languages, you dont have this option. But really, like Frost said its up to you.

    Anyways, my personal preference: Java

  21. #21
    Software Developer funkynicco is offline
    MemberRank
    Feb 2007 Join Date
    SwedenLocation
    349Posts

    Re: Programming Language for Flyff server?

    Why revive a year old post lol, the guy who asked this question could be expert in ASM by this time...



Advertisement