1. Guest, please be sure to read our Terms of Service and Rules here

BrokenLens is Looking for Developers

Discussion in 'Announcements' started by vertx, Oct 27, 2015.

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

    vertx Founder / Developer Staff Member BrokenLens Owner

    Messages:
    245
    Likes Received:
    7,089
    Trophy Points:
    133
    Hi,

    On the past year running and maintaning the PocketCraft Network, now, BrokenLens Network, I, vertx, programed everything, every single plugin, and every single tweak without asking for help and disalowing anyone to help me...

    Why?
    For a simple reason, no one understand how BrokenLens work, what is the workarrounds and the complexity behind the blocks that you see walking for the laggy (will be fixed) hub, But I can describe, and tell how the BrokenLens API work, but I don't have time to do it, for the simple reason that I worked alone along this time...

    Now, with this forum I have a chance to tell to every single developer what kind of skills we need, instead of making long emails that take a while for be done... We also need to organize our build team, but that is a theme for another thread

    What Kind of Skill I Might Have?

    1- Must have PHP knowledge
    And:
    - Avoid bad-pratices
    - Avoid memory eating with long methods for doing things that you can do with few lines, ex: using a foreach loop instead of setting a item on player's hotbar line by line, etc...

    2- Must Know the PocketMine-MP API
    - BrokenLens run the Irídium [LensFlare] Software, that is a fork of PocketMine-MP, but with minimal features, everything that is writen for PM-MP should work on blns.

    3- Must know how to folow rules, (simple, we just want to do a well made and organized network, instead of a disorganized thing.

    What my Plugins Should Have?
    We are exentially looking for mini-games plugins, since I'm developing all the other small things like shops, vip perks and more, so, for doing your plugin compatible with the blns core you need to include on your code:
    - An API for inheriting with external methods, some required methods is:
    - YourClass->addPlayer(Player $player); //method for adding a player on the game, here you will write what's need to initialize this player.
    - YourClass->getOnlinePlayers(); //for the hub
    - YourClass->getMaxPlayers(); //for the hub
    - YourClass->getGameStatus(); //for the hub, must return a integer, and must follow this numeric order: 0 = stopped, 1 = waiting, 2 = playing, 3 = reseting (you can do a empty function on "reseting part" when the game end, that must be called before the game deep sleep, e.g:
    Code:
    public function stopGame(){
           //stop stuff, like reseting arrays
           $this->gameStatus = 3;
           $this->restart();
    }
    
    public function restart(){
          //here will go some functions that blns will do when reseting worlds, pm me for the code, or just let me to edit here on your plugin, no problem.
          $this->gameStatus = 0;
    }
    
    do it by your way, but just add something like this methods.
    - No commands, exept for setting up the game and test purposes (optional)
    - The game config must be written on a YAML or JSON file.
    - Must be written with human-readable code, avoid using short variables like $p instead $player, exept on foreach loops

    And that's it, for plugin submissions and more, pm me or use the Contact-Us option on the botton of this page.

    The deal of BrokenLens is to be like a Minecraft - PC server, so, write your plugin based on PC things instead of MCPE ones, also, if you did a good work, and become part of BrokenLens dev-team, you will be remunerated trough PayPal when we finally got the VIP system working.

    So, be creative!

    Thanks Everyone.

    ~vertx
     
  2. Cool_Flaming_Guy

    Cool_Flaming_Guy New Member

    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    3
    Hello I'm on iOS so I can't do some stuff but I have a server my self and I can do a few commands
     
  3. Leonelminecraft

    Leonelminecraft Notable Member

    Messages:
    1,532
    Likes Received:
    2,446
    Trophy Points:
    153
    Old tread
     
  4. DarkTdmPlays

    DarkTdmPlays 〖 Brokenlens Staff 〗 Sectional Moderator

    Messages:
    5,680
    Likes Received:
    36,552
    Trophy Points:
    153
    Yep he has edwjusti and flowingmedia/harddisc to help him out with making our server great
     
  5. Laura_Aria

    Laura_Aria BrokenLens Staff Staff Member Admin

    Messages:
    5,383
    Likes Received:
    31,156
    Trophy Points:
    153
    OMG THIS IS SUPER OLD
     
    KingOfBroken1 likes this.
  6. WithyBarbecue89

    WithyBarbecue89 Notable Member

    Messages:
    273
    Likes Received:
    1,012
    Trophy Points:
    133
  7. Avicii

    Avicii Notable Member

    Messages:
    2,539
    Likes Received:
    21,345
    Trophy Points:
    153
  8. deleted_user1635

    deleted_user1635 Muted

    Messages:
    5,191
    Likes Received:
    13,301
    Trophy Points:
    153
    edwjusti helps for the internet website , Not the server ..
     
  9. ASSASSINPlayzMC

    ASSASSINPlayzMC New Member

    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    I do that too
     
  10. Pixel

    Pixel Notable Member

    Messages:
    4,175
    Likes Received:
    100,281
    Trophy Points:
    153
  11. ArcaviosePro

    ArcaviosePro Notable Member

    Messages:
    634
    Likes Received:
    5,981
    Trophy Points:
    133
    Oh wow this sounds interesting but again it's very old xD
     
  12. ArcaviosePro

    ArcaviosePro Notable Member

    Messages:
    634
    Likes Received:
    5,981
    Trophy Points:
    133
    Oh and yes I read all of this thread
     
  13. Pixel

    Pixel Notable Member

    Messages:
    4,175
    Likes Received:
    100,281
    Trophy Points:
    153
    Wow xD
     
  14. KillerWither

    KillerWither Notable Member

    Messages:
    2,574
    Likes Received:
    7,282
    Trophy Points:
    153
    Hello Vertx just saying that my real user is Killer_Wither07 but I had trouble using real user :(
     
  15. Ray_Palmer_Atom

    Ray_Palmer_Atom Notable Member

    Messages:
    4,486
    Likes Received:
    101,165
    Trophy Points:
    153
    I'm gonna start a convo with you to discuss the problem, so that we don't spam on this thread :)
     
    ~RetroDragon~ likes this.
  16. Mr_EnderDudeMCPE

    Mr_EnderDudeMCPE Active Member

    Messages:
    82
    Likes Received:
    13
    Trophy Points:
    8
  17. Strike345

    Strike345 Notable Member

    Messages:
    3,550
    Likes Received:
    11,776
    Trophy Points:
    153
    You need to create a thread on the hack reports section btw ._.
     
  18. SpikeTheHugger

    SpikeTheHugger Notable Member Emerald Member

    Messages:
    9,645
    Likes Received:
    25,051
    Trophy Points:
    153
    KingOfBroken1 likes this.
  19. Psychopather

    Psychopather Notable Member

    Messages:
    301
    Likes Received:
    372
    Trophy Points:
    63
    But atleast vertx tell us what to do. He is an owner, so, he make announcement of important stuffs, even ita old, but its used to remind us :D :p :)
     
  20. DarkTdmPlays

    DarkTdmPlays 〖 Brokenlens Staff 〗 Sectional Moderator

    Messages:
    5,680
    Likes Received:
    36,552
    Trophy Points:
    153
    -_-
     
    ~RetroDragon~ and Yello like this.
  21. Mr_EnderDudeMCPE

    Mr_EnderDudeMCPE Active Member

    Messages:
    82
    Likes Received:
    13
    Trophy Points:
    8
    But dont u banned that guy?!
     
Thread Status:
Not open for further replies.

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.