Мемфис, скиптицизм это хорошо. Но все что касается стиля программирования. Проект разрабатывается несколькими программистами "не для себя", а как тебе проще разобраться в коде так:
PHP код:
say = "I love Ruby"
puts say
say['love'] = "*love*"
puts say.upcase
5.times { puts say }
или же глазу легче уцепиться за такой код:
PHP код:
# Output "I love Ruby"
say = "I love Ruby"
puts say
# Output "I *LOVE* RUBY"
say['love'] = "*love*"
puts say.upcase
# Output "I *love* Ruby"
# five times
5.times { puts say }
Константы....константы используются обычно внутри класса(если это не сборка риппи, которой мало кто пользуется) и как они называются (с маленькой или нет буквы) для других классов - все равны.(Ну или так должно быть). Вообще по канонам ООП у нас не должно быть связи между классов кроме потомок-родитель(будет ли этот канон мне все равно).
Про совместимость, "а вы как думали?")) конечно большинство скриптов работать не будет (это понятно на фразе "Все скрипты должны быть совместимы, как с VX, так и с XP", а полную уверенность внушает ). И конечно надо переписывать самим боевки и популярные скрипты под rgss3(или делать их аналоги)))))) Хотя есть лозейка, если классы не переписывать(не удалять из системы), а переопределять то запуск других скриптов можно сделать.
Пост про идеалогию(номер 7) содержит рациональную мысль, но все ответы на по ставленые вопросы: "На усмотрение руководителя(идеолога) проекта").
Теперь пару от меня: "- Все скрипты должны быть совместимы, как с VX, так и с XP. В обоих случаях, они ориентируются на последние версии патчей."
Поконкретнее можно, а то у меня наверно выбор из 3 мейкеров XP и 2 VX)
UPD:ПОлазил по разделу, а может все-таки GitHub?
Социальные закладки