Loading...
  1. Dismiss Notice
  2. Dismiss Notice
  3. Dismiss Notice
  4. Dismiss Notice
  5. If this is your first visit, you may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Aion coded on Java?

Discussion in 'Programming Lounge' started by illuminate, Apr 12, 2012.

Thread Status:
Not open for further replies.
  1. illuminate

    illuminate Proficient

    Joined:
    Apr 4, 2012
    Messages:
    108
    Likes Received:
    31
    Trophy Points:
    0
    Is aion coded on java? if so what would be the best way to start learning Java? since it seems to be interesting :0




    like what i'm looking for is

    What program to use for beginners looking to start Java.
    Where to find some good tutorials.
    Anything else you wanna add, like if its easy,hard etc.
     
  2. EpicNinjaIsBack

    EpicNinjaIsBack ♥BitterSweet♥ Forum Legend

    Joined:
    Feb 11, 2012
    Messages:
    589
    Likes Received:
    210
    Trophy Points:
    183
    ლ(ಠ益ಠ)ლ y u no google ლ(ಠ益ಠ)ლ
     
  3. Saha25

    Saha25 ☠ ♥ RAUHA ♥ ☠

    Joined:
    Feb 23, 2011
    Messages:
    395
    Likes Received:
    108
    Trophy Points:
    0
    Location:
    ♥ with Rauha ♥
    for example NetBeans

    have you ever learn programming in any language? if you didn't not java which you should start with
     
  4. Nelsin

    Nelsin Yo. Forum Legend

    Joined:
    Dec 28, 2010
    Messages:
    497
    Likes Received:
    119
    Trophy Points:
    0
    Location:
    Nova Friburgo, RJ
    I like notepad ++ lol

    you'll need install jdk1.6.0_18

    and all my stuff are in portuguese so i can't just share them ;(
     
  5. Fantaros

    Fantaros Banned Forum Legend

    Joined:
    Oct 9, 2010
    Messages:
    4,455
    Likes Received:
    1,864
    Trophy Points:
    0
    Location:
    -
    u ask for help in the worst place..

    youtube and google can help you for that
     
  6. Nelsin

    Nelsin Yo. Forum Legend

    Joined:
    Dec 28, 2010
    Messages:
    497
    Likes Received:
    119
    Trophy Points:
    0
    Location:
    Nova Friburgo, RJ
    Yea isn't the best for the first programming language. I'd start with C/C++
     
  7. illuminate

    illuminate Proficient

    Joined:
    Apr 4, 2012
    Messages:
    108
    Likes Received:
    31
    Trophy Points:
    0
    I already know C++, and abit of VB.net.
     
  8. Saha25

    Saha25 ☠ ♥ RAUHA ♥ ☠

    Joined:
    Feb 23, 2011
    Messages:
    395
    Likes Received:
    108
    Trophy Points:
    0
    Location:
    ♥ with Rauha ♥
    C is the best to start with first, all of the big language came from C

    C -> C++ -> C# -> Java : can be a good way of learning :D
     
  9. Nelsin

    Nelsin Yo. Forum Legend

    Joined:
    Dec 28, 2010
    Messages:
    497
    Likes Received:
    119
    Trophy Points:
    0
    Location:
    Nova Friburgo, RJ
    I see. Well, java isn't that hard. Imo it's easier lol

    I didn't learn C# :/

    Just C -> C++ -> Java ê_e
     
  10. illuminate

    illuminate Proficient

    Joined:
    Apr 4, 2012
    Messages:
    108
    Likes Received:
    31
    Trophy Points:
    0
    What do you think the benefits of learning Java are? XD

    and know any tutorials?
     
  11. Saha25

    Saha25 ☠ ♥ RAUHA ♥ ☠

    Joined:
    Feb 23, 2011
    Messages:
    395
    Likes Received:
    108
    Trophy Points:
    0
    Location:
    ♥ with Rauha ♥
    i learned Pascal, C, C++, C#, Visual Basic, ASP.NET, Java, PHP, Javascript (Jquery)

    C# is very similar like Java (but can't be enough good cause its called 'Microsoft' :D:D)

    and i'm working as a webprogrammer so i use PHP, JS, HTML, CSS, MySql everyday :D
     
  12. Nelsin

    Nelsin Yo. Forum Legend

    Joined:
    Dec 28, 2010
    Messages:
    497
    Likes Received:
    119
    Trophy Points:
    0
    Location:
    Nova Friburgo, RJ
    Well java is object oriented and it's OS independent, for me it's already enough lol

    Also, you might want to see xml and mysql ;o

    ;O I'm not going to see Pascal & PHP as far I know :/

    I'm still in college XD
     
  13. Smartik1

    Smartik1 Walking F.A.Q. Forum Legend

    Joined:
    Aug 1, 2010
    Messages:
    10,951
    Likes Received:
    5,503
    Trophy Points:
    588
    tbh a lot of those languages r similar :p and yea they use english commands and stuff so a lot of it is self explanatory

    like heres ur damage formula for aion
    Code:
    ( (attacker instanceof Player) && (target instanceof Player) ) {
                            baseDamages = Math.round(baseDamages * 0.50f);
                            float pvpAttackBonus = attacker.getGameStats().getCurrentStat(StatEnum.PVP_ATTACK_RATIO) * 0.001f;
                            float pvpDefenceBonus = target.getGameStats().getCurrentStat(StatEnum.PVP_DEFEND_RATIO) * 0.001f;
                            baseDamages = Math.round(baseDamages + (baseDamages * pvpAttackBonus) - (baseDamages * pvpDefenceBonus));
    
     
  14. Nelsin

    Nelsin Yo. Forum Legend

    Joined:
    Dec 28, 2010
    Messages:
    497
    Likes Received:
    119
    Trophy Points:
    0
    Location:
    Nova Friburgo, RJ
    Why would the pvpDefenceBonus/pvpAttackBonus be in float, couldn't it be only double?
     
  15. illuminate

    illuminate Proficient

    Joined:
    Apr 4, 2012
    Messages:
    108
    Likes Received:
    31
    Trophy Points:
    0
    Hm might startout trying it out on Aion XD
     
  16. Saha25

    Saha25 ☠ ♥ RAUHA ♥ ☠

    Joined:
    Feb 23, 2011
    Messages:
    395
    Likes Received:
    108
    Trophy Points:
    0
    Location:
    ♥ with Rauha ♥
    Pascal was the first language i learned in secondary school, but nowdays its useless so you won't miss anything :D

    PHP is easy i think, if you can (and want) learn it :p
     
  17. GraveXD

    GraveXD Shhhhhh♪ (*'-^)- v(^_^ Forum Legend

    Joined:
    Apr 3, 2011
    Messages:
    1,003
    Likes Received:
    530
    Trophy Points:
    368
    Location:
    AL
    Smartik is right it doesnt really matter much which language you know since they all come down to the basics from the its as simple as learning the rules which doesnt take time if you have brain enough to figure it out XD

    As for Aion most if not all emulators are running with JAVA but you will need to know a good amount of php and Mysql for other things like setting up the web server and dealing with accounts, in shop items etc.

    Nothing hard about it, I would even go as far as saying that you could go into tutorials on setting up Aion Pservers and learn as you go. XD
     
  18. Smartik1

    Smartik1 Walking F.A.Q. Forum Legend

    Joined:
    Aug 1, 2010
    Messages:
    10,951
    Likes Received:
    5,503
    Trophy Points:
    588
    well in the past floats used to be faster to handle but now the only real advantage is that they take up less space. its all bout how much precision u need since float keeps only 7 while a double holds 15

    tbh u dont need the numbers to be THAT specific here xD and "only" double makes no sense since doubles actually hold more numbers than floats do :p

    if u look at it, aion damage is at most in the 10s of thousands where 10,000 is 5 digits and u can use 2 more for decimals (which r rounded since damage is whole numbers anyway and u dont need more than 2 decimals)

    so yea float is better here

    most r in java :p though IA remade theirs in C++ if i remember
     
  19. Nelsin

    Nelsin Yo. Forum Legend

    Joined:
    Dec 28, 2010
    Messages:
    497
    Likes Received:
    119
    Trophy Points:
    0
    Location:
    Nova Friburgo, RJ
    I see ;o Thanks
     
  20. GraveXD

    GraveXD Shhhhhh♪ (*'-^)- v(^_^ Forum Legend

    Joined:
    Apr 3, 2011
    Messages:
    1,003
    Likes Received:
    530
    Trophy Points:
    368
    Location:
    AL
    There is another new closed source running on C++ too but its not as IA's method ^^
    All the open source emulators are Java (that im aware) most of the good ones have gone closed source though XD
     
Thread Status:
Not open for further replies.

Share This Page