The IDK Project [Java]

Page 13 of 26 FirstFirst ... 35678910111213141516171819202123 ... LastLast
Results 181 to 195 of 376
  1. #181
    Alpha Member Emily is offline
    MemberRank
    Oct 2012 Join Date
    The NetherlandsLocation
    2,408Posts

    Re: The IDK Project [Java]

    Great updates Steve. Still this development is going great! Don't ruin it please by selling it in the end.
    Hopefully Sulake won't sue you and force you to stop. Best developer I've seen in years.

  2. #182
    ignition sequence start Unphased is offline
    MemberRank
    Jul 2012 Join Date
    DeniedLocation
    1,860Posts

    Re: The IDK Project [Java]

    Never thought the development would come this far and get updated so often. Probably because we don't get enough people who dedicate themselves this much.

  3. #183
    Developer Quackster is offline
    DeveloperRank
    Dec 2010 Join Date
    AustraliaLocation
    3,479Posts

    Re: The IDK Project [Java]

    Quote Originally Posted by Tha View Post
    Great updates Steve. Still this development is going great! Don't ruin it please by selling it in the end.
    Hopefully Sulake won't sue you and force you to stop. Best developer I've seen in years.
    Sulake doesn't sue, they can't afford to take down all the people who develop, so they send out a scare tactic instead.

  4. #184
    Check http://arcturus.pw The General is offline
    DeveloperRank
    Aug 2011 Join Date
    7,610Posts

    Re: The IDK Project [Java]

    Quote Originally Posted by Quackster View Post
    Sulake doesn't sue, they can't afford to take down all the people who develop, so they send out a scare tactic instead.
    Then tell me why you did sign those letters?


    Their tactics then apparently works...

  5. #185
    Alpha Member Caustik is offline
    MemberRank
    May 2011 Join Date
    LondonLocation
    1,837Posts

    Re: The IDK Project [Java]

    Quote Originally Posted by The General View Post
    Then tell me why you did sign those letters?


    Their tactics then apparently works...
    Because why would you ruin your life over habbo?
    Alex done what any sane person would do.

  6. #186
    Developer Quackster is offline
    DeveloperRank
    Dec 2010 Join Date
    AustraliaLocation
    3,479Posts

    Re: The IDK Project [Java]

    Quote Originally Posted by The General View Post
    Then tell me why you did sign those letters?


    Their tactics then apparently works...
    I was forced to sign it by my parents.

  7. #187
    I'm back! iJay is offline
    MemberRank
    Nov 2008 Join Date
    Down Under ;)Location
    602Posts

    Re: The IDK Project [Java]

    Hmmm

    This looks awesome, keep up the good work man, This is defs gonna go somewhere

    Fingers crossed, German power!

  8. #188
    Proficient Member steffchef is offline
    MemberRank
    May 2011 Join Date
    Munich, GermanyLocation
    176Posts

    Re: The IDK Project [Java]

    Started to work on teleporters.



    Cheers,
    Steve Winfield

  9. #189
    RMS Kornflake Nillus is offline
    MemberRank
    Feb 2007 Join Date
    The NetherlandsLocation
    2,626Posts

    Re: The IDK Project [Java]

    Cool beans Steve, I was curious whether someone already wrote an emulator in Scala, Googled and then ended up here. Pure Java!

    Anyway, interesting to read that you managed to implement a solver for the 'Banzai connected shapes filler' thing, most people never bothered with that but back in the day I thought it was a nice challenge. Recursive implementation? Fills any polygon or just rectangles? I remember that it was a bitch when trying to get it right in all scenarios.

    Keep it up, cool job on the JS plugins as well! :)

  10. #190
    are you ******* kidding!! capostrike93 is offline
    MemberRank
    Jan 2011 Join Date
    366Posts

    Re: The IDK Project [Java]

    Quote Originally Posted by Nillus View Post
    Cool beans Steve, I was curious whether someone already wrote an emulator in Scala, Googled and then ended up here. Pure Java!

    Anyway, interesting to read that you managed to implement a solver for the 'Banzai connected shapes filler' thing, most people never bothered with that but back in the day I thought it was a nice challenge. Recursive implementation? Fills any polygon or just rectangles? I remember that it was a bitch when trying to get it right in all scenarios.

    Keep it up, cool job on the JS plugins as well! :)
    I think my bainzai code is the better (i never seen a better one..)

    PHP Code:

        
    private static List<GenericFloorItemfindCombo(final GenericFloorItem tile, final int findint Xint Yint xCanint yCanint curRotint turn) {
            final 
    boolean[] moves = new boolean[4];

            if(
    xCan == -1) {
                
    moves[0] = true;
            } else if(
    xCan == 1) {
                
    moves[2] = true;
            } else if(
    xCan == 0) {
                
    moves[0] = true;
                
    moves[2] = true;
            }
            if(
    yCan == -1) {
                
    moves[1] = true;
            } else if(
    yCan == 1) {
                
    moves[3] = true;
            } else if(
    yCan == 0) {
                
    moves[1] = true;
                
    moves[3] = true;
            }

            if((
    xCan != || yCan != 0) && tile.getX() == && tile.getY() == Y) {
                return new 
    ArrayList<GenericFloorItem>();
            }

            for(
    int i=0;i<4;i++) {
                if(!
    moves[i]) {
                    continue;
                }

                
    int x,y;
                if(
    == 0) {
                    
    1;
                    
    Y;
                } else if(
    == 1) {
                    
    X;
                    
    1;
                } else if(
    == 2) {
                    
    1;
                    
    Y;
                } else { 
    //  if(i == 3)
                    
    X;
                    
    1;
                }

                final 
    RoomTask room tile.getRoom();

                final 
    int nextXY + (room.model.widthX);

                if(
    room.model.widthX && room.model.heightY) {
                    final 
    GenericFloorItem top = (GenericFloorItem)room.topFloorItems.get(nextXY);
                    if(
    top != null) {
                        if(
    top.getIntData() == find) {
                            if(
    curRot != && curRot != -1) {
                                if(
    turn != 0) {
                                    List<
    GenericFloorItemfound null;
                                    if(
    == 0) {
                                        
    found findCombo(tilefindxy, -1, (yCan*-1), i, (turn 1));
                                    } else if(
    == 1) {
                                        
    found findCombo(tilefindxy, (xCan*-1), -1i, (turn 1));
                                    } else if(
    == 2) {
                                        
    found findCombo(tilefindxy1, (yCan*-1), i, (turn 1));
                                    } else if(
    == 3) {
                                        
    found findCombo(tilefindxy, (xCan*-1), 1i, (turn 1));
                                    }
                                    if(
    found != null) {
                                        
    found.add(top);
                                        return 
    found;
                                    }
                                }
                            } else {
                                List<
    GenericFloorItemfound null;
                                if(
    == 0) {
                                    
    found findCombo(tilefindxy, -1yCaniturn);
                                } else if(
    == 1) {
                                    
    found findCombo(tilefindxyxCan, -1iturn);
                                } else if(
    == 2) {
                                    
    found findCombo(tilefindxy1yCaniturn);
                                } else if(
    == 3) {
                                    
    found findCombo(tilefindxyxCan1iturn);
                                }
                                if(
    found != null) {
                                    
    found.add(top);
                                    return 
    found;
                                }
                            }
                        }
                    }
                }
            }

            return 
    null;
        } 
    is a recursive function..

  11. #191
    Developer iGalaxy is offline
    MemberRank
    Jul 2013 Join Date
    C:/xampp/htdocsLocation
    488Posts

    Re: The IDK Project [Java]

    Hey man will you release the iOS, Android app as well?

  12. #192
    The one and only! Hejula is offline
    MemberRank
    Nov 2008 Join Date
    4,128Posts

    Re: The IDK Project [Java]

    Quote Originally Posted by iGalaxy View Post
    Hey man will you release the iOS, Android app as well?
    It uses HTML5 so runs in the browser.

  13. #193
    Developer iGalaxy is offline
    MemberRank
    Jul 2013 Join Date
    C:/xampp/htdocsLocation
    488Posts

    Re: The IDK Project [Java]

    @Hejula he created an Android and iOS app

  14. #194
    Proficient Member steffchef is offline
    MemberRank
    May 2011 Join Date
    Munich, GermanyLocation
    176Posts

    Re: The IDK Project [Java]

    Quote Originally Posted by iGalaxy View Post
    @Hejula he created an Android and iOS app
    Which are just HTML5 Applications running on native apps.. You can download the Android APK on a extern server, if you would like the iOS app with notifications you have to jailbreak your system (you could also open smartkeeping with your safari browser and save the page as an application on your home screen) :P

    Cheers,
    Steve Winfield

  15. #195
    Developer iGalaxy is offline
    MemberRank
    Jul 2013 Join Date
    C:/xampp/htdocsLocation
    488Posts

    Re: The IDK Project [Java]

    ooo nice!! @steffchef how did you make an HTML5 App for Android?



Advertisement