Thread: Entrana: OSRS/HD/Beautiful Client - [last dev post: 12.12.2017, Tooltip Hovers, News]

Page 1 of 12 12311 ... LastLast
Results 1 to 10 of 111
  1. #1 Entrana: OSRS/HD/Beautiful Client - [last dev post: 12.12.2017, Tooltip Hovers, News] 
    pride, love, happiness

    .alycia's Avatar
    Join Date
    Jun 2010
    Age
    26
    Posts
    4,085
    Thanks given
    1,601
    Thanks received
    1,951
    Discord
    View profile
    Rep Power
    5000


    Latest Poll






    What makes RuneScape entertaining? Entrana knows.


    Welcome to Entrana, a growing project that is developing new, aesthetically pleasing, and challenging ways to bring back the entertaining aspect of RuneScape that you once knew and loved. Too many RuneScape Private Servers force mystery boxes, terrible interface designs, neon colors, and terrible economies down your throat, and expect you to pay them for it. We aren't in the business of making a quick dollar, we are designing our game to feel natural, engaging, and most of all, entertaining.

    Do you remember logging into a 317 by simply typing in an IP address into your SilabSoft client, and wondering what new adventure you would find? That magic has been lost with the carbon copies of OSRS emulations, gambling hubs, rainbow-scapes, or worse, OSRS pking servers. Entrana aims to provide nostalgia, while delivering new ways to engage with the RuneScape protocol. While we aim to bring some aspect of emulation, we have a creative staff team that provides fresh new ideas every day, and the developers fly with it, and add their own personal touches. You'll never be bored with Entrana.

    Entrana is a massive project, and we are fueled by the passion of our community. We have humble beginnings with some members in our community from as long as 8 years ago, and with Entrana, we have the utmost confidence that we will finally deliver the greatest platform for our community to dwell and play within.








    Speaking of aesthetically pleasing..

    The core of Entrana's visuals is built on Leanbow's client, and we ramp the entire thing up a notch. Introducing our "Lobby", we have really kicked up the way you begin your interaction with Entrana. The Entrana Lobby ensures colors are easy to look at, fluid interaction, and features ways to change core client settings, view account information, or switch worlds on the fly. As a never-before seen feature on sub-600 revision clients, we think we nailed this one.






    On top of a visually appealing applet, we introduce OSKit, an OSBuddy look-a-like client written from scratch...


    Entrana is committed to bringing features that you know & love to our platform. One of the first things Chaflie set out to do as the main client developer was to bring the beloved OSBuddy client to Entrana. Offering a range of add-on content such as the highscores look-up, drop log, farming status, calculator, market, news, and discord integration panels, as well as screenshot, links, collapse, settings, and discord buttons, we feel your out-of-game experience focused around our OSKit and community hubs will be an excellent and smooth experience. Oh, and did we mention other key settings like overlays, timers, and notifications? Those are sure to make your game-play more informed.


    ---


    Technical Details...

    Entrana started out being written as a C++ server, but we've since decided to move back to Java in order to progress quicker, and further. C++ being Dread's native language, the idea was to allow him to write the core in his own way using his own methods, and build content with either Lua or Google's V8 language. We made the decision to use Java after lengthy discussion on how we wanted to set-up our project for long-term and short-term success.


    There is a total of seven modules within the server, and I'll take the time to explain the ideas between all of them with you, and perhaps take in feedback on how I can better design this.

    • Entrana Library
      The "Entrana Library" is designed to share code between the various servers that are used within the project. This includes things such as reading and writing packet objects, parsing configuration files, various utility classes, and establishing connections to, and communicating with, other servers.


    • Entrana Database Server
      The primary design goal of the database server, is to serve as an abstraction layer for interacting with database instances, and allow us to scale the database without requiring code changes in any of the services which use it (for example, allowing us to easily switch to reading non-critical data from a slave replicating database, rather than the master database), and also allows services to communicate database requests by using small packets, rather than executing bulky queries or procedures, and processing a result set. Entrana servers will connect to this database server, rather than the backend database instance directly.


    • Entrana Update Server
      The update server is quite simple and does exactly what you'd expect - it streams cache data files and updates to the end user. It is also responsible for updating the game client.


    • Entrana Login Server
      The login server is the second server that a user will encounter, after the update server. The login server is responsible for processing login requests, and interacting with the session server to handshake with a game world. When the player logs in and requests a connection to a world, the login server works with the session server to assign the client with a unique session id. This session id, along with the user's id and ip address, are used to verify a session, as it establishes a connection to a world.


    • Entrana Session Server
      The session server can be thought of as an RPC for managing various session actions, and is responsible for properly authenticating a client that is connecting from the login server, to a request game world. The session server is also responsible for handling the world list, and keeping track of the players that are logged into the game worlds. Worlds may contact this session server for cross-world communication, such as forwarding private chat messages to users that reside in a different world, and for clan chatting.


    • Entrana World Cluster
      This is where is gets a bit more complex. A world cluster (often simply referred to as a "world"), is responsible for handling the world networking, and distributing decoded messages to a world shard, to handle the game logic. The idea of a world cluster is to allow us to spread world shards over different machines (preferably within the same local network), to allow us to scale out and process thousands of players. The world cluster is responsible for decoding and encoding packets between the client and the server, as well as all of the database logic for actions such as player saving/loading, and action logging. It also handles the moving of players between shards. The shards should be designed to control a set of regions each.


    • Entrana World Shard
      The concept of a world shard is to have multiple servers working together, in order to provide a seamless and latency-free game world for the end user. Game logic should be distributed among shards, by splitting world logic into regions, and then processing the logic independently. The world shard receives game messages from the cluster, and acts upon them according. Content plugins should interface with shard logic, as shards are designed purely to handle game logic and content (such as trading, path finding, combat, world interactions, as so on).





    Development Media & Updates



































    ]




    Credits

    The Entrana team would like to extend credits to Leanbow & S Quare Quxx for their cache tools, and refactored client. Finally, we extend our credits to Photon
    for his map editor, which can be purchased here






    Want to support our project? Throw this image into your signature!

    Last edited by .alycia; 02-19-2018 at 09:57 PM.
    Reply With Quote  
     


  2. #2  
    Registered Member

    Join Date
    Nov 2013
    Posts
    175
    Thanks given
    106
    Thanks received
    1,049
    Rep Power
    156
    Reserved
    Reply With Quote  
     

  3. #3  
    🔥 Arigon - Redefining The Limits

    Ashpire's Avatar
    Join Date
    Mar 2012
    Age
    25
    Posts
    2,675
    Thanks given
    883
    Thanks received
    1,785
    Discord
    View profile
    Rep Power
    1720
    Good luck


    Reply With Quote  
     

  4. Thankful user:


  5. #4  
    Registered Member

    Join Date
    Oct 2011
    Posts
    2,101
    Thanks given
    0
    Thanks received
    1,044
    Rep Power
    3608
    best of luck, looking forward to some unique updates.

    what is going to happen to scapehd and scapeos?
    Reply With Quote  
     

  6. #5  
    pride, love, happiness

    .alycia's Avatar
    Join Date
    Jun 2010
    Age
    26
    Posts
    4,085
    Thanks given
    1,601
    Thanks received
    1,951
    Discord
    View profile
    Rep Power
    5000
    Quote Originally Posted by Omelete View Post
    best of luck, looking forward to some unique updates.

    what is going to happen to scapehd and scapeos?
    ScapeOS is running in a closed environment right now for my community. We closed the door on ScapeHD awhile ago when we couldn't find anyone willing to run a 503+ server. My efforts and focus are on Entrana this period forward, and will be the new home for my community when the time comes
    Reply With Quote  
     

  7. Thankful user:


  8. #6  
    Registered Member
    Remi's Avatar
    Join Date
    Jan 2015
    Posts
    627
    Thanks given
    572
    Thanks received
    210
    Discord
    View profile
    Rep Power
    549
    Goodluck, always liked your work
    Where the fuck is my cigarettes, I need my cancer. [C]44..
    Reply With Quote  
     

  9. #7  
    Best Rat Donor

    Australisch's Avatar
    Join Date
    Nov 2015
    Posts
    2,054
    Thanks given
    968
    Thanks received
    480
    Rep Power
    4937
    Best of luck Charlie and lads, this has potential.
    Rsn: vEetswa
    Reply With Quote  
     

  10. #8  
    Banned
    Join Date
    Aug 2017
    Posts
    101
    Thanks given
    21
    Thanks received
    33
    Rep Power
    0
    What a promising project and development team, all the best guys I will be following.
    Reply With Quote  
     

  11. #9  
    pride, love, happiness

    .alycia's Avatar
    Join Date
    Jun 2010
    Age
    26
    Posts
    4,085
    Thanks given
    1,601
    Thanks received
    1,951
    Discord
    View profile
    Rep Power
    5000
    Quote Originally Posted by Remi View Post
    Goodluck, always liked your work
    Quote Originally Posted by Australisch View Post
    Best of luck Charlie and lads, this has potential.
    Quote Originally Posted by Shabs View Post
    What a promising project and development team, all the best guys I will be following.

    Thanks a lot guys! Stay tuned for more stuff, we've been working hard on the "set up" of the project the last week or so, and we're finally happy to post our progress, and thus it will be streaming in.


    ---

    Started working on the Barrows Rewards interface

    Reply With Quote  
     

  12. Thankful users:


  13. #10  

    → Cheap Animated Banners ←



    SilverNova's Avatar
    Join Date
    Dec 2011
    Posts
    2,692
    Thanks given
    1,098
    Thanks received
    1,093
    Discord
    View profile
    Rep Power
    2865
    Looks good so far. Hopefully you can make something out of this
    ↓ PROUD SUPPORTER OF ↓







    --> See My Animated Banner Shop <--
    Reply With Quote  
     

Page 1 of 12 12311 ... LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 80
    Last Post: 11-28-2017, 01:27 PM
  2. Selling OSRS pre-hd server/client
    By Nomac in forum Selling
    Replies: 8
    Last Post: 04-06-2016, 03:09 PM
  3. 499 Deobed client [Last release before HD]
    By Quadro in forum Downloads
    Replies: 37
    Last Post: 03-17-2013, 08:42 PM
  4. [508] HD Ipchanger Client
    By Axe in forum Requests
    Replies: 7
    Last Post: 03-26-2009, 03:13 AM
  5. [req] 508 HD/LD client
    By Shoebox in forum Requests
    Replies: 4
    Last Post: 12-25-2008, 02:21 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •