ну... там есть встроенные примеры.. этакие мини-игры... например у меня была ходилка-стрелялка один уровень... там в разных версиях разные игры примеры... они реализованы точно также...
И ты не прав в принципе.. в сцене не интерфейсный объекты, а именно игровые...
Но тоже... я в принципе рад, что не стал продолжать с MOSC... но и те два месяца явно были не зря потрачены...
Аку прав, логическое разделение кода просто обязано быть в сложном проекте. ничто не мешает писать правильно кроме невежества.
технологических ограничений нет, в юнити насколько я знаю можно подключать сборки. да и в одном файле можно организовать как то код, и без классов (они только облегчают это дело) - было бы желание. верный способ определить нуба - он весь код пишет в обработчиках событий.
а вот главный цикл не обязан присутствовать
и почему же?
сид писал цивилизацию один
а рейнольдс работал за деньги
ни с кем они не объединялись
EC2 - разработка игры
Мастерская Steam - мои моды для Civilization V
Last Citadel - сайт игроков Warlords III
EC2 - разработка игры
Мастерская Steam - мои моды для Civilization V
Last Citadel - сайт игроков Warlords III
Я заходил/пробовал ориентироватся вот по этому -- http://code.google.com/p/master-of-s...source/browse/
Извини, но там глазу зацепится не на чем.
Где логика игры, где её представление, что есть, а что только предполагается сделать -- ничего этого не видно.
Вы принцыпе, я далек от того чтобы сразу называть это фу_нубство,
потому что сам достаточно понимаю, как это сложно -- оформить так, чтобы было понятно другим людям.
Но... все равно, то что я там увидел... удручает.
Когда креативщики начнут спокойно воспринимать критику друг друга; когда сами будут очень осторожно поправлять друг друга - помня, что каждый личность и с ранимым достоинством - начнется Эпоха Возрождения (это я и себе постоянно повторяю, хоть и не креативщик)
Правда, самые большие креативщики, которых я встречал - Сигизмунд, Deimon, Steph (сорри, кого забыл) - были очень корректными в высказываниях и толерантными в оценке других. И наделали немало - но тоже в конечном счете новой игры не вышло
EC2 - разработка игры
Мастерская Steam - мои моды для Civilization V
Last Citadel - сайт игроков Warlords III
EC2 - разработка игры
Мастерская Steam - мои моды для Civilization V
Last Citadel - сайт игроков Warlords III
потому что этот код надо смотреть в Unity... и в ней хорошо видно где лежат скрипты, по какому принципу разложены по папкам... и всё такое..
и вообще... я думаю выкладывать на code.google.com зная что всё равно ни кто делать не будет... лишняя трата времени...
т.е. сказать про мой код (это теперь то выяснилось, что не про мой), что код нубский, это не назвать меня нубом, да?
ну, предположим пошаг и реалтайм тут ни как не влияют... та же анимация объектов идёт не только между ходами...
Имелся в виду основной цикл обработки событий, если че.
В любой интерактивной программе должен такой быть.
В виндовой так уж точно... он там виндовс процедурой обзывается.
упс!
отредактировал сообщение вместо того чтобы ответить
прошу прощения
Peter
речь шла о коде а не о том кто его писал и когда. Аку говорил про эту демку а я про практику хорошего кода вообще
непонятно почему ты заостряешь внимание на своей персоне.. тем более что к обсуждению она не относится
если идетну, предположим пошаг и реалтайм тут ни как не влияют... та же анимация объектов идёт не только между ходами...
EC2 - разработка игры
Мастерская Steam - мои моды для Civilization V
Last Citadel - сайт игроков Warlords III
да.. только вот для Unity стандартно это как раз отсутствие основного цикла... а вот то что ты предлагаешь, это как раз выверты...
ты для программ на виндовсе тоже прикручиваешь свой цикл... вместо того, который "виндовс процедурой обзывается"...
Unity это не xna, это более высокоуровневая среда... мерить её по той же xna нельзя...