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


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

megainformatic - Мои Музыкальные Миры
        Мои Музыкальные Миры - готовая музыка mp3 Уроки Fruity Loops Studio (FL Studio) хорошая, позитивная электронная mp3 музыка для вашего компьютера, ноутбука, нетбука
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
Платная подписка на simple game fle game engine версия 1.0.7 от 05.01.2017

Платная подписка на simple game fle game engine версия 1.0.7 от 05.01.2017

Советы копирайтеру - как не обмануть и не быть обманутым

Balls and Holes игра скачать + как создать игру на fle game engine

Balls and Holes игра скачать + как создать игру на fle game engine

Something: Unexplained 2 captive of desires

KKK Коллекционное издание: Веселый Буквоежка Комикс + Костя Коробкин Комикс + Нечто: Необъяснимое в плену желаний 2 начало

KKK Коллекционное издание: Веселый Буквоежка Комикс + Костя Коробкин Комикс + Нечто: Необъяснимое в плену желаний 2 начало

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

megainformatic - Игродельня

megainformatic - Новости страница 542

megainformatic - С днём защитника отечества !

megainformatic fle game engine fle / Пример простой игры fle - Скроллинг больших локаций

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

megainformatic - Шарики и Ямки игра PC

megainformatic - Шарики и Ямки игра PC

megainformatic fle game engine fle / Изучаем основы c++ - переменные на примере реального игрового проекта Balls and Holes

megainformatic - Реферальная ссылка

megainformatic - Изменение постоянных свойств в зависимости от контекста

megainformatic - Костя Коробкин Компания Зергов онлайн комикс читать

megainformatic - Искатели приключений Зеленый Шарик

megainformatic - Без названия

megainformatic - Мульти анимация

Pencil, Paper and the Ball PC game

megainformatic - Костя Коробкин Компания Зергов онлайн комикс читать страница 2

megainformatic - Костя Коробкин Компания Зергов онлайн комикс читать страница 3

megainformatic - fle game engine - создание 3d игры - simple game 3d

Pencil, Paper and the Ball PC game

I Free lancer - tale, story Я фрилансер повесть, история

Шарики и Ямки игра, Эмулятор игры Ну Погоди, Balls and Holes, Веселый Буквоежка Комикс, Костя Коробкин Комикс, Нечто: Необъяснимое в плену желаний 2 начало, simple game, с новым годом

Процесс создания игры в картинках

Сравнение различных игровых движков. Плюсы и минусы

app combainer - комбайнер настольных и веб приложений

kerbal space program - Первые впечатления

Pencil Paper and the Ball PC Game review #91 - Как я придумываю историю

We all live in a yellow submarine !

PSI Siberian Conflict Reincarnation - Сибирский Конфликт Война Миров Реинкарнация

megainformatic - Костя Коробкин Компания Зергов онлайн комикс читать страница 4

Ria PC game

Cradle / Колыбель PC game 2015 история неуспеха

ria pc game история

ria pc game - видео 105 - темная сторона

ria pc game - доска почета

ria pc game - Ваше персональное место в игре

ria pc game - megainformatic развитие проекта с 2006 года обзор 108

megainformatic страница 577

ria pc game - megainformatic обзор 109_1

ria pc game - megainformatic обзор 110_2

ria pc game - история создания проекта

Развитие сайта - временная капсула

Игра Мечты - ria pc game

megainformatic - минимизация css, js

megainformatic - Создание игры Шар Бумага Карандаш Pencil Paper and the Ball (каникулы зеленого шарика)

megainformatic - Генератор ников, логинов

megainformatic - Начало работы с fle game engine. Создание стартового шаблона приложения - будущей игры на c++ directx 9

megainformatic - fle game generator - эффекты под музыку и без на движке fle game engine

подробнее

Для чего нужна карта сайта ?

Современный сайт - это достаточно сложная организационная структура. Поисковый робот - yandex, google или иной может быстрее проиндексировать сайт, если найдёт файл sitemap.xml

Это и есть та самая карта сайта

Файл sitemap.xml содержит ссылки на все страницы сайта, а также некоторую дополнительную информацию - по частоте обновлений этих страниц.

Поскольку современный сайт - это как правило набор из большого количества страниц, то имеет смысл поручить создание карты сайта программе.

В самом типовом случае cms должна иметь в наличии некий файл, обычно map.php, при обращении к которому происходит автоматический обход всех имеющихся страниц на сайте и генерация файла sitemap.xml

Целью данной статьи является описание алгоритма работы модуля map.php

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

Алгоритм работы модуля карта сайта.

Выполняет сбор информации обо всех индексируемых страницах сайта.

Индексируемая страница - это страница, которая является общедоступной для пользователей и поисковых роботов.

Скачаем megainformatic cms express files, откроем модуль map.php и посмотрим на его код.

Здесь я опущу код, который не относится непосредственно к алгоритму работы карты сайта.

$pageid = 1; //карта сайта начинается со страницы 1

$pagetitle = "сайт Мега Информатик - Новости"; //если страница не имеет своего заголовка - тогда будет использоваться этот

$pages_num = count($papers); //определяем количество страниц на сайте

for ( $pageid = 1; $pageid <= $pages_num; $pageid++ ) /* в массиве перебираем все страницы от 1 до последней */

{

$pagetitle = $papers[$pageid][1]; //получаем заголовок для выводимой страницы

//выводим страницу как ссылку на карте сайта

echo "<tr>
<td> </td>
<td><p><a href=\"index.php?page=".$pageid."\"><font size='2' face='Verdana, Arial, Helvetica,
sans-serif'>".$pagetitle."</font></a></p></td>
<td> </td>
</tr>
";

}

Описанный код формирует страничку карты сайта - как например тут - карта сайта

Единственный вопрос, который возникает - откуда берутся названия для заголовков страниц ?

Для этого служит переменная $papers

Она, как видим, хранит информацию о заголовках страниц, т. к. в строке кода

$pagetitle = $papers[$pageid][1]; //извлекается заголовок для страницы с номером $pageid

Откуда же в массиве $papers оказались эти данные ?

Нужно снова обратиться к коду модуля map.php, и внимательно посмотреть какие файлы подключаются -

config.php
header.php
и другие.

Поэтому появление переменной $papers нужно искать где-то в этих файлах.

Можно выполнить поиск по файлам, находящимся в папке куда вы распаковали архив megainformatic cms express files

После выполнения этой операции получим следующее -

modules/page.php -

Содержит в себе такую строку кода -

$papers = read_papers( $papers_filename, ';');

Это и есть ответ на поставленный вопрос.

На этом наш урок завершен.

Удачи вам в освоении технологий создания сайтов !

другие уроки на тему создания сайтов
подробнее

О чем сайт megainformatic.ru ?

За годы его существования, а создан он был в июне 2010 года,
цели значительно расширялись и углублялись.

В феврале 2006 года я впервые озадачился проблемой создания
сайта вообще. Кстати свой доступ в интернет у меня появился
в это же время.

Первые версии сайта были на бесплатных хостингах (narod, boom, pochta) и делал их на чистом
html.

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

Конечно случались и темы на околоигровые тематики.

В 2010 году я стал переходить на php.

Аналогично - цели сайта стали включать темы, посвященные проблемам
создания сайтов на php, а также разумеется включать вопросы использования
различных cms, js скриптов, особенностей верстки на html + css и многие
другие связанные с этим вопросы.

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

Кроме того, на текущий момент сайт включает множество моих статей посвященных
программированию на c++, delphi, применению движка fle game engine,
содержит готовые уроки о том, как начать с нуля и научиться самому
создавать игры - как рисовать, анимировать спрайты, как вставить их в игру,
как включить музыку в игре, одним словом освящаются все аспекты создания
полноценной игры.

Эти знания не теоретические. Опыт я черпаю из собственных игровых проектов,
которые делал и продолжаю делать.

Так что круг моих интересов - это графика, программирование и создание игр,
сайтов, и конечно музыка.

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

Конечно же есть статьи где я делюсь не только личным опытом, но и высказываю
дельные мысли по тем или иным вопросам не связанным с программированием
и играми.

Одним словом, читатель найдет на megainformatic.ru целый пласт истории
начиная от 2006 года по настоящий момент. Это все что меня интересовало
и интересует, а быть может еще будет интересовать и в будущем.

Из особенных тем хотелось бы отметить уроки посвященные созданию
игры. Ну, Погоди !, а также простой игры про шарики.



     
 

Основая задача сайта Мега Информатик - создание игр и накопление опыта в этой области. Накопленный опыт передается Вам дорогие читатели!

Основные направления деятельности над созданием игр:

- разработка игровой концепции;

- создание компьютерной 2d и 3d графики;

- написание программного кода на C++ или Delphi;

- озвучание игр: создание звуков, музыки, озвучание голосом;

- тестирование, продвижение созданных игровых проектов;

 
     
 

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

Чем больше накопленный опыт разработки, тем качество проекта увеличивается. Опыт также влияет на скорость разработки, и это понятно. То что новичок может сделать за неделю опытный человек делает всего за несколько часов.

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

 
     
 

Что нужно, чтобы самому научиться делать игры ?

Конечно же упорство, стремление достичь поставленных целей, не останавливаться перед трудностями.

С технологической точки зрения Вам обязательно потребуются хотя бы минимальные знания английского, знания языка программирования C++ или Delphi и особенностей той платформы, для которой Вы будете разрабатывать игру.

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

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

Я создаю игры вот уже на протяжении 5 лет, и могу откровенно сказать, что поначалу это очень трудная, сложная и порой неблагодарная работа. К тому же не знаешь к чему это в конце-концов приведет. Потраченные усилия могут запросто пропасть впустую, особенно если забросить ранее начатое.

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

 
     
 

Это похоже на бесконечное восхождение к вершине горы. И если альпинист может хотя бы приблизительно видеть, что его ждёт впереди, то новичок в программировании игр совсем не знает и не видит, куда и к чему нужно собственно идти, и правилен ли вообще выбранный путь ?

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

Мы как бы сами программируем свой путь и следуем ему. Успехов Вам на поприще создания игр!

 
     
подробнее


 

Обновления в системе megainformatic cms

- Улучшена безопасность системы авторизации;

- Добавлен редактор контента на основе свободно распространяемого редактора CKEditor - теперь редактирование контента сайта доступно прямо в админке.

Каким образом это происходит ?

В админке появился новый пункт Редактор статей - при выборе этого пункта попадаем на страницу редактирования, которая позволяет выбрать нужную страницу по её pageid и загрузить в редактор, расположенный тут же. Файл статьи загружается в редактор и можно выполнить изменения в тексте статьи. В качестве редактора используется CKEditor, который позволяет использовать в статьях практически любой html код, так что статьи можно оформить как угодно.

После внесения нужных изменений нажимаем кнопку Сохранить в редакторе, при этом все изменения будут сохранены в данном файле контента.

Если требуется создать новый файл контента - нужно заново войти в админку и на главной странице нажать кнопку Добавить новую статью на сайт. На открывшейся странице заполнить необходимые поля и нажать кнопку Добавить. Более подробное описание добавления новых страниц на сайт описано в статье - Основы добавления контента на сайт - http://cms.megainformatic.ru/index.php?page=5

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

Первое, что приходит в голову - это создание для куска кода скриншота и помещение его в текст статьи в виде картинки;

Другой способ - это записать код аналогичными фразами, но на русском языке, например, вместо div написать ДИВ и т. д. - с последующим указанием того, что вы имеете в виду. Специальные символы html такие как < > в примере нужно записывать именно так, а не в виде самих этих символов, иначе редактор также воспримет их как элементы html. Для этого в панели инструментов редактора контента есть соответствующая кнопка - служащая для вставки специальных символов (кнопка с греческой буквой Омега).

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

 

 

подробнее

Легко ли быть программистом

Я никогда не планировал быть программистом. Мечты мои были совсем другими.

Сначала я захотел научиться делать свои собственные игры. Это было еще в далеком 1992 году.

Тогда моим первым компьютером был ЭЛЕКТРОНИКА БК-0010.01

На этом компьютере было 64 Килобайта памяти. Из них 32 Кб отводилось под ПЗУ - Постоянное Запоминающее устройство, в котором находились интерпретатор бейсика и еще кое-какие системные программы. Оставшиеся 32 Кб делились на 2 части по 16 Кб каждая и составляли ОЗУ и экранную память. БК-шка имела 4 цвета - черный, синий, зеленый и красный и разрешение экрана 256х512 точек. Каждая точка, как видим, занимала всего 2 бита в экранной памяти. Таким образом и получается ровно 16 Кб экранного ОЗУ.

На БК-шке я изучил основы программирования на бейсике, фокале и в машинных кодах.

Серьезных игр на машинных кодах для БК-шки я к сожалению не написал, были только заготовки и небольшие демо-программы с бегущей строкой текста, звуками и графикой.

На бейсике была написана игра, похожая на одну из игр для компьютера АГАТ-7, в которой персонаж в виде экранного символа должен двигать стены и таким образом захватить других врагов.

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

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

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

В одном из писем, сотрудники этой фирмы предложили мне переходить на IBM PC и даже предложили мне апгрейд моего старого БК на IBM.

На дворе был 1997 год, уже во всю властвовали IBM PC 486 и Pentium, повсеместно использовалась операционная система Windows 95.

Но я о таком пока мог только мечтать. Я заказал и получил машину, более скромную по возможностям - IBM PC 286, которая имела 40 Mb жесткий диск, мышку, 1 MB оперативной памяти, 256 Кб VGA адаптер, флоппи дисковод для 1,44 Mb дискет.

Но для меня это был ОГРОМНЫЙ ШАГ ВПЕРЕД. Представьте себе - теперь не нужно было загружать программы с магнитофона - они почти мнгновенно грузились с жесткого диска. Спустя некоторое время я приобрел цветной монитор и звуковую карту и получил компьютер на котором было можно ВСЁ !

Самой главной проблемой того времени - 1998-2001 годы было то, где достать программы для IBM PC совместимого ПК. О выходе в интернет также пока речи не было. Однако я не терял времени и освоил GW-Basic и активно стал писать небольшие музыкальные треки на нём. Затем благодаря учебе в университете, я получил выход в интернет (правда не из дома и не для своего компьютера). Но мне удалось найти в интернете несколько программ для создания музыки, одной из них была SADT2, в это же время я приобрел звуковую карту и начал делать отличную для того времени 9 канальную музыку !!!

Примеры этих композиций Вы можете послушать на страничке Мои ранние композиции 1998-2001 годов

Шло время, я переходил на более мощные ПК - сначала 386, потом 486, затем Пентиум. Кроме того для Пентиума я приобрел уже CD-ROM привод и жесткий диск на 650 Mb. Благодаря этому, а также благодаря Delphi 5 и книге по Delphi 3 я начал осваивать программирование на Delphi и языке object pascal.

Как видите, я совсем не планировал быть программистом, просто, как говорится, нужда заставляла, хотелось во-первых понять как работает IBM PC - совместимая машина и создать для неё какую-то свою программу.

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

В 2001 году я закончил университет, а в 2002 поступил в аспирантуру. Тогда я перешел на Celeron, приобрел жесткий диск на 20 Gb, а также полностью сменил всю начинку своего ПК - от материнской платы и памяти, до пишущего привода CD-ROM.

В этот период я смог осваивать и работать на компьютере более серьезно. Главной задачей и вопросом которые я себе тогда ставил - это была попытка создания игры - Дорога в город на Delphi 7 для Directx 7, а также освоение таких программ как Adobe Photoshop, Corel Draw, 3ds max.

Параллельно я вел курсы по компьютерной грамотности и компьютерной графике, а также проводил небольшие занятия по программированию на Turbo C.

В 2006 году я стал дизайнером. Активно работал с программами Adobe Photoshop, Corel Draw, 3ds max, а также по своей инициативе продолжал заниматься проблемами создания игр на delphi и c++ для directx 8.1 и directx 9c.

С 2006 по 2010 годы были выпущены целый ряд проектов, написанных как на delphi для directx 8.1, так и на c++ для directx 9c.

Это эмулятор игры Ну, Погоди !, которая была сначала написана на delphi для directx 8.1, а чуть позже, когда я освоил directx 9c и cpp была перенесена на c++ для directx 9c.

Игра Нечто: необъяснимое - этот проект также был написан на delphi для directx 8.1. Проект к сожалению не был доведен до логического завершения, но послужил основой для целого ряда других проектов.

В 2009 году была выпущена игра Нечто: необъяснимое - в плену желаний - эта игра написана на delphi для directx 8.1 и в ней, как и в Дороге в Город, было реализовано всё задуманное, или по крайней мере минимальное из задуманного и проект был доведен до логического завершения. Игру было решено распространять на бесплатной основе. И Вы сейчас можете набрать в любом поисковике фразу Нечто: необъяснимое - в плену желаний и получите кучу ссылок и кучу сайтов, на которых есть эта моя игра :))))

То есть проект мне не принёс абсолютно никакой прибыли, да и известности вообще-то тоже.

В 2007 году была реализована небольшая игра, а точнее пример 3d игры DONUTS 3D исходный код которой Вы можете скачать. Она представляет собой пример из directx sdk 8, который я переделал на delphi directx.

В период с 2010 по 2012 годы я занимался работой над самым крупным своим игровым проектом - ВЕСЕЛЫЙ БУКВОЕЖКА.

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

В период с 2010 по настоящий момент я занимаюсь в основном созданием сайтов и web-приложений на php, html, css, javascript, mysql.

Таким образом, я никогда не предполагал быть или стать программистом. Скорее наоборот - я хотел создавать музыку, игры.

Программирование - это необходимость, которую мне пришлось преодолевать на пути к достижению своих целей.

Мой арсенал составляют языки от ассемблера, c++, delphi и паскаля, до php, mysql, javascript, html, css и некоторых других технологий.

Также меня всегда интересовала компьютерная графика и музыка, благодаря чему я свободно владею Photoshop, 3ds max, Corel Draw, GIMP, а также Mod Plug Tracker, Sound Forge, Adobe Audition, Fruity Loops Studio и некоторыми другими аналогичными программами.

Хотите ли Вы быть программистом и легко ли им быть ?

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

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



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

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

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

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



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


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