|
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!
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
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
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|
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.
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
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |
Tags for this Thread |