Начал цикл уроков по ООП на php. Вопросы, предложения, маты и прочее можно в комментариях к самим урокам, но лучше в форму обратной связи. Пожалуй отпишусь здесь по поводу некоторых моментов :) Возвращаясь к вопросу вышеотписавшегося читателя: я представляю свою информацию не более, чем как один из вариантов. Всё, что вы тут описали (исключительно ИМХО) не более чем попытка придирки. Я повторюсь: до той информации, которую я подаю и, соответственно, использую, я дошёл методом проб и ошибок и выбрал наиболее подходящий для себя вариант. Или, может быть вы мне скажете, что вы пишете пхп скрипты, заключив их в <script></script>? Тогда мне с вами не о чем разговаривать. А если по конструктивным замечаниям. Так же рекомендуется (настоятельно) не ставить закрывающий тег ?> Более чем бред. Во первых - если вы используете в одном пхп файле не только код, но и html разметку, без ?> вы никак не обойдётесь, а во вторых, заголовки нужно отправлять до вывода любой информации на страницу, а ошибку вывода можно получить не только лишним пробелом, но даже неверной кодировкой файла. Аккуратность - один из залогов успеха.
Начал цикл уроков по ООП на php. Вопросы, предложения, маты и прочее можно в комментариях к самим урокам, но лучше в форму обратной связи.
Ну и специально для вас сделал небольшой обзор представленных вами методов, с пояснением, почему я выбрал именно тот, который я указал. http://soft.rain-studio.com/blog?id=11
С таким подходом, дело каждого загуглить и найти в 5 раз больше инфы на популярных сайтах или в доках На самом деле - это и есть самый действенный метод:) Я за свою практику прочитал не одну тысячу страниц по программированию на как минимум семи языках (программирования). И тем не менее, самыми грамотными или логичными вариантами исполнения всегда были не те, которые я вычитал в книгах, или о которых говорили преподаватели в институте, а те, до которых дошёл сам, после загугливания и сравнивания различных вариантов. Я представляю свои статьи не более, чем как один из вариантов.
http://soft.rain-studio.com/blog?id=10 Во первых https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach Во вторых https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for_each...in - ну это новенькое, но на заметку В третьих массивы как по мне редко юзаются и для each, юзайте lodash, underscore или еще чего нибудь. --- добавлено: 2 май 2014 в 10:08 --- Так же полезно https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some Уважаемый товарищ, я не писал, что это единственный метод. И какой из них выбрать, это дело каждого. Но это мелочи. Я сразу предупреждал, что моё мнение не есть истина последней инстанции.
Тем пользователям данного форума, кто уже программирует, мои уроки, скорее всего, будут как слону дробина. Тем же, кто только начинает, возможно будет сложновато. Но суть в следующем. Я полностью обновил свой сайт и приспичило меня на нём завести блог. В этом блоге я буду писать статьи по программированию в целом, по большей части для себя, что-то просто чтобы не забыть, какие собственные наработки возможно. Иногда будут уроки. Тему уроков или вопросы на какие-то насущные вопросы можно задать в форме обратной связи сайта. А может он и вообще никому не будет нужен. В любом случае, если интересно: http://soft.rain-studio.com/
Мы запустили проект на бумстартере для сбора средств на создание нашего продукта. Если у кого есть лишняя копеечка, мы будем чрезвычайно благодарны! Ну и конечно, если нет, можете просто сделать репост, это тоже будет большим подспорьем! https://boomstarter.ru/projects/105556/18646
Если не получается с сессиями, почему изначально не пойти по другому пути и не использовать куки? Создаёшь класс для работы с данными пользователя. Публичную переменную типа bool, которая при инициализации класса будет принимать значение true, если залогинен и false если нет. И на странице своей просто выводить что-нибудь типа: require_once "users_model.php"; $users = new Users; $users->init(); if ($users->loggined) { // вывод страницы } else { // сообщение о необходимости авторизоваться } а внутри самого класса что-нибудь типа... <?php class Users { public loggined = false; function init() { if ((isset($_COOKIE['login']))&&(isset($_COOKIE['password']))) { // сравниваем то, что в куках с тем, что в базе и если всё хорошо пишем: $this->loggined = true; } } } ?>
Небольшое обновление. Дошли руки до настройки графики. Первый вариант результата: Стартовая локация [IMG] [IMG] Тут ещё есть небольшие проблемы со светом и контрастностью. Но это временно...
Портировать на Android платформу не планируете? Максимально простой интерфейс тогда нужен, и можно взглянуть на папку с игрой (сделайте пожалуйста скриншот много ли там папок)? как хранятся модели? в каких архивах? (rar jar zip arc pck pkх)??? Думаю, вам стоит изучить механику работы движка, тогда вы сами всё поймёте. А структуру конкретно нашего проекта показывать не считаю целесообразным. --- добавлено: 23 мар 2014 в 02:18 --- А что касается Андроида, пока в планах нет такого, а там посмотрим.
Открылся сайт проекта. Всем, кому интересно развитие и обновления, прошу заглянуть: http://ispandora.com/
Обновлено портфолио. Информационный сайт игрового проекта Остров Пандоры [IMG] И так же на сайте добавлено ещё несколько новых работ.
Если судить по окну инветоря В видео специально в титрах написано, что внешний вид инвентаря ещё не настроен) там просто чёрный прямоугольник с кнопками и ячейками.
Посмотрел видео, сразу вспомнилась линейка, примерно такая графика у вас сейчас. Не понравилось что мало полигонов используете и итерфейс унылый(да я знаю что ещё игра в разработке, но все же)Ещё хотелось бы добавить что надпись "грибочек" плохо читается, советую изменить шрифт p.s гриб какой-то пластмассовый получился)) p.s Текстуры понравились, но опять же пустовато немного) Всё, что сейчас было изображено - это лишь проработка функционала. "Грибочка" этого не будет в игре. Он был смоделирован и раскрашен за 10 минут, просто что бы проверить возможность работы с собственной БД и функционалом взаимодействия с предметами. Что касается шрифта, то да, вы правы, малочитабелен. Будем менять. Ещё интересно, что "Унылого" в интерфейсе? Он минимален и сделан таким специально. Я, как бы так выразиться... не хочу вот этого: [IMG]
а можно узнать размеры карты? очень интерестно. Внешний мир (без пещер, данжей, подземелий и прочего) занимает два острова. Один небольшой размером в человеческом понимании примерно 400 гектар. Второй остров примерно в полтора раза больше. Но будет очень большое количество сторонних локаций, в основном это будут пещеры и шахты. А так же подземный город.
|-( хм... а вы уверены что обычные девайсы выдержат вашу игру? или эта игра будет доступна только на мега мощьный комп? на сколько я знаю чтобы сделать безшовный мир в юнити надо иметь мощьный пк не только для компиляции проекта но и для его запуска. на каких минимальных параметрах будет сие чудо? Не думаю, что машина будет нужна сильно мощная. Разработка ведётся на достаточно средненьком аппарате: процессор DualCore AMD Athlon II X2 245, 2861 MHz (14.5 x 197), 10 гигов оперативки с частотой 1600 DDR3, 2 гига видеопамяти с частотой 1066 МГц DDR3. Размеры мира не будут слишком велики. Он будет компактным, но ёмким.
думаешь opensource-разработчики не ценят свой труд? Каждый ценит труд по разному. Если я написал программу, пользуясь определённым пакетом знаний, просто что бы она была, как это было с микроадмином, то я могу отдать её на растерзание и жить спокойно. Но если я вложил в то, что делаю, душу, то opensource тут точно не будет обеспечен. --- добавлено: 14 фев 2014 в 15:22 --- удачи команде Благодарю! Будем стараться!
а если весь мир будет таким мрачным, тогда человек жаждущий позитива от игры просто сольется быстро. Ну мир-то сам не будет мрачным. Достаточно красочные пейзажи, леса, горы и озёра. Всё в стиле северной природы. Но и без мрака никуда. Ночью будет царить Зло.
Как-то в случайно, но в тему наткнулся... [IMG]
Если бы запустили opensource-проект, то был бы шанс, возможно... по крайней мере, я бы смог заменить освещение Ну так не выйдет хотя бы по тому, что движок стоит 45к рублей) но это мелочи. опенсорса не будет ещё и по том, что я ценю свой труд. Ну а по остальным пунктам, а точнее по одному, который ответить на все, как мне кажется. но отдаешь себе отчет, что игру создаешь для себя, а не игроков. В отличии от своего сервера, где я всё придумывал и делал сам, сейчас, помимо заявленной команды разработчиков набрана ещё одна, скажем так, скрытая от общественности, команда тестеров-консультантов. Людей с большим опытом и глубокой любовью к хорошим играм. И весь мир строится с учётом их советов. Ну и по У мрака и готики не так много поклонников, А вот лично меня, как и остальных членов команды, малость поддостала китайская яркость-блескучесть, содранная как под копирку из одной игры в другую. ИМХО (холивары не приветствуются) Что из всего этого получится, не знаю, но, как говорит один мой друг: "Я собираюсь жить вечно. Пока всё идёт нормально." --- добавлено: 14 фев 2014 в 07:48 --- Сейчас что-то ещё задумался немного над сказанным... по крайней мере, я бы смог заменить освещение а что вот тут не так с освещением? [IMG]
Имена участников (разделяйте запятой).