HentHighSchool Development Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

collapse

Pages: [1]   Go Down

Author Topic: Public source code  (Read 3882 times)

disman

  • Newbie
  • *
  • Offline Offline
  • Posts: 2
    • View Profile
Public source code
« on: May 14, 2021, 10:26:48 am »

Hi, I wanted to ask has it been considered to make game source code publicly available under github or other platform? It would speed up the development and improve modding alot and allow others to continue in case project dies. This seems like a community oriented not comercial project so it would make a lot of sense to make it public, regards.
Logged

kite80

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 589
    • View Profile
Re: Public source code
« Reply #1 on: May 14, 2021, 12:36:07 pm »

rpy files are not encrypted, so basically BK source code is public (not that an encrypted renpy game has ever been an obstacle for modders).
Logged
BK girls in my collection: MEGA

DougTheC

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1291
  • Delete Cookies?
    • View Profile
Re: Public source code
« Reply #2 on: May 14, 2021, 12:48:12 pm »

Also, this is not a community-development project, although Goldo has been supportive of modders by including a system, and several of us have helped in development/debugging where we can.

It's Goldo's game, so it proceeds as he wants. He has said he won't be implementing GitHub at this time.

I'm not against a Github repository, I just have never done it and I want to do it the right way, so I will need some time to wrap my head around it. With much left to do on 0.2, this has been a low priority. Also, let me add that one of the few advantages of being a lone developer is that the game is mostly written in one style (with a few exception), and for better or worse it is consistent. It is evident from other contributions in this thread that various people have very different ways of addressing the same coding problems, and crowdsourcing the code completely has the chance of making it unreadable if we're not careful. So I think even if we get a Github, I'll keep a tight leash on code changes at least in the short run.
« Last Edit: May 14, 2021, 01:02:28 pm by DougTheC »
Logged
If we believe absurdities we shall commit atrocities. -- Voltaire
                                   ---
Advice from the radio: Wash your hands, often with soap and water.
                                   ---
My doctor put me on the Pro Plan® Bright Mind™ diet.

disman

  • Newbie
  • *
  • Offline Offline
  • Posts: 2
    • View Profile
Re: Public source code
« Reply #3 on: May 14, 2021, 03:37:28 pm »

thanks for update, good to know that it's in the backlog atleast. It's understandable, the ownership of code and repository remains under the author, changes are managed via pull requests so the author or other contributors can review and add comments before approving and merging it, so code consistency and style stays up to standard, thats how it's usually done. Github repo can be setup in several minutes, I'm a developer myself let me know if you have any questions. Having modding capabilities is great, but having more developers working on general functionality is alot better imo, regards.
Logged

kite80

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 589
    • View Profile
Re: Public source code
« Reply #4 on: May 15, 2021, 02:58:51 am »

For now we got a few players who also made mods and/or UI changes, Goldo partially included them in 0.15 version (see OhWee graphic mod for example); for a deeper collaboration in developing the game you can ask Goldo (PM him) and see if you can collaborate together. It would be great for all of us if BK gets a development speed boost  ;D
Logged
BK girls in my collection: MEGA

Goldo

  • Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1529
    • View Profile
Re: Public source code
« Reply #5 on: May 25, 2021, 07:46:10 pm »

This is high on my list of priority after 0.2 is finally done... I will definitely need help when the time comes, so thank you for your offer! :)
Logged
Looking for the latest 0.2 patch? It's right here: (it will always be right here :))). !!!Do not use with 0.15!!!
Pages: [1]   Go Up
 


anything
SimplePortal 2.3.3 © 2008-2010, SimplePortal