These are chat archives for AnotherIndieDevStudio/CoopGameMaking

9th
May 2015
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 03:10

Does anyone know a good place to advertise this so we can get more contributors?

I think I have posted in majority of relevant subreddits.

Danny
@rawvoltage
May 09 2015 05:40
Have you heard of c9 online ide?
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 06:49
Yes I have
isn't that a payed service though>?
Danny
@rawvoltage
May 09 2015 06:50
Doesn't seem like it. Only if you want more than 1 private workspace.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 06:50
I think JSFiddle pretty much does the same thing though right?
Danny
@rawvoltage
May 09 2015 06:51
I don't know, I think c9 you can collaborate on projects at the same time. This is why I brought it up.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 06:51
Hmm interesting
That would be goood
I will have to talk to AnotherBadPie and maybe do a bit of testing on how it will work in this environment
Danny
@rawvoltage
May 09 2015 06:52
Yea, there is a share feature up top and you can set who is able to edit the code.
That's my workspace.
There's like a group chat and everything. http://gyazo.com/e2a49436e90873339e606c71c10018cd
Tribuadore
@Tribuadore
May 09 2015 07:50
I find cloud IDEs to laggy
Plus you are reliant on them having 99.9% uptime
Danny
@rawvoltage
May 09 2015 07:53
True
Tribuadore
@Tribuadore
May 09 2015 07:53
Living in Sydney, they may think the best time for maintenance is prime time for me
Danny
@rawvoltage
May 09 2015 07:54
Have you tried Phaser before?
Tribuadore
@Tribuadore
May 09 2015 07:54
Nah, I think it's a canvas library right?
Danny
@rawvoltage
May 09 2015 07:54
Since we are working on a game and all.
Yes.
Tribuadore
@Tribuadore
May 09 2015 07:54
Yeah, I tend to stay away from libraries.
I'm old school like that
Danny
@rawvoltage
May 09 2015 07:55
That's the best way to do it, unfortunately the hardest.
Tribuadore
@Tribuadore
May 09 2015 07:55
Just so much more interesting
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 07:55
I don't mind libraries but in a situation like this game, it is better not to include them
Tribuadore
@Tribuadore
May 09 2015 07:56
You don't really realise what you can do until you work at the lowest level
Are we even having a canvas layer?
Danny
@rawvoltage
May 09 2015 07:57
It would be beneficial, but I would be unable to contribute to that part.
Tribuadore
@Tribuadore
May 09 2015 07:58
Is the Kingdom of Heroes the only good game idea to be voted on?
Danny
@rawvoltage
May 09 2015 07:59
The game can take any direction, it's still in early development.
I'll go with anything.
Tribuadore
@Tribuadore
May 09 2015 07:59
I think we need some direction
Danny
@rawvoltage
May 09 2015 08:00
We should have a council and decide.
Tribuadore
@Tribuadore
May 09 2015 08:00
Kingdom of Heroes seem as good as any
Danny
@rawvoltage
May 09 2015 08:00
Yes, it does.
Tribuadore
@Tribuadore
May 09 2015 08:00
Has anyone googled the name yet?
Danny
@rawvoltage
May 09 2015 08:01
It's an android app, just googled. lol
Looks like clash of clans.
Tribuadore
@Tribuadore
May 09 2015 08:01
Yeah, same
I should write up my idea
Danny
@rawvoltage
May 09 2015 08:07
Alright
I'll contribute if able.
Tribuadore
@Tribuadore
May 09 2015 08:07
I dont think i would even vote for it though
Danny
@rawvoltage
May 09 2015 08:07
I'm just messing with Node here.
Whatever is fine, honestly.
Tribuadore
@Tribuadore
May 09 2015 08:07
Ah k cool, did you get the dev server running?
Danny
@rawvoltage
May 09 2015 08:07
What do you mean?
Tribuadore
@Tribuadore
May 09 2015 08:08
This games development server
Danny
@rawvoltage
May 09 2015 08:08
Side question: What is a pull request?
No, I did not.
Tribuadore
@Tribuadore
May 09 2015 08:08
Its like you asking the upstream to merge your changes
You're asking them to "pull" in your stuff
Danny
@rawvoltage
May 09 2015 08:09
Oh, was assuming differently. I thought pull was asking to pull their stuff.
... but you're asking them to "pull" your stuff.
Tribuadore
@Tribuadore
May 09 2015 08:10
lol
"their" stuff as in this game is already entirely publicly available
Danny
@rawvoltage
May 09 2015 08:11
Have you messed with Angular before?
If you have, look at my code on my Github. rawvoltage.github.io
Tribuadore
@Tribuadore
May 09 2015 08:12
Sorry, I have a dislike of Angular
Danny
@rawvoltage
May 09 2015 08:12
Oh, I started using it a while back. It's pretty neat. I'm still new and I was able to cut out a lot of code from the original.
Tribuadore
@Tribuadore
May 09 2015 08:13
I guess its got its audience
You realise Angular 2.0 doesn't even use JavaScript
Danny
@rawvoltage
May 09 2015 08:13
Nope, wasn't aware.
Tribuadore
@Tribuadore
May 09 2015 08:14
To tell you the truth, i've never bothered to even understand what Angular is
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:15
So considering we go down the Kingdom of heroes path
Tribuadore
@Tribuadore
May 09 2015 08:15
I just know its something I would never use willingly
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:15
what benefit would the canvas provide?
Tribuadore
@Tribuadore
May 09 2015 08:15
None really
Canvas my be overkill
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:15
Yeah
After todays patch
Tribuadore
@Tribuadore
May 09 2015 08:15
I think for the sort of team and skills we are going to have, a canvas my not be the right way to go
No one is going to understand how to do stuff with it
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:16
I will post a thread asking if everyone wants to head in a certain direction
and then we can work off there
people will still be able ot add whatever
Tribuadore
@Tribuadore
May 09 2015 08:16
If you wanted movement and that sort of thing, you'd use canvas
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:16
it's just they will have an idea of what to contribute
Yeah but I figure the Kingdom of heroes wouldn't really require it
Tribuadore
@Tribuadore
May 09 2015 08:17
But if its just mostly static screens, its not needed
We may use canvas, but in a way that isn't full screen
Like to composite scenes together from multiple images
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:19
Yeah that would be good
maybe later down the track
Danny
@rawvoltage
May 09 2015 08:19
That's what I had.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:19
the character image that was submitted can maybe run when the page changes
so it appears as if he is running to the next section or w/e
that would be cool
Tribuadore
@Tribuadore
May 09 2015 08:20
Yeah I hate that @ng- shit
Danny
@rawvoltage
May 09 2015 08:20
Lol, I didn't like it at first it, but like you said it's popular.
Tribuadore
@Tribuadore
May 09 2015 08:20
Hold on i have more to say
Just have to finish a losing game of League
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:21
:^)
Danny
@rawvoltage
May 09 2015 08:21
Lol
Tribuadore
@Tribuadore
May 09 2015 08:25
Ah ok, soo....
Yeah I don't want the complexity of a proper renderer to hold back other people from contributing
I think having it as the main interface would turn people away
Turn potential developers away I mean
Danny
@rawvoltage
May 09 2015 08:26
It would become one of the biggest parts of the game, and one of the hardest.
Tribuadore
@Tribuadore
May 09 2015 08:26
You want the code base to be simple and understandable by everyone
Danny
@rawvoltage
May 09 2015 08:27
We should have some sort of guidelines, or something.
Tribuadore
@Tribuadore
May 09 2015 08:27
Looking at thousands of lines of rendering code is too hard to swallow for most
Danny
@rawvoltage
May 09 2015 08:27
Like with everything we are using.
Tribuadore
@Tribuadore
May 09 2015 08:27
So I'm cool if we just go down the DOM way
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:27
What do you mean by guidelines?
like a layout or ..?
Danny
@rawvoltage
May 09 2015 08:28
Say if you coded something you should do a pull request, I didn't know how to use that feature.
I did a bit of coding, and just threw it on my Github and left it there lol.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:28
I was thinking about creating a homepage for the game
Danny
@rawvoltage
May 09 2015 08:28
Yea, that sounds good.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:28
where we have allot of information
on what it is
Danny
@rawvoltage
May 09 2015 08:28
Yea, that's what I mean.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:28
and how to do stuff
Danny
@rawvoltage
May 09 2015 08:29
To catch people up.
Yea, exactly.
Even if someone just comments a few lines of code, let them know to use that pull request feature.
Etc.
... and how to do it.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:30
All you do is fork the project (button in the top right corner of the guthub page)
Tribuadore
@Tribuadore
May 09 2015 08:30
AIDS Did you understand the @struct / functional approach of character.js ?
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:30
which allows you to work on a branch
Danny
@rawvoltage
May 09 2015 08:30
Okay, now I know what fork does.
Tribuadore
@Tribuadore
May 09 2015 08:30
Lol ok I didn't mean struct the person :)
Danny
@rawvoltage
May 09 2015 08:30
I keep assuming wrongly.
I thought cloning did what you just described.
Tribuadore
@Tribuadore
May 09 2015 08:31
Think of GIT like a tree
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:31
Aye that's how ReallyDankPie explained it to me
Danny
@rawvoltage
May 09 2015 08:31
I'll look at character.js, I'm sure it's not gonna make too much sense to me, though.
Tribuadore
@Tribuadore
May 09 2015 08:31
AnotherIndieDevStudios master is the trunk
When you "fork", you are creating a branch that is diverging from the trunk
Danny
@rawvoltage
May 09 2015 08:32
So a pull request is like a branch getting stuck back on the three?
Tribuadore
@Tribuadore
May 09 2015 08:32
To bring the changes you make in the branch back into the trunk, you ask the trunk owners to "pull" it in
Danny
@rawvoltage
May 09 2015 08:33
tree*
Tribuadore
@Tribuadore
May 09 2015 08:33
Sort of, there's pictures of the process online. Just google it
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:33
A better way of explaining it is like a straight road
The main program is heading down the straight road
Danny
@rawvoltage
May 09 2015 08:34
Yea, I think that's better.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:34
but say you want to stop off and add something
Danny
@rawvoltage
May 09 2015 08:34
Makes a lil more sense.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:34
you make a turn off which is like a fork
Tribuadore
@Tribuadore
May 09 2015 08:34
And @rawvoltage's repository is like a round-about. haha
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:34
then when you want to return to the main road, you send a request to merge back in
Tribuadore
@Tribuadore
May 09 2015 08:34
Mines like a set of traffic lights
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:34
which is a pull
Danny
@rawvoltage
May 09 2015 08:35
Are you able to only request one file to go back in?
Or the whole folder?
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:35
your whole fork
will be merged
Tribuadore
@Tribuadore
May 09 2015 08:35
It compares the entire fileset with the upstream
Usually you'll only be different by a file or two
Its get a bit harder when you have been branches for too long, and meanwhile the upstream master has been updated
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:36
Yeah that fucked some people up
Danny
@rawvoltage
May 09 2015 08:36
That's my situation. I kinda kept going with this Angular. lol
Tribuadore
@Tribuadore
May 09 2015 08:36
You have to sync your branch to the upstream
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:36
when you submitted the code rework
I don't think angular is a favoured addition
Tribuadore
@Tribuadore
May 09 2015 08:37
Anywayz, so AIDS the character.js stuff I did. Are you guys ok with that?
Danny
@rawvoltage
May 09 2015 08:37
Yes, just a random framework.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:37
Yeah I am fine with it
I like it actually
Tribuadore
@Tribuadore
May 09 2015 08:37
Did you understand it
I mean, the whole struct + functional approach
Do you understand what happens when nothing is passed to Character() and when another Character instance is passed?
Danny
@rawvoltage
May 09 2015 08:38
What update was that?
Tribuadore
@Tribuadore
May 09 2015 08:38
var a = Character();
Danny
@rawvoltage
May 09 2015 08:38
On your page.
Tribuadore
@Tribuadore
May 09 2015 08:38
var b = Character(a);
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:38
yeah I understand
Tribuadore
@Tribuadore
May 09 2015 08:39
Ok cool
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:39
if no object is passed, it essentially creates a new character
Tribuadore
@Tribuadore
May 09 2015 08:39
Yep, and if one is passed, it copies the object
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:39
Yeah
Tribuadore
@Tribuadore
May 09 2015 08:39
The idea is that it should always deep copy
So numbers and booleans at the moment are fine, they always deep copy
But if we add complex types, you need to make sure the function deep copies everything
So a * b never share state
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:40
yeah
so in a few hours I am going to talk to the other mod and we will decide on what is going to be added
as soon as that is done
Tribuadore
@Tribuadore
May 09 2015 08:41
Then the way I attach functions to the name space of the struct, is just my way of namespacing functions
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:41
we will start implementing
Yeah it's a good method
I like it
Tribuadore
@Tribuadore
May 09 2015 08:41
Cool
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 08:41
I'm going for a bit so ill ttyl
Tribuadore
@Tribuadore
May 09 2015 08:41
cya
Danny
@rawvoltage
May 09 2015 08:45
I get some of what character.js is. A lot of is unfamiliar.
Tribuadore
@Tribuadore
May 09 2015 08:45
@rawvoltage did you want help running the devserver?
Danny
@rawvoltage
May 09 2015 08:45
How do you run it?
Tribuadore
@Tribuadore
May 09 2015 08:45
Do you want me to explain character.js first?
Danny
@rawvoltage
May 09 2015 08:46
var Game = window.Game = window.Game || {}; ----------- health: /* {number} /(!obj || !obj.health) ? 100 : obj.health,
Those two lines, mostly.
Tribuadore
@Tribuadore
May 09 2015 08:46
Ok so, var Game........ is making sure the global object for the Game is available
Danny
@rawvoltage
May 09 2015 08:47
What is window.Game
Tribuadore
@Tribuadore
May 09 2015 08:47
With ES5 and loading all the separate js files from <script> tags, you have no garentee with ones get loaded first
Danny
@rawvoltage
May 09 2015 08:47
"window" object "Game" is a key of said object?
Tribuadore
@Tribuadore
May 09 2015 08:48
So every "module" or js file that wants to be a part of Game, needs to first check if Game is available and if not create an empty object of it
var Game = is just making scope look up faster for code in the file
It makes Game local to the scope of the file
Instead of it being global
Everything on window. is global
var Game isn't really needed, I just means there is one less scope to look for its definition
That line could just have easily been window.Game = window.Game || {};
Danny
@rawvoltage
May 09 2015 08:50
What is ||
Tribuadore
@Tribuadore
May 09 2015 08:50
|| is an or comparison
so A || B, means A "or" B
Danny
@rawvoltage
May 09 2015 08:51
Oh ok
Tribuadore
@Tribuadore
May 09 2015 08:51
If A is not "truthy", B will be assest
undefined is not "truthy"
Danny
@rawvoltage
May 09 2015 08:51
Operator, got it.
Is the question mark one, too?
Tribuadore
@Tribuadore
May 09 2015 08:52
so if window.Game is not defined then the right side of || gets assest
Ok you got the first line, no on to the other bit
health: /* {number} /(!obj || !obj.health) ? 100 : obj.health,
Whats happening here is we are assigning a value to health
/ {number} / is just a comment I like doing to remind me what the type is
Danny
@rawvoltage
May 09 2015 08:54
Yea, I know that bit.
Tribuadore
@Tribuadore
May 09 2015 08:54
(!obj || !obj.health) is basically the same thing as window.Game
Danny
@rawvoltage
May 09 2015 08:54
The parenthesis is like not Object or not Object.health
I think
Tribuadore
@Tribuadore
May 09 2015 08:54
obj being the argument passed in to the function
yep
Danny
@rawvoltage
May 09 2015 08:55
Then question mark 100 I don't get.
Tribuadore
@Tribuadore
May 09 2015 08:55
so if you don't pass anything to the function obj will be undefined
but also if you pass something that doesn't have a health property, obj.health will be undefined
so it caters for both scenarios
if someone passed {iamnothealth: 100}, then obj will be defined hence "truthy" but obj.health will still be undefined
Ok no ?
*now ?
That is an inline if else syntax
Danny
@rawvoltage
May 09 2015 08:56
Oh, so sort of a fallback.
Tribuadore
@Tribuadore
May 09 2015 08:56
so the condition to the left of ? is the well condition lol
the statement before the : is the do this when true part
and the statement to the right of :, is the do this when false part
so all together if obj or obj.health is not defined then the condition is true and 100 is assigned to health
if obj.health is defined, then the value of obj.health is assigned to health
Danny
@rawvoltage
May 09 2015 08:59
Ok, very good.
Tribuadore
@Tribuadore
May 09 2015 08:59
You could write the same thing like the following...
var health = null;
if (!obj || !obj.health) {
health = 100;
} else {
health = obj.health;
}
Lol on idea what happened with the health = 100; line
Danny
@rawvoltage
May 09 2015 09:01
This "obj" thing came from the parameter you passed into the function, correct?
Tribuadore
@Tribuadore
May 09 2015 09:01
Yes obj is just the name of the parameter passed in
It could be called anything
Danny
@rawvoltage
May 09 2015 09:01
Paremeters/arguments are still mystery to me.
Tribuadore
@Tribuadore
May 09 2015 09:02
Oh ok, lol. You're that new to it all.
Geezes, you're doing well then.
Danny
@rawvoltage
May 09 2015 09:02
Yea, but I learned a lot just now. Thank you
Tribuadore
@Tribuadore
May 09 2015 09:02
No worries
Danny
@rawvoltage
May 09 2015 09:03
How did you learn? School or self-taunt?
taught*
Tribuadore
@Tribuadore
May 09 2015 09:05
Started out self-taught in something called GW Basic
Then went to Uni and did computer science
I'm older than you may think
Danny
@rawvoltage
May 09 2015 09:06
That's great, dude.
Question: Why when I click fork when on your Github it takes me to mine, but nothing happens.
Tribuadore/Coopgamemaking-01@5c23bf6
I'm there, I click fork and it redirects to my Github without the code.
Tribuadore
@Tribuadore
May 09 2015 09:07
Um, because you already have a repository for Coopgamemaking-01
I think its just taking you to it
Danny
@rawvoltage
May 09 2015 09:08
So, how can I get your copy?
Tribuadore
@Tribuadore
May 09 2015 09:08
Um, let me see....
Danny
@rawvoltage
May 09 2015 09:08
Delete mine?
Then fork?
Tribuadore
@Tribuadore
May 09 2015 09:08
No no
Its just some git command to pull from another place
I'll find it for you
So do you want to just have a look, without making it your master branch?
Danny
@rawvoltage
May 09 2015 09:10
I wanna try and edit it.
Tribuadore
@Tribuadore
May 09 2015 09:10
Ok lets keep your master branch safe
Danny
@rawvoltage
May 09 2015 09:10
I used Brackets with a LivePreview feature, so I can work on it and see my changes right away.
Tribuadore
@Tribuadore
May 09 2015 09:10
run this....
git branch tribuadores-stuff
git checkout tribuadores-stuff
that will create a new branch and switch to it
Danny
@rawvoltage
May 09 2015 09:11
Don't I need a url?
Do I use this one? Tribuadore/Coopgamemaking-01@5c23bf6
Tribuadore
@Tribuadore
May 09 2015 09:12
then you want to go.... git pull https://github.com/Tribuadore/Coopgamemaking-01.git
do you want the one with my canvas renderer or just my master?
my master is just in sync with anotherindiedevstudios
Danny
@rawvoltage
May 09 2015 09:14
Yea, your master.
Tribuadore
@Tribuadore
May 09 2015 09:14
ok so yeah have you pulled my repo yet?
Danny
@rawvoltage
May 09 2015 09:15
I get an error
fatal: Not a git repository (or any of the parent directories): .git
It works with git clone, though.
Tribuadore
@Tribuadore
May 09 2015 09:15
oh ok, i don't know then
i'm not a git master, haha
yeah just clone it into a separate directory or something then
Danny
@rawvoltage
May 09 2015 09:17
The Node code here works with the live game?
Tribuadore
@Tribuadore
May 09 2015 09:19
No the Node stuff is just to help run a local server to serve up the games assets and deal with save/load
Without out, you'd just be running the game through a browser from file:///path/index.html
And there wouldn't be any way to deal with savegame.php and loadgame.php requests
With it, you point your browser to http://localhost:8000/
You don't need my master to test this though
The node stuff is in the official master
Anyway, have you got Node installed?
Danny
@rawvoltage
May 09 2015 09:23
Yea, I've been trying to learn it.
I have my own site, I wanted to just add a signin feature for the heck of it.
Tribuadore
@Tribuadore
May 09 2015 09:23
Ok so from coopgamemaking-01 directory
run.... npm install
npm is a package manager for Node
Danny
@rawvoltage
May 09 2015 09:24
No package.json
Oh sec, directory
Tribuadore
@Tribuadore
May 09 2015 09:24
lol
That will go off and find serve-static and its dependancies and install them under a sub-directory called node-modules
Danny
@rawvoltage
May 09 2015 09:25
serve static added
Tribuadore
@Tribuadore
May 09 2015 09:25
no type.... npm start
package.json defines "start" as "node js/developmentServer.js"
which will start the develoment server
you should now be able to get to the game at http://localhost:8000/
and save and load games to your local directory
Danny
@rawvoltage
May 09 2015 09:27
Nice.
Tribuadore
@Tribuadore
May 09 2015 09:27
Thats basically it
Danny
@rawvoltage
May 09 2015 09:29
Did you put the php files together yourself?
Tribuadore
@Tribuadore
May 09 2015 09:29
No that's the AIDS guys
None of us have seen the server side code
I could write developmentServer.js without seeing the php because at the moment its obviously just writing everything that gets passed to savegame.php in the URL to disk
And loadgame.php is just retrieving the same information
If you wanted to try something they would expect as clean-up without needed a vote, I can see issues around a new player stat they added the other day
You could try to put together a pull request to fix the issues
Tribuadore
@Tribuadore
May 09 2015 09:35
I'll give you a hint its got something to do with the additional character stat "max_health" and there is a problem in both character.js and developmentServer.js
Danny
@rawvoltage
May 09 2015 09:35
I'm reading through and googling stuff
Tribuadore
@Tribuadore
May 09 2015 09:35
Ok, no worries
Anywayz. I gotta run now. Might be on laterz. cya
Danny
@rawvoltage
May 09 2015 09:36
Later dude.
I'll be on after work.
Swapnil Agarwal
@swapagarwal
May 09 2015 11:04
Hi guys!
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 11:04
Hey
how's it going?
Swapnil Agarwal
@swapagarwal
May 09 2015 11:05
Great, wbu?
I'd love to be a part of this.
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 11:05

I'm great as well thanks.

If you want to be a part just fork the repository and work on whatever you feel like the game needs.

If it is a gameplay or graphical change, submit to reddit explaing what it is
Swapnil Agarwal
@swapagarwal
May 09 2015 11:06
But nowadays, I don't use reddit that often.
Do you have ideas on where to take it from here? Coz right now, it's pretty basic.
He has posted some generic additions that could be added
This thread
Swapnil Agarwal
@swapagarwal
May 09 2015 11:08
Nice, I'll take a look. Thanks!
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 11:08
As well is this one
good luck and thank you in advance for any contributions
Swapnil Agarwal
@swapagarwal
May 09 2015 12:01
how about we use ascii art for characters and monsters?
btw, what's QOL?
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 12:07
We can use ASCII art but it is up to the community to decide whether this is acceptable
QOL = Quality of life
just things that make everything easier
Swapnil Agarwal
@swapagarwal
May 09 2015 12:07
ok :+1:
Swapnil Agarwal
@swapagarwal
May 09 2015 12:16
another idea:
we can have stamina (instead of exp) which will (re)fill over time (idly).
once stamina is full, we can strike a monster. (stamina filling time can depend on various attributes)
there will be atk/def of both character and monster.
exp will be awarded on defeating a monster, etc.
what does the community think?
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 12:17
I don't know what the community thinks
post it as an idea in reddit as I am unable to speak on behalf of everyone
Swapnil Agarwal
@swapagarwal
May 09 2015 12:18
i was asking others only (there are many people here) :P
AnotherIndieDevStudio
@AnotherIndieDevStudio
May 09 2015 13:28
First weekly submission patch has been released
thanks to all those who participated and contributed