Search found 96 matches

by Codex
Sun Nov 19, 2017 4:53 pm
Forum: General
Topic: Mixins, Composition, and Inheritance Guidelines
Replies: 8
Views: 1826

Re: Mixins, Composition, and Inheritance Guidelines

Please don't double (or triple) post. Whoops! :o I'll edit my earlier post to include the relevant info. Also are there no spoiler tags available for the forums? It would make the lengthy post alot more compact. Edit - and now those posts are included in the original response. So they can all be de...
by Codex
Sun Nov 19, 2017 4:26 pm
Forum: General
Topic: Mixins, Composition, and Inheritance Guidelines
Replies: 8
Views: 1826

Re: Mixins, Composition, and Inheritance Guidelines

I agree with the principles behind KISS, and for the most part it works well with small projects. But once your project reaches a large enough size, things start to become more complicated. Managing these complications in an orderly fashion is ideal but not always simple. I'll give you a few specifi...
by Codex
Sun Nov 19, 2017 1:52 am
Forum: General
Topic: Mixins, Composition, and Inheritance Guidelines
Replies: 8
Views: 1826

Mixins, Composition, and Inheritance Guidelines

After having read up these subjects for the past month and testing these out together , I've hit a roadblock. When to use what, why, and how to do it effectively? Some relevant background: I'm using middleclass.lua I have a large code base with many different items, abilities, players, etc. I'm in t...
by Codex
Mon Oct 31, 2016 11:46 pm
Forum: Libraries and Tools
Topic: [Module] RL-Dice
Replies: 7
Views: 3203

Re: [Module] RL-Dice

More News Major bug fixed that made all rerolls and bonuses positive regardless if they were negative. RL-Dice added to rotLove . You can call it from the rot library using ROT.Dice API docs created thanks to LDoc I am considering adding a cache ability for the dice. It probably won't be for a few ...
by Codex
Fri Jul 01, 2016 12:42 am
Forum: Libraries and Tools
Topic: [Module] RL-Dice
Replies: 7
Views: 3203

Re: [Module] RL-Dice

I worked on this project in spurts, so it didn't progress continuously the entire three years. Yet, I'm glad it's finally reached a finishing point where there are no further features I can think of to add without bloating the module unnecessarily. If anyone is trying to make a roguelike I would say...
by Codex
Mon Jun 27, 2016 3:14 pm
Forum: Libraries and Tools
Topic: [Module] RL-Dice
Replies: 7
Views: 3203

Re: [Module] RL-Dice

Final Version Released! Added dice sets Added dice minimums Optimization - many of the default library functions (ie. math.random, math.max) were set as locals to speed things up Changed dice:roll() no longer returns a table! Instead it return value(s) depending on how many dice sets there are. If ...
by Codex
Mon Aug 04, 2014 7:19 am
Forum: General
Topic: LOVE users map
Replies: 182
Views: 37384

Re: LOVE users map

Representing IL, USA!

:awesome:
by Codex
Thu Jul 31, 2014 7:20 pm
Forum: General
Topic: Love Meetups!
Replies: 18
Views: 6339

Re: Love Meetups!

This is so awesome! :rofl: Someone needs to host a location in the US next!
by Codex
Sat Jun 28, 2014 10:31 pm
Forum: Libraries and Tools
Topic: Communication amongst team members
Replies: 14
Views: 2400

Re: Communication amongst team members

These are some good points.

@OttoRobba - Those resources seem to work well even with an individual person project. I'm going to be using them from now on soooo major kudos!

:awesome:
by Codex
Wed Apr 30, 2014 6:35 pm
Forum: Libraries and Tools
Topic: [Module] RL-Dice
Replies: 7
Views: 3203

Re: [Module] RL-Dice

Another major update! Can now reroll all dice with ^++ or ^-- (similar to all bonus) Metamethods and Classes!!! Dice_odds module included (can even give the probability for rerolls and bonus) Hopefully a few people find this library useful. I think as far as development goes, it's finished. There a...