View unanswered posts | View active topics It is currently 26 Apr 2018 15:15

Forum rules


- Use common sense and be respectful towards each other at all times, even when disagreeing.
- Do not reveal sensitive game information. Guild secrets, player seconds are examples of things not allowed.



Reply to topic  [ 25 posts ]  Go to page Previous  1, 2, 3  Next
Opensourcing engine, volunteer based coding 
Author Message
Site Admin
User avatar

Joined: 03 Mar 2010 07:50
Posts: 473
The GitHub is maintained by our very own Cotillion, who maintains the game driver. It's everything you need to get up to speed on developing outside of Genesis. You won't have access to specific domain code, but you can definitely create your very own and test your own LPC coding skills.


05 Oct 2017 15:11
Profile
Apprentice

Joined: 30 Jun 2017 11:27
Posts: 42
@petros
I know that, but I don't want to make genesis2 ;)

I'm just annoyed (sometimes) by bugs or lacking things.

Actually I have at least one idea that could be implemented in driver or very low in mudlib, question is - will you ever accept code from non-wiz (to review it and obviously, integrate/retest yourself).

What I was thinking of:
2fa (TOTP) for oldschools (using telnet) like me as an option. Unless there is some way to securely connect to the mud (I tried writing websocket-telnet bridge, but it was not 100% reliable).

Question is - would you (wiz) accept line of code from non-wiz (assuming you want feature that line implements).


05 Oct 2017 18:31
Profile
Site Admin
User avatar

Joined: 03 Mar 2010 07:50
Posts: 473
No reason that we wouldn't. Best way to interact with wizards to do that is if you wiz yourself ;)

If you're dealing with the driver, just submit a pull request in Git.


05 Oct 2017 19:15
Profile
Great Adventurer

Joined: 24 Jan 2016 21:27
Posts: 198
petros wrote:
Best way to interact with wizards to do that is if you wiz yourself ;)


Wearing the hat means that you don't get to play the game though (or at least sacrificing one character), plus probably not choosing what you work on since what you are interested in just might not be up for tinkering. Also, it means responsibility that many may not be able to sign up for. At least it's presented as such, or I am confused.

I see the point of Toferth. For example, I would certainly abolish sleeping to delve into Rangers' code and try to figure what's the issue and how it could be untangled, yet I wouldn't go Gandalf to work on much else than that right now (especially if I am not as well accustomed to as the aforementioned).

This whole thing will make me absent-minded for the rest of the day. See you in some hours! :)


05 Oct 2017 19:31
Profile
Adept

Joined: 30 Aug 2017 19:55
Posts: 109
Drazson wrote:
petros wrote:
Best way to interact with wizards to do that is if you wiz yourself ;)


Wearing the hat means that you don't get to play the game though (or at least sacrificing one character), plus probably not choosing what you work on since what you are interested in just might not be up for tinkering. Also, it means responsibility that many may not be able to sign up for. At least it's presented as such, or I am confused.

I see the point of Toferth. For example, I would certainly abolish sleeping to delve into Rangers' code and try to figure what's the issue and how it could be untangled, yet I wouldn't go Gandalf to work on much else than that right now (especially if I am not as well accustomed to as the aforementioned).

This whole thing will make me absent-minded for the rest of the day. See you in some hours! :)


Why can't you play the game or need to sacrifice a character? The rules have changed since 20 years ago, the key to it is: balance. If you're going to grind for 5 days a week, 6+ hours a day and then code for one or two days maybe an hour or two... Then chances are you're probably not really wanting to code things in the first place.

You can create a brand new character for your wiz now and several wizards over the years have also had mortals and continued to play them. But choosing to be a wizard and code should take priority over playing.


05 Oct 2017 22:39
Profile
Great Adventurer

Joined: 24 Jan 2016 21:27
Posts: 198
Greneth wrote:
But choosing to be a wizard and code should take priority over playing.


That's needlessly restricting, no? Somebody who is interested for all this is going to look at digitalized letters and maybe provide some fix / alteration / creation to be considered and possibly integrated to the game. That's it. He/she won't go at Gorboth's house for free food and beer or borrow Cotillion's car, he/she is going to look at code and possibly write some additions/whatever on his/her pc to help the community. If it's security issue, let's talk security solutions. If it's not that, I'm not sure what we are talking about.


05 Oct 2017 22:52
Profile
Adept

Joined: 30 Aug 2017 19:55
Posts: 109
Drazson wrote:
Greneth wrote:
But choosing to be a wizard and code should take priority over playing.


That's needlessly restricting, no? Somebody who is interested for all this is going to look at digitalized letters and maybe provide some fix / alteration / creation to be considered and possibly integrated to the game. That's it. He/she won't go at Gorboth's house for free food and beer or borrow Cotillion's car, he/she is going to look at code and possibly write some additions/whatever on his/her pc to help the community. If it's security issue, let's talk security solutions. If it's not that, I'm not sure what we are talking about.


Not sure how that is restricting if you want to code then go code. If you're going to play a mortal 24/7 then why do you need a wizard? I already said people can do both but balance it properly, no need to blow it out of proportion.


06 Oct 2017 03:37
Profile
Apprentice

Joined: 30 Jun 2017 11:27
Posts: 42
What I was looking for is "casual relationship" not full blown marriage :)

That means - I see bug or something missing that really annoys me/others (and can be done outside of "restricted/domain code") I stop playing for few days, fix it, send for integration to some wizard, and then resume playing.

That was whole point of my questions.

If gamedriver is public (and it is), perhaps it should include "issues" or "want to have" list at github, that would make our life even better.

It seems there are only 2 people interested in that, so I guess anything other than modifying gamedriver makes no sense.


06 Oct 2017 07:34
Profile
Rising Hero

Joined: 27 Jun 2011 13:20
Posts: 371
Drazson wrote:
Greneth wrote:
But choosing to be a wizard and code should take priority over playing.


That's needlessly restricting, no? Somebody who is interested for all this is going to look at digitalized letters and maybe provide some fix / alteration / creation to be considered and possibly integrated to the game. That's it. He/she won't go at Gorboth's house for free food and beer or borrow Cotillion's car, he/she is going to look at code and possibly write some additions/whatever on his/her pc to help the community. If it's security issue, let's talk security solutions. If it's not that, I'm not sure what we are talking about.



Entire game is "digitalized letters", so I don't get your point here.


06 Oct 2017 13:06
Profile
Great Adventurer

Joined: 24 Jan 2016 21:27
Posts: 198
mallor wrote:
Entire game is "digitalized letters", so I don't get your point here.


It's not wheat you are sharing, or your apple pie. It's code that works for all of us (and is not consumable, you are not taking it from someone). Heck, you wont even use it for yourself. You are trying to fix/make it better for everyone. Maybe you will fail, no harm done. Maybe you succeed and it's a good thing for everyone. Having to "pay" for the chance to do it, in the form of some kind of self restriction on how much you play or what you work on sounds... something between counter-intuitive and disheartening (neither stands exactly but I can't find a word to suit me, sorry for that)


06 Oct 2017 16:37
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 25 posts ]  Go to page Previous  1, 2, 3  Next

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.