Thread: Newcomer to RSPS Development - Asking for Guidance/Support/Resources

Results 1 to 6 of 6
  1. #1 Newcomer to RSPS Development - Asking for Guidance/Support/Resources 
    Registered Member
    Join Date
    Oct 2022
    Posts
    1
    Thanks given
    0
    Thanks received
    1
    Rep Power
    0
    Hello! This is my first time posting on here.

    I understand this is a general question / request for help and I hope it is not disallowed.

    I have previously never explored the world of creating RSPSs before, and have recently taken an interest. I have a background in programming and games design albeit quite rusty.

    I am creating this thread to ask for help as I have tried quite hard over the past few days to learn enough and find an entry-point into RSPS development. I have downloaded and tried to run client / server sources, researched various wikis and forum threads about RSPS development and also trawled through rune-server's forums for whatever I could find. (YouTube was incredibly limited, such as the 667 tutorial series by Poanizer being severely out of date.) I have encountered unreplaced deprecated Java functions, systems I have never encountered before that I cannot get to operate (such as Gradle, Maven and such) and other programming scenarios I have never encountered despite a degree level education around programming / game dev.


    (As an anecdote, I have explored projects like Dusk-Rs as that is a fairly recent / modern 667, but despite being posited as a project to help learn, it is still incredibly out of my depth and potentially not even usable in late 2022, though I can't be sure yet.)


    In essence; I'm stuck and don't know how to truly begin - I am very keen to learn and to experiment hands-on but I can barely even get off the starting blocks.


    My interests/aims:
    - Revision 667 as that is my favourite period of RS (not necessarily a requirement when it comes to learning / getting started)
    - To try and learn the fundamentals of how RSPSs operate, what systems there are / what they do, etc.
    - Be able to experiment and expand my knowledge towards implementing my own features / repairing content / squashing bugs
    - Actually have a project running locally!

    I understand that this field is very broad and extremely varied, with styles, conventions and development histories across many years, many developers and many sources, and as such I am not expecting any one user to provide me with it all. I would be greatly appreciative if I could be offered resources, guidance or documentation that will allow me to finally get started in a correct way.

    I have tried searching these forums for documents that might match what I am after, although I haven't been successful. If I've been blind or not searched in the right places, please let me know!

    Also, I am more than happy to provide more detail or information if needed.

    Thank you for your time for reading this and especially if you can help!
    Reply With Quote  
     

  2. Thankful user:


  3. #2  
    Member Newcomer to RSPS Development - Asking for Guidance/Support/Resources Market Banned

    NeilG's Avatar
    Join Date
    Jul 2013
    Posts
    413
    Thanks given
    95
    Thanks received
    618
    Rep Power
    1975
    Neat
    There are tutorials scattered around the place which are most likely outdated but they should be a point in the right direction
    I'd recommend joining the discord as it as a free help section
    Reply With Quote  
     

  4. #3  
    Contributor

    clem585's Avatar
    Join Date
    Sep 2013
    Posts
    3,788
    Thanks given
    706
    Thanks received
    702
    Rep Power
    570
    As NeilG pointed out, your best bet is joining the Discord. The activity on the help subforums has been decreasing continuously over the years. It's more of an archive nowadays.

    For a few pointers, most of the server releases you will find around 667-747 are based on the 718 Matrix release. It usually works with little configuration since it doesn't use any external database, but it comes with a few drawbacks. It was made over a decade go when Kotlin didn't exist and the project structure is not ideal for long term development. It's quite a fun sandbox to start off with though. You can play around with it and move on to other sources or build one yourself once you're more familiar with the networking and world cycle.

    For resources, you can find caches on displee or openrs2. For sources / clients, you have to get lucky and find active links in the downloads section
    Project thread
    Reply With Quote  
     

  5. Thankful user:


  6. #4  
    Extreme Donator
    Warnen's Avatar
    Join Date
    Jun 2018
    Posts
    24
    Thanks given
    123
    Thanks received
    8
    Rep Power
    12
    I can Script anything, I just need to find the Important Files location|
    I can help script for you, but you'll need to add me on Discord
    Isticesticeres#4125 the Anti Christisithi|
    It likely turns out that a mind that does not specialize in things always have an excuse/mindset to be beyond trolls and unimportance.
    NOTE; Anything that has nothing to do with what the buyer's should go in the off-topic section or be reported and gain bad reputation.

    NOTE; The unthanked have been ignored.
    Reply With Quote  
     

  7. #5  
    Christ is King

    Makar's Avatar
    Join Date
    Jul 2011
    Age
    29
    Posts
    2,004
    Thanks given
    545
    Thanks received
    965
    Rep Power
    427
    If you join the Darkan discord, the community here has helped lots of new developers get the hang of RSPS or even just programming in general through an open-source platform. I love seeing new people get into programming and am always happy to give advice and feedback that helps. I would very much not recommend the discords for general RSPS development as the grand majority of people there are either completely unhelpful, overeducated/underexperienced, arrogant/degrading, or all of the above.
    Attached image
    The best open-source pre-eoc remake project that isn't in its early stages for once
    Darkan Client (727 Client Refactor)
    Darkan World Server
    “It would not be impossible to prove with sufficient repetition and a psychological understanding of the people concerned that a square is in fact a circle. They are mere words, and words can be molded until they clothe ideas and disguise.”
    Reply With Quote  
     

  8. #6  
    Banned
    Join Date
    Nov 2022
    Posts
    6
    Thanks given
    0
    Thanks received
    1
    Rep Power
    0
    Hello new here and was looking for help around Ruse RSPS. Im always looking to improve and need someone i can trust to help me move up! I need a co-owner. Thanks alot for ur time!

    Im looking to get bigger, pm me anytime in the discord
    Snow RSPS | #1 Custom OSRS Based MMORPG Custom RSPS 2022
    Reply With Quote  
     


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: 9
    Last Post: 07-19-2016, 12:08 AM
  2. Replies: 16
    Last Post: 07-22-2014, 03:07 AM
  3. Newcomer to RSPS
    By MrDarkMatterX in forum Help
    Replies: 2
    Last Post: 07-03-2013, 11:36 PM
  4. Newcomer to RSPS
    By MrDarkMatterX in forum Help
    Replies: 4
    Last Post: 07-03-2013, 09:45 PM
  5. [Pi] New to RSPS development
    By Shawn_ in forum Help
    Replies: 62
    Last Post: 06-04-2012, 04:35 AM
Tags for this Thread

View Tag Cloud

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •