Nimin - Other kinds of assistance + Here's the code!
8 years ago
So, the previous journal has been met with more success than other attempts! Only a few people have really come forward to help, and most have postponed due to life and are getting back to me when they can, but I've actually got a couple of people currently in the process of writing scenes, which is great! I'll be looking forward to those who had to postpone to get back to me as well, because they showed quite a bit of promise and I'm hoping to hear from them again!
However, I've gotten quite a few offers to assist with the code. I wasn't exactly looking for coding assistance, since that part is generally easy for me, but with the way life has been going lately, I'm realizing that assistance towards that end would be helpful as well, there's no point in me just rejecting it.
I am not going to structure this as much as the writing. Trying to manage the project with writers already takes up a good chunk of my time. But, if you are interested in looking at the code, I'm going to give everybody access to view it, and if you find areas you can help, then I welcome you to message me and if I think you're on a good path, I'll set you up to make pull requests to modify the code yourself.
I'll preface this: this code is code I've written (save for a couple small bits that are still leftover from UTG) and while I welcome people taking inspiration from it or using bits for themselves, I'd ask that you not try to use the entire game engine with replacements without asking for my permission first. This is open source and accessible to everybody; I just do not accept people making a Nimin clone and trying to sell it for money. Not that I think you'd get very far if you did, but if anybody sees a clone going up and advertised as an "updated Nimin" for purchase, know that unless I made a journal here describing such, I did not make it and nor am I selling it. Then again, as you'll see, it's probably not worth trying to clone anyways XD
Also, this contains spoilers for things that aren't in the game yet, if you're a masochist that needs to know everything instead of enjoying the game that's played :P
https://github.com/XaderaDiddle/Nim.....imin%20v1/code
If you're unfamiliar with Git; it's essentially a repository for code. That's where the code lives and it tracks what changes in the code, and people can be given varying permissions to work with the code. There are a few key files missing, but that's generally all of it. I just added it to Git a few months ago in order to help with people assisting. You'll also notice it doesn't get updated frequently, and the updates are small; I don't have too much time or motivation to do everything at once. But I am working on making it more readable for others and the base engine to make more sense. It's still cluttered in some areas because... all those files you see were originally a part of a single giant file XD And some bits were just me testing things out or potentially setting up for things that never got far.
So yeah, feel free to peruse as you'd like. If you want to make actual suggestions on the code (actual ways to change the code, rather than generic tips like "Use moar objects"), then feel free to note me and we could potentially set you up with modifying the code :)
And before people comment to this regard (because there's been a few), yes, this is a non-profitable venture. This is for fun and self-interest in making a game that people have enjoyed. If Nimin never got updated again because there was no assistance, I'm not going to agonize over it; I'm not asking for assistance out of a feeling of privilege or some nonsense, but rather to continue for the enjoyment of myself and others because it's fun to create and to share.
Otherwise, have fun checking it out, if you're the type that enjoys looking through code or are interested in the Nimin behind-the-scenes :)
However, I've gotten quite a few offers to assist with the code. I wasn't exactly looking for coding assistance, since that part is generally easy for me, but with the way life has been going lately, I'm realizing that assistance towards that end would be helpful as well, there's no point in me just rejecting it.
I am not going to structure this as much as the writing. Trying to manage the project with writers already takes up a good chunk of my time. But, if you are interested in looking at the code, I'm going to give everybody access to view it, and if you find areas you can help, then I welcome you to message me and if I think you're on a good path, I'll set you up to make pull requests to modify the code yourself.
I'll preface this: this code is code I've written (save for a couple small bits that are still leftover from UTG) and while I welcome people taking inspiration from it or using bits for themselves, I'd ask that you not try to use the entire game engine with replacements without asking for my permission first. This is open source and accessible to everybody; I just do not accept people making a Nimin clone and trying to sell it for money. Not that I think you'd get very far if you did, but if anybody sees a clone going up and advertised as an "updated Nimin" for purchase, know that unless I made a journal here describing such, I did not make it and nor am I selling it. Then again, as you'll see, it's probably not worth trying to clone anyways XD
Also, this contains spoilers for things that aren't in the game yet, if you're a masochist that needs to know everything instead of enjoying the game that's played :P
https://github.com/XaderaDiddle/Nim.....imin%20v1/code
If you're unfamiliar with Git; it's essentially a repository for code. That's where the code lives and it tracks what changes in the code, and people can be given varying permissions to work with the code. There are a few key files missing, but that's generally all of it. I just added it to Git a few months ago in order to help with people assisting. You'll also notice it doesn't get updated frequently, and the updates are small; I don't have too much time or motivation to do everything at once. But I am working on making it more readable for others and the base engine to make more sense. It's still cluttered in some areas because... all those files you see were originally a part of a single giant file XD And some bits were just me testing things out or potentially setting up for things that never got far.
So yeah, feel free to peruse as you'd like. If you want to make actual suggestions on the code (actual ways to change the code, rather than generic tips like "Use moar objects"), then feel free to note me and we could potentially set you up with modifying the code :)
And before people comment to this regard (because there's been a few), yes, this is a non-profitable venture. This is for fun and self-interest in making a game that people have enjoyed. If Nimin never got updated again because there was no assistance, I'm not going to agonize over it; I'm not asking for assistance out of a feeling of privilege or some nonsense, but rather to continue for the enjoyment of myself and others because it's fun to create and to share.
Otherwise, have fun checking it out, if you're the type that enjoys looking through code or are interested in the Nimin behind-the-scenes :)
That's wonderful news!
Dunno if my writing abilities are up to the job though...