|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Контакты: Skype - megainformatic https://twitter.com/megainformatic_ Предложить Ваш проект или связаться со мной. |
|||
|
||||
Сегодня ни для кого ни секрет, что сайт - это ваш собственный робот, который будет вам приносить пользу и прибыль. Используя продуманные и простые решения, проверенные нами на собственном опыте Вы действительно можете реализовать свои идеи и даже самые смелые мечты. Представляем вам - megainformatic cms admin Она проста, компактна и надежна в использовании. Это - |
||||
Административная часть сайта и основа вашей будущей социальной сети - megainformatic cms admin Особенности: - очень компакта и быстра в работе и развертывании сайта; - открытый исходный код на php; - быстрая и простая установка; - подробное описание возможностей; - может использоваться как самостоятельная система для управления сайтом, так и в полном составе megainformatic cms той версии которую вы используете или планируете использовать: |
||||
Нет ничего проще, чтобы реализовать ваш личный сайт. Получив в своё распоряжение эту систему Вы получаете собственный готовый сайт и панель управления этим сайтом. Имея дистрибутив, распакуйте его и скопируйте полученные файлы на свой хостинг. Создайте посредством phpMyAdmin базу данных и разверните базу данных сайта в соответствии с инструкцией. Ваш сайт готов к работе !!! |
||||
Если возможности megainformatic cms admin, вам кажутся ограниченными и Вы хотите чего-то большего - обратите внимание на следующие продукты - |
||||
megainformatic cms e-shop | ||||
megainformatic cms e-mailer | ||||
Удачи вам в создании собственного виртуального интернет-пространства !!! | ||||
21.09.2016, 11.10.2016
Ну что ж, пришла пора нам научиться рисовать фон для нашей игры. Фон заднего плана не должен заслонять собой вид персонажей. Т. е. персонажи на его фоне не должны теряться. Поэтому задача заднего плана - с одной стороны придать игре соответствующую атмосферу - место где мы находимся, а с другой не быть слишком броским и ярким - чтобы персонажи (у нас в игре - это шарики) на таком фоне были хорошо видны и сразу же бросались в глаза, а не терялись.
Приведем примеры правильных и неправильных фонов.
Конечно приведенный второй пример, является вымышленным. В игре Шарики на лифте, такого не будет. Но он сделан, чтобы продемонстрировать Вам то, как фон должен контрастировать с персонажами.
Фон должен содержать по-возможности цвета и оттенки, которых почти нет у персонажей. Формы и объекты элементов фона должны по возможности отличаться от форм имеющихся у персонажей. Т. е. как на приведенном рисунке - если персонажи круглые и ярко-красные, то фон не должен содержать в себе таких элементов. Если же по задумке это необходимо, тогда сделано это должно быть так, чтобы максимально завуалировать такие элементы, а акцент сделать именно на персонажах.
Поверьте, если Ваши герои будут теряться на игровом фоне, то вряд ли игрок сможет что-то понять в происходящем, если конечно это не является задумкой данного уровня :))) Где игрок на таком скрадывающем персонажей фоне должен их отыскать. :)))) Но такое требуется крайне и крайне редко !
Что ж, если с этим всё ясно - посмотрим какие есть фоны в игре Шарики на лифте и научимся создавать свои.
Из приведенного выше рисунка становится понятным, что должны присутствовать 3 изображения: back_bg.jpg - самый дальний от наблюдателя фон - задний план; middle_bg.tga - фон среднего плана; front_bg.tga - фон переднего плана;
Обратите внимание, что back_bg.jpg - это jpg файл - и его использование тут возможно благодаря тому, что самый дальний - задний план не будет содержать в себе никаких прозрачных элементов - он полностью заполнит всё пространство; middle_bg.tga - и front_bg.tga - это уже tga файлы, с альфа-маской, поскольку данные фоны не являются сплошь непрозрачными, в них даже больше прозрачного, чем непрозрачного и это необходимо для того, чтобы - средний фон показал игроку как бы стену дома, поросшую растениями, но с окнами, а фон для переднего плана - это какие-то кусты и цветники на подоконниках и балконах; Теперь понятно для чего у этих фонов много прозрачного пустого пространства.
Итак, создадим свой фон заднего плана. Создаем новое изображение 1200 х 1200 пиксель, 72 dpi.
Обращаю Ваше внимание на то, что фон должен быть цикличен. Т. е. по вертикали и горизонтали края плавно переходят друг в друга без резких и явных границ.
При рисовании у меня уже выработались определенные правила, поэтому я просто буду описывать их, а Вы - учиться, а после применения на практике и вырабатывать свои собственные правила.
Сначала я подыскиваю идею - подходящую картинку, которая послужит основой для будущего фона. Если эта картинка представляет фото или рисунок - это уже хорошая основа. Если же она у Вас пока только в голове - попытаемся изобразить её в виде контуров.
Далее будем постепенно прорисовывать картинку шаг за шагом.
Картинка состоит из элементов - домов, групп деревьев, участков дороги и т. п. Но я не буду подробно описывать процесс создания всего, что есть, т. к. он будет циклически повторяющимся. Вместо этого я сделаю акцент на примере создания этих элементов, а потом уже покажу финальный результат. Научившись создавать каждый вид элемента Вы легко сможете создать любые его варриации, а также объединить элементы в одну общую картинку.
Для удобства ориентирования можно на отдельном слое отметить элементы цифрами. А файлы сохранять как element_1, element_2 и т. д. Тогда при сборке итоговой картинки вы уже не запутаетесь.
Вот как например может выглядеть дом, в окружающей его зелени деревьев. Я намеренно показал контуры пурпурными, а не черными. Так их легче отделять от фонового заполнения.
На итоговой картинке контуры будут черными. Вот такими.
Продемонстрирую фрагмент того, что у вас может получиться.
Нашу картинку делаем бесшовной - т. е. стираем, при помощи инструмента Ластик, аккуратно границы. В итоге это может выглядеть вот так -
В игре он не будет виден весь целиком. Поэтому особых требований к фону нет. Но всё же он и не должен быть слишком уж безобразным. Если это примерно соблюдается и если у вас есть достаточно времени для его прорисовки - то можно добиться максимально желаемого качества. У меня получилось так - мы видим на скриншоте как части фона заднего плана видно сквозь просветы в фонах переднего и среднего планов.
Другие фоны - для среднего и переднего плана рисуются по примерно такому же принципу. Вы можете посмотреть как это сделано в игре или придумать какие-то свои варианты.
В следующем уроке мы вставим созданную нами на протяжение трех уроков графику - прыгающий шарик и нарисованный фон в игру.
|
||||
Быстрая и Компактная Система Управления Вашим Сайтом - megainformatic cms express files Особенности: - очень компакта и быстра в работе и развертывании сайта; - открытый исходный код на php; - быстрая и простая установка; - подробное описание возможностей; |
||||
Чтобы создать свой сайт быстро и легко - приобретите megainformatic cms express files всего за 100 рублей, получите дистрибутив, распакуйте его и скопируйте полученные файлы на свой хостинг. Ваш сайт готов к работе !!! |
||||
Для добавления новых статей на ваш сайт - достаточно выложить файл контента в нужную папку, например papers/my_paper1 | ||||
А затем добавить описание в файл data/papers.csv для этой статьи. После этого вам остается добавить ссылку на новую статью на главной странице сайта или на другой нужной странице - и пользователи смогут читать вашу новую статью. Модули поиска и карты сайта автоматически собирают информацию о добавленных статьях из файла статей. |
||||
Если возможности megainformatic cms express files, вам кажутся ограниченными и Вы хотите чего-то большего - обратите внимание на следующие продукты - |
||||
megainformatic cms e-shop | ||||
megainformatic cms e-mailer | ||||
Удачи вам в создании собственного виртуального интернет-пространства !!! | ||||