Thread: Angora - The top goat private server [WIP]

Page 1 of 2 12 LastLast
Results 1 to 10 of 18
  1. #1 Angora - The top goat private server [WIP] 
    Registered Member

    Join Date
    Feb 2010
    Posts
    3,177
    Thanks given
    1,123
    Thanks received
    827
    Rep Power
    1428
    Working on FireScape again. Request deletion.

    Media so the mods don't beat me to death

    Spoiler for media:

    Yes it's a goat.
    Reply With Quote  
     

  2. #2  
    Chemist

    Advocatus's Avatar
    Join Date
    Dec 2009
    Age
    28
    Posts
    2,545
    Thanks given
    192
    Thanks received
    757
    Rep Power
    1331
    Best of luck with this. I thought you were doing a server in C though?

    For GPU rendering, you can probably check vs runelite. The way they do it is kinda jank but it should get you a quick and dirty rendering of the game world.

    Also, regarding 5. Migrate from old and deprecated technology (remove applet, look at migrating to jfx).

    I am in the process of changing the window management/keyboard/mouse classes to use GLFW.
    Quote Originally Posted by blakeman8192 View Post
    Quitting is the only true failure.
    Reply With Quote  
     

  3. #3  
    Registered Member

    Join Date
    Feb 2010
    Posts
    3,177
    Thanks given
    1,123
    Thanks received
    827
    Rep Power
    1428
    Quote Originally Posted by Advocatus View Post
    Best of luck with this. I thought you were doing a server in C though?

    For GPU rendering, you can probably check vs runelite. The way they do it is kinda jank but it should get you a quick and dirty rendering of the game world.

    Also, regarding 5. Migrate from old and deprecated technology (remove applet, look at migrating to jfx).

    I am in the process of changing the window management/keyboard/mouse classes to use GLFW.
    Haven't worked on the C server for about six months. Wrote about three (winsock, libevent and kqueue), and even a C++ version. Too self critical to post so binned it pretty much, if I can find a copy i'll upload lol, only has basic rendering player rendering and npc rendering though (think I sent a copy of to my brother of the implementation that used kqueue so will see if I can dig it up).

    Decided I wanted to start a project that people might actually use, which is why i'm putting effort into a DSL.

    Regarding 5, are you doing that in C or with something like LWJGL?
    Reply With Quote  
     

  4. #4  
    Chemist

    Advocatus's Avatar
    Join Date
    Dec 2009
    Age
    28
    Posts
    2,545
    Thanks given
    192
    Thanks received
    757
    Rep Power
    1331
    Quote Originally Posted by Fire Cape View Post
    Haven't worked on the C server for about six months. Wrote about three (winsock, libevent and kqueue), and even a C++ version. Too self critical to post so binned it pretty much, if I can find a copy i'll upload lol, only has basic rendering player rendering and npc rendering though (think I sent a copy of to my brother of the implementation that used kqueue so will see if I can dig it up).

    Decided I wanted to start a project that people might actually use, which is why i'm putting effort into a DSL.

    Regarding 5, are you doing that in C or with something like LWJGL?
    jGLFW ([Only registered and activated users can see links. ]) currently. I was wanting to avoid dedicating on using LWJGL due to the way the library handles the buffers. Although those are great for using unsafe for OpenGL performance, one thing I am thinking about is experimenting with building a native image via GraalVM.
    Quote Originally Posted by blakeman8192 View Post
    Quitting is the only true failure.
    Reply With Quote  
     

  5. #5  
    Registered Member

    Join Date
    Feb 2010
    Posts
    3,177
    Thanks given
    1,123
    Thanks received
    827
    Rep Power
    1428
    Quote Originally Posted by Advocatus View Post
    jGLFW ([Only registered and activated users can see links. ]) currently. I was wanting to avoid dedicating on using LWJGL due to the way the library handles the buffers. Although those are great for using unsafe for OpenGL performance, one thing I am thinking about is experimenting with building a native image via GraalVM.
    That looks decent. You'll have to keep me updated and eventually compare my fx implementation and see which ends up easier / better to do (if fx is shit i'll migrate to jglfw). Yeah there's a lot of talk about GraalVM recently. Interested but not sure my brain can handle another addition to the already large project (perhaps when I open source someone will do it), this is why I made the thread in the first place as I was losing track of how much to do and this is an okay platform for organising thoughts like this.
    Reply With Quote  
     

  6. #6  
    Chemist

    Advocatus's Avatar
    Join Date
    Dec 2009
    Age
    28
    Posts
    2,545
    Thanks given
    192
    Thanks received
    757
    Rep Power
    1331
    Quote Originally Posted by Fire Cape View Post
    That looks decent. You'll have to keep me updated and eventually compare my fx implementation and see which ends up easier / better to do (if fx is shit i'll migrate to jglfw). Yeah there's a lot of talk about GraalVM recently. Interested but not sure my brain can handle another addition to the already large project (perhaps when I open source someone will do it), this is why I made the thread in the first place as I was losing track of how much to do and this is an okay platform for organising thoughts like this.
    I mean I dont really think javafx is the best bet to use for the client, I mean it'd work fine for an accessory UI/client (similar to runelite). However, if you wanted to easily integrate it with a client, you would need to use that in combination with jogl or lwjgl to actually have access to the native drawing methods.

    Last I checked there were no cheaphacks/workarounds to access the underlying graphics layer so you would be building ontop of it and essentially implementing a scenegraph on a scenegraph.

    [Only registered and activated users can see links. ] is a nice overview.
    Quote Originally Posted by blakeman8192 View Post
    Quitting is the only true failure.
    Reply With Quote  
     

  7. #7  
    Registered Member

    Join Date
    Feb 2010
    Posts
    3,177
    Thanks given
    1,123
    Thanks received
    827
    Rep Power
    1428
    Quote Originally Posted by Advocatus View Post
    I mean I dont really think javafx is the best bet to use for the client, I mean it'd work fine for an accessory UI/client (similar to runelite). However, if you wanted to easily integrate it with a client, you would need to use that in combination with jogl or lwjgl to actually have access to the native drawing methods.

    Last I checked there were no cheaphacks/workarounds to access the underlying graphics layer so you would be building ontop of it and essentially implementing a scenegraph on a scenegraph.

    [Only registered and activated users can see links. ] is a nice overview.
    That might be a nice overview but it was last updated in 2013. JavaFX has come a long way since then. You can definitely access native drawing methods now.

    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  8. #8  
    Your Friendly Neighborhood Panda

    Panda's Avatar
    Join Date
    Apr 2016
    Posts
    256
    Thanks given
    96
    Thanks received
    67
    Rep Power
    128
    Perfect for @[Only registered and activated users can see links. ]


    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  9. #9  
    Chemist

    Advocatus's Avatar
    Join Date
    Dec 2009
    Age
    28
    Posts
    2,545
    Thanks given
    192
    Thanks received
    757
    Rep Power
    1331
    Quote Originally Posted by Fire Cape View Post
    That might be a nice overview but it was last updated in 2013. JavaFX has come a long way since then. You can definitely access native drawing methods now.

    [Only registered and activated users can see links. ]
    Are you pointing out the line that states "JavaFX 13, released September 10, enables native rendering by supporting WriteableImages backed by NIO bytebuffers, which are direct buffers used in native code. "

    A WriteableImage is 2d. Runescape is 3d.
    Quote Originally Posted by blakeman8192 View Post
    Quitting is the only true failure.
    Reply With Quote  
     

  10. #10  
    nice


    Join Date
    Jul 2014
    Posts
    650
    Thanks given
    270
    Thanks received
    301
    Rep Power
    2840
    Quote Originally Posted by Advocatus View Post
    A WriteableImage is 2d. Runescape is 3d.
    and? how does that matter lol
    Reply With Quote  
     

Page 1 of 2 12 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. The most hated Private server?
    By Kduffy45 in forum RS2 Server
    Replies: 12
    Last Post: 08-22-2009, 01:28 AM
  2. The New RuneScape Private Server - Frugoo Scape Product
    By Frugoo Scape in forum Downloads
    Replies: 79
    Last Post: 05-14-2009, 08:48 PM
  3. ~EliteScape~ The Uiltimate Runescape Private Server
    By EliteScape in forum Advertise
    Replies: 2
    Last Post: 05-10-2009, 03:28 PM
  4. this isin the top 5 best servers out atm :D
    By Name Invalid in forum RS2 Server
    Replies: 8
    Last Post: 07-04-2008, 05:47 PM
  5. Replies: 26
    Last Post: 05-06-2008, 03:41 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
  •