ria pc game
translate to English   translate to Chinese
fle game engine - движок для создания игр
fle game engine - движок для создания игр


Balls and holes PC game / Balls and Holes PC игра
Вакансии
Игродельня
Сегодня
18 февраля 2019 5:18
Вход Регистрация Забыли пароль ?

megainformatic - КАК СОЗДАТЬ СВОЮ ИГРУ - Веселый Буквоежка Ваше Визуальное Шоу / Fun Letter Eater You Visual Show
             
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic - Проверка работы сайта, установка на хостинг

megainformatic - Основы продвижения созданного сайта

megainformatic - Создание шаблонов

megainformatic - Создание интернет-магазина

megainformatic - Музыкальные миры - композиция Морозное утро - 10 версий

ЛЕТО

megainformatic - Нечто Необъяснимое - пре релиз

megainformatic cms admin

megainformatic cms admin

megainformatic - Основы создания 3d игр - проект Тайны Морских Глубин

megainformatic - уроки delphi directx 8.1 3d - Основы Вращений и Управления камерой

megainformatic cms seo

megainformatic cms admin

megainformatic - Моделируем девушку в 3d - Подготовка 2d-эскиза тела человека

megainformatic cms stat kit

megainformatic cms seo

megainformatic - Теория и практика 3d игр - О Кватернионах

megainformatic - Теория и практика 3d игр - Основы теории векторов

megainformatic - Теория и практика 3d игр - Важные замечания

megainformatic - Моделируем девушку в 3d используя 3ds max - Подготовка к моделированию ноги - готовим ширму

megainformatic - Моделируем девушку в 3d используя 3ds max - Выполняем моделирование ноги

megainformatic - Моделируем девушку в 3d используя 3ds max - Улучшаем созданную модель женской ножки

megainformatic cms stat kit

megainformatic - Подводная лодка и подводный мир

megainformatic - megainformatic cms - Форма для смены шаблонов сайта - модуль template selector

megainformatic cms social

megainformatic cms social Руководство пользователя

megainformatic - megainformatic cms - Форма для смены шаблонов сайта - модуль template selector

модуль слайдера

ТЗ на сайт коллективных покупок

модуль slider

megainformatic cms seo

Поддержка сайтом нескольких языков - модуль multi lang

Поддержка сайтом нескольких языков - модуль multi lang

megainformatic - Моделируем девушку в 3d используя 3ds max - другие статьи сборника статей - обзор

установка нового шаблона в joomla 2.5.4

Описание продукта megainformatic cms social

Описание продукта megainformatic cms social

megainformatic - ТЗ на сайт по аналогии rys-stroi.ru

megainformatic cms groupon

megainformatic - дизайн сайта строительной компании УЛЬТРА-СТРОЙ

megainformatic - Тестирование подключения платежной системы

megainformatic - Выпадающее окно регистрации на сайте

megainformatic - Тестирование подключения к платежной системе с использованием скрипта эмулятора

megainformatic - Модуль для регистрации пользователя на сайте

megainformatic - Код для модуля регистрации пользователя на сайте

megainformatic - Быстрый подсчёт ключевых слов в статье

megainformatic - Модуль подсчёта ключевых слов в статье

megainformatic - Онлайн-сервис для подсчёта статистики ключевых слов

megainformatic - Пишем слайдер на javascript с нуля

megainformatic - Логика работы слайдера на javascript

megainformatic - Пишем свою соц. сеть - модуль предложений для webjob

megainformatic - Пишем свою соц. сеть - модуль предложений для webjob - часть реализации для личного кабинета

megainformatic - Пишем свою соц. сеть - Реализация файлового хранилища предложений в csv-файле

megainformatic - Тестирование подключения к платежной системе ЕДИНЫЙ КОШЕЛЕК (w1.ru) с использованием скрипта эмулятора

megainformatic - Пишем свою cms - шаг 1

подробнее

Пишем свою соц. сеть - модуль предложений для webjob

Да да, не удивляйтесь. Вы попали именно туда, куда попали.

Эта статья расскажет Вам как написать модуль предложений для своей социальной сети.

Если у Вас есть сложности с выбором основы для Вашей будущей социальной сети, то хочу заметить, что типовые решения лучше сразу отодвинуть в сторону.

Ваша социальная сеть должна быть написана с нуля, иначе она будет содержать функционал, который возможно Вам никогда не понадобится.

Я бы мог предложить Вам готовое решение - megainformatic cms social, но я точно знаю, что оно Вам не подойдёт, поскольку социальный проект - это вещь серьезная и нужно точно представлять какой функционал Вы хотите туда включить.

А это станет понятно исходя из задач, которые Вы ставите перед своей социальной сетью.

Конечно всегда проще найти готовое решение, но никакое готовое решение не может решить всех задач.

Были и останутся задачи, которые окажутся за бортом, даже после приобретения готового продукта.

Следовательно - наилучший выбор - начинать работу с нуля.

И самое главное - не ошибиться с выбором разработчика проекта.

Сам проект логично разбить на этапы.

В данной статье я расскажу Вам как создается модуль предложений - т. е. сообщений будущих заказчиков, которые ставят определенную задачу и ищут для этого исполнителей.

Итак, перейдём к делу.

Как должны работать предложения (offer) ?

Основной механизм работы предложений состоит в следующем.

Есть пункт меню в ЛИЧНОМ КАБИНЕТЕ -

КОНТЕНТ > Предложения

При выборе этого пункта отображается 3 кнопки и список Проектов (предложений).

СОЗДАТЬ, ИЗМЕНИТЬ, УДАЛИТЬ.

При Создании НОВОГО предложения оно проходит модерацию (СУПЕРАДМИНОМ или МОДЕРАТОРОМ).
Однако модерацию можно и отключать (но в первом приближении модерация вообще не будет реализована).

После Создания предложения оно попадает на главную страницу сайта и постепенно сдвигается вниз другими
более свежими предложениями.

Предложение имеет следующие явные и скрытые поля:

явные - дата/время публикации
заголовок предложения (не более 150 символов)
текст предложения (не более заданного количества символов)

скрытые
- id автора
- oid предложения - страница на которой размещается предложение.

ИЗМЕНИТЬ
- позволяет изменить выбранное предложение.

УДАЛИТЬ - УДАЛЕНИЕ предложения без возможности восстановления.

После того, как предложение ПУБЛИКУЕТСЯ, то под ним выводится форма вопроса аналогичная странице контактов
пользователя автора данного предложения.

НЕЗАРЕГИСТРИРОВАННЫЕ ПОЛЬЗОВАТЕЛИ могут задать вопрос по данному предложению через форму вопроса.
ЗАРЕГИСТРИРОВАННЫЕ ПОЛЬЗОВАТЕЛИ, войдя на сайт видят аналогичную форму,
но она не содержит поля для указания e-mail.

Структура данных для таблицы offers

offers

содержит поля

1) offer_id - уникальный id
2) offer_title
3) offer_publicate_datetime
4) offer_text
5) offer_author_id
6) offer_state - состояние предложения - published - опубликовано; closed - закрыто; banned - забанено;
7) offer_question_count - количество вопросов заданных через форму данного предложения
поскольку предложения будут удаляться, то более эффективно хранить их не в базе данных, а в файле .csv

чтобы файл не был доступен для просмотра извне его логично закрыть по .htaccess.

Это было теоретическое описание того, что требуется для модуля предложений.

В следующих статьях Мы поэтапно рассмотрим какой код потребуется написать для реализации поставленной задачи.

подробнее

     
  Уроки Photoshop - Рисуем и анимируем  
     
  Уроки Photoshop - Рисуем и анимируем  
 
 
     
  [содержание]  
     
  Урок 1 - Старт - PSD, BMP, JPG, TGA, Контуры, Обесцвечивание  
     
 

Вот Мы с Вами начали наш первый урок. Вы уже наверное посмотрели титульную заставку, которая есть на этой странице и задались вопросом: А как же всё это сделано ? Отвечу - это всё было нарисовано от руки обычной мышкой.

Как ?

 
     
  Давайте попробуем. За основу возьмём пока главного героя - Веселого Буквоежку (ВБ).  
     
   
     
  Создаем новое изображение, размер пока зададим 512 x 512 пикселей.  
     
   
     
  Задаем единицы измерения - пиксели (pixels), проставляйте значения, цвет подложки (заднего плана) можно задать пока Transparent (прозрачный). Как видите на рисунке Ваши действия обозначены цифрами от 1 до 6  
     
   
     
 

Остальное нужно оставить без изменений или задать как на рисунке. Resolution - разрешение вашей картинки (пиксель/дюйм) по-умолчанию стоит 72, оставьте как есть или сделайте 300 - как у меня. Color Mode - обязательно RGB Color - чтобы мы могли работать с цветным 24 битным изображением.

1) Почему разрешение имеено 300 точек на дюйм ?

2) Почему изображение будет 24 битным ?

 
     
 

Жмём ОК и слушаем ответ на вопросы -

1) Разрешение влияет на картинку, выводимую на печать, т. е. если Вы планируете вашу картинку после её создания напечатать, то получите именно столько точек на дюйм, сколько это указано, на фактический размер картинки (512х512, который мы уже задали в пикселях), это никак не влияет, но 300 в данном случае - для печати достаточно хорошее значение;

2) Если мы задаем режим RGB Color / 8 bit - это значит каждому пикселю нашего изображения уделяется в памяти 3 х 8 = 24 бит, поскольку R (Red), G (Green) и B (Blue) - его составляющие красного, зеленого и синего будут занимать по 8 бит каждый, а в совокупности это и дает изображение 24 бит на пиксель.

Если еще прикинуть что само изображение будет 512 х 512 пиксель или = 262144 пикселей, и каждый пиксель - это 3 байта (24 бита, 8 бит - это 1 байт), то вся информация о картинке в памяти будет занимать -

262144 х 3 байт = 786432 байт.

1024 байт - это 1 Килобайт (Кб), значит наша картинка будет иметь размер - 768 Кб.

Попробуйте сохранить и проверьте какой получился размер.

 
     
 

У меня получился другой размер файла, скажите Вы. Почему ?

Причин несколько - 1) пока у нас пустое изображение, нужно хотя бы залить например сплошным цветом и сохранить еще раз;

Размер увеличился, но всё равно не такой. Видимо при сохранении используется оптимизация путём сжатия. Попробуйте отфильтровать изображение фильтром шум или вставить какую-то реальную картинку, снова сохранить.

Ого, размер файла стал даже больше чем 768 Кб.

Потому что еще должна храниться где-то служебная информация - размеры изображения, его описание и прочее. Поэтому размер файла увеличен. К тому же, если Вы сохраняете в формате PSD - это рабочий формат, всех ваших файлов, то тут еще будет много дополнительной информации - о слоях, стилях, шрифтах, оформлении и прочем, что естественно влияет на размер файла.

Но вот если Вы выберите для сохранения формат файла BMP, 24 бит, то в результате получите именно то, о чём я говорил.

 
     
 

Файл BMP (Bitmap) - это точная копия того, как хранится изображение в памяти без каких-либо преобразований. Однако этот формат не используйте для своих изображений.

Рабочие изображения храните в формате PSD - при этом Вы не потеряете ничего из того, что делали - слоёв, оформления и прочих особенностей (BMP их не сохраняет).

Итоговые изображения - законченные и готовые к использованию также не сохраняйте в BMP - они получаются очень большие по размеру и долго обрабатываются. Вместо этого рекомендую использовать более удобный и надежный формат - JPG. По-сути это тот же BMP, но здесь можно хранить файл, выбрав приемлемое качество сжатия. Таким образом Вы достигнете сразу двух целей: получите конечный файл готовый к публикации и размер его будет значительно меньше, чем аналогичный файл BMP, даже если Вы сохраните в JPG с максимальным качеством (12).

 
     
 

Таким образом, в ходе наших с Вами уроков Вы будете работать преимущественно с файлами в форматах PSD, JPG и TGA.

Это еще что за формат ?

Формат TGA похож на BMP, но удобен тем, что позволяет задействовать дополнительный канал - альфа-маску, может использовать некоторую степень сжатия и главное - идеально подходит для игр, там где Вам понадобятся анимированные спрайты с прозрачным фоном.

Эти три базовых формата мы и будем применять в наших уроках.

 
     
  Итак, это было немного теоретических сведений, которые Вам еще пригодятся, но продолжим наш урок.  
     
  Давайте возьмём картинку нашего героя, вставим в созданное нами изображение, сделаем его черно-белым (чтобы было легче обводить) и на отдельном слое, вооружившись кистью просто обведем контуры.  
     
  Открываем картинку fle_1.jpg из Photoshop, выбираем пункт меню Select > All чтобы выделить всё изображение в картинке  
     
   
     
  Далее выбираем Edit > Copy, переключаемся на новое, созданное нами изображение и снова выбираем Edit > Paste  
     
   
     
  Мы видим, что на новом слое Layer 2, который до сих пор был пустым появилось наше изображение.  
     
  Теперь создаем новый слой и рисуем на нём -  
     
   
     
  Вернемся на слой Layer 2 и обесцветим изображение на нём -  
     
   
     
  Щелкаем слой Layer 3, выбираем подходящий цвет, кисть и её параметры и обводим по контуру  
     
   
     
   
     
  чтобы было удобнее обводить воспользуйтесь инструментом Zoom Tool и увеличьте нужный участок картинки. Обратите внимание! Обводим на слое Layer 3 !!! Иначе наши контуры сольются с картинкой (если обводите на Layer 2)  
     
   
     
  Размеры кисти задайте порядка 3 пикселей, края твёрдые и осторожно обводите мышью контуры.  
     
   
     
  В результате у Вас должно получиться что-то подобное -  
     
   
     
  Теперь если скроем слой оригинал (по-которому мы ориентировались при обводке), то увидим наш результат. Именно такой цвет для обводки был выбран не случайно - Вам гораздо легче видеть те участки, которые Вы уже обвели, а которые - еще нет.  
     
   
     
  Маленькая хитрость - когда рисуете контуры в увеличенном изображении нажимайте клавишу [Пробел] и двигайте изображение мышью, нажав еще и левую кнопку мыши.  
     
  Ну и поскольку реальные картинки всегда бывают обведены черным, а не пурпурным цветом, то исправим этот момент -  
     
   
     
   
     
  [содержание]  
     
  Уроки Photoshop - Рисуем и анимируем  
 
 
     
подробнее

Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 15

Онлайн-комикс Костя Коробкин - В гостях у тёти Светы - интерактивный комикс (kk as).

- Привет !

- О ! Привет !

Костя Коробкин - В гостях у тёти Светы часть 2 Живые машины (- интерактивный комикс (kk as) - онлайн комикс - страница 15

если кликать картинку она будет последовательно меняться в размерах от 620 до 2048 пиксель.

[страница 1][страница 2] [страница 3] [страница 4] [страница 5] [страница 6] [страница 7] [страница 8] [страница 9] [страница 10] [страница 11]  [страница 12] [страница 13]  [страница 14] [страница 15] [страница 16] 

подробнее

Как я осваивал Flash - шаг 2 - Основы создания простейших flash - игр

Доброго времени суток ! В данном цикле статей я поделюсь с вами своим опытом освоения технологии Flash.

В данной статье я расскажу о том, как заставить наш Шарик (из предыдущего урока)

перемещаться по нажатию клавиш стрелок ВВЕРХ, ВНИЗ, ВЛЕВО и ВПРАВО.

1. Создаем новый документ Файл Flash (Action Script 2.0).

2. Рисуем шарик (как в предыдущем уроке)

3. Преобразуем шарик в символ - прежде надо выделить весь шарик - инструментом СТРЕЛКА обвести вокруг него, чтобы выделились и заливка и обводка, затем выбрать в меню пункты ВСТАВКА > СОЗДАТЬ СИМВОЛ

4. В открывшемся диалоговом окне задать имя символа - ball_symbol и выбрать тип ФРАГМЕНТ РОЛИКА (MovieClip). Нажать ОК.

5. После того, как откроется окно редактирования ball_symbol нужно вставить в него еще один шарик.

6. Перейти к Монтажному кадру (кликнуть фразу Монтажный кадр 1 расположенную в левом верхнем углу рабочего пространства, сразу под вкладкой текущего проекта).

7. Правой кнопкой кликнуть созданный ball_symbol и выбрать пункт ДЕЙСТВИЯ.

8. В окно действий action script вставить следующий код -

  onClipEvent (enterFrame) {

    if (Key.isDown(Key.LEFT)) {

      this._x += -1;

    } else if (Key.isDown(Key.RIGHT)) {

      this._x += 1;

    } else if (Key.isDown(Key.UP)) {

      this._y += -1;

    } else if (Key.isDown(Key.DOWN)) {

      this._y += 1;

    }

  }

9. Нажимаем ctrl+enter и смотрим что у нас получилось - шарик должен двигаться по нажатию клавиш стрелок ВЛЕВО, ВПРАВО, ВВЕРХ, ВНИЗ.

На флешке ниже показано то, что должно получиться у вас - кликаете флешку (чтобы окно браузера не "съезжало") и нажимаете клавиши стрелки ВЛЕВО, ВПРАВО, ВВЕРХ, ВНИЗ.

Лично у меня, когда я учился это делать возникло 2 вопроса:

1) Почему в сцене нужны 2 шарика, можно ли оставить только один ?

2) Почему описанная последовательность действий справедлива только для проекта ACTION SCRIPT 2.0 ?

Первый вопрос я решил достаточно просто - вынес первый шарик (не ball_symbol) за пределы окна документа.

Получилось не очень удачно - т. к. Вы видите, что его край остается виден.

А вот ответ на второй вопрос еще предстоит найти ;)))

Содержимое данной страницы доступно только зарегистрированным пользователям.



Пожалуйста войдите на сайт - Вход

или пройдите процедуру регистрации - Регистрация

megainformatic live chat
Начать беседу
X
 

Оставленные комментарии



fle game engine - движок для создания игр
fle game engine - движок для создания игр


Something: Unexplained 2 captive of desires / Нечто: Необъяснимое 2 в плену желаний
Костя Коробкин Комикс Коллекционное издание - 6 комиксов, 81 страница, 220 mp3 треков
megainformatic Размещение баннерной рекламы у нас
Время загрузки: 0,0715