« first day (50 days earlier)      last day (163 days later) » 

00:03
Oh okay. Well, you can get better. I can wait. v0.2.0 is out, so we have time.
00:44
I can chat, but my brain is too fried to be productive
 
14 hours later…
15:13
@AnnonomusPenguin Okay. I can do the coding for now.
15:48
@Ethan did we ever post on Reddit again?
Suggested title:
Cactus: A Game Engine for Building Zork-Style Text Games [Feedback and Alpha Testers Wanted]
What do you think?
16:10
@AnnonomusPenguin Sure. Sounds good to me.
@EthanBierlein Do you want me to post it or do you want to?
I'm on mobile right now, so if you could do it that'd be great. If not, I can do it later.
I guess we're the only two developers now.
:/
I hope this Reddit post brings a bit of traffic.
We need to promote this better. We should make example games, maybe?
16:18
Hmm, yeah. I'm not good at stories though, so I might have a friend do one for me...
We just need something to show users. Hmm... it'd be cool to port a game to JS so we can embed it on our site to give a demo
asm.js ftw!
@QPaysTaxes I'm really sorry to have to ping you, but this is the only way I could get ahold of you. Development on Cactus has started to resume, and I'm wondering if you're still interested in helping with the project.
@Ethan did you just upvote Reddit, or did someone else?
Someone else.
16:21
We just got a comment on the thing you posted. Lemme go boot up my laptop
Oooh!
Should we refer them to our chatroom?
Yes, and the site as well.
Okay, I just posted a comment.
Four upvotes?
I dunno, I can't see the vote count.
Oof, I wish I knew Haskell so I could answer this: codereview.stackexchange.com/questions/10123/…
@AnnonomusPenguin If you have a chance, could you write up some docs on the event handlers for 0.2.0? I'm not sure that I understand them well enough to write docs for them.
16:39
[ShearOfDoom/Cactus] ShearOfDoom pushed commit 9fb1e1c9 to gh-pages: Fixed email addresses.
room topic changed to Discussion about Cactus: General discussion about Cactus: (github.com/ShearOfDoom/TextEngine); Specs: (docs.google.com/document/d/…); Website: (shearofdoom.github.io/Cactus); Subreddit: (reddit.com/r/CactusEngine). [++community-project] [++fun] [+devs] [+game-engines] [-crazy]
room topic changed to Discussion about Cactus: General discussion about Cactus: (github.com/ShearOfDoom/TextEngine); Specs: (docs.google.com/document/d/…); Website: (shearofdoom.github.io/Cactus); Subreddit: (reddit.com/r/CactusEngine). [+community-project] [+devs] [+fun] [+game-engines] [-crazy]
room topic changed to Discussion about Cactus: General discussion about Cactus: (github.com/ShearOfDoom/TextEngine); Specs: (docs.google.com/document/d/…); Website: (shearofdoom.github.io/Cactus); Subreddit: (reddit.com/r/CactusEngine). [+community-project] [+fun] [+game-engines] [-crazy]
[ShearOfDoom/Cactus] ShearOfDoom pushed commit f7196bb2 to master: Updated changelog.
Oh man, I just realized something.
Gimme a sec to build an example
If we defined our __init__ methods and prefixed all the arguments with a *, it would force the user to use the named parameters.
For example, if I did this:
def add(*, a, b):
    return a + b
It would force the user to type something like this:
print(add(a=10, b=10))
And it would throw an error if the user tries to type this:
print(add(10, 20))
Which means that we can get rid of the nasty dictionary class_data validation.
16:55
Hmm...
That would force types then again, right?
Yup, I could type def add(*, a: float, b: float)
And then they could manually modify the variables... hmm... I don't think this should be made for 0.2.1
0.3.0 already?
I'm thinking it's a 0.3.0 feature, we still need to get some testers to find issues to fix.
 
2 hours later…
18:46
Ethan Bierlein has removed an event from this room's schedule.
 
1 hour later…
20:36
 
2 hours later…
22:24
> @ShearOfDoom why is this [wontfix]?
22:47
> @Annonomus-Penguin I attempted an implementation, but it failed miserably. You can try if you want to.
Wow, we iz getting lotz-o-stars
And lotz-o-views

« first day (50 days earlier)      last day (163 days later) »