DilloDude wrote:I would like to be able to group actors in two ways:
- Create actor group, call it enemies. Then you can add enemy01, cannon, and crab to enemies. Then on collisions, you can say collision with any side of enemies.
- Selecting multiple actors: in events, such as collision, select three things or more, eg. collision with any side of enemy01, connon, crab.
Totally agree with these, it would be a huge help to be able to either reference more than one actor in a collision or refer to them by group name (preferable).
Licensing
As for the licensing, the current situation is a strange one and it seems like better value to just keep buying the basic version whenever you feel that you need the latest fixes/additions.
Personally I don't think you should have to pay for bug fixes anyway, surely a bug is something that is wrong with the software and so fixes to this should be free of charge.
Plus making the paid for updates time dependant seems a bit unfair when you have so long between releases due to the major overhaul you are currently doing.
I'd suggest all minor version releases, i.e 1.3.1 to 1.3.9 which would be bug fixes and small changes.
Then the major updates 1.4, 1.5 etc would be bringing in big new features.
Revision changes 1.0, 2.0, 3.0 would be for step changes such as your the interface change that you're working on now.
Defining the releases as such would make it clearer to your customers exactly what to expect for their money. For example:
Basic License $20 = unlimited minor release updates, no major version updates
(i.e. buy v2.0.0 and get all versions up to v2.0.9)
Silver Package $40 = unlimited major version updates, no revisions
(i.e. buy v2.0.0 and get all versions up to v2.9)
Gold Package $80 = unlimited major version updates + 1 revision
(i.e. buy v2.0.0 and get all versions up to v3.9)
I can't really see any reason to change the 30 day trial, it seems perfectly fair to me.