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


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

megainformatic - Продолжаем Создание скелета для данной модели
        [Все уроки 3ds max] [Галерея моделей]
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic cms e-pro Автоматизация Обработки Уведомлений о Заказах по партнерским программам

webinformatic: Музыкальная страничка трэкера

megainformatic - Создание музыки и звука

webinformatic: Создание музыки и звука: урок 2

megainformatic - Создание музыки и звука: урок 3 - настройка Impulse Tracker для работы в WinXP

megainformatic - Создание музыки и звука: урок 4 - Введение в Mod Plug Tracker

megainformatic - Создание музыки и звука: урок 5 - Первая композиция в Mod Plug Tracker

megainformatic - Создание музыки в Impulse Tracker 2.14 - урок 6 - Ввод Нот

megainformatic - Создание музыки в Impulse Tracker 2.14 Первая мелодия

megainformatic - Создание музыки в Impulse Tracker 2.14 Настройка параметров сэмплов

megainformatic - Создание музыки и звука: теория и практика создания трэкерской музыки

megainformatic - Инструкция по оплате услуг средствами WebMoney

Основы работы в Microsoft Visual Studio 2008 и DirectX 9 (DX SDK Aug 2008)

Введение в программирование игр на С++ для платформы DirectX 9 - Первый старт

Введение в программирование игр на С++ для платформы DirectX 9 - Меняем иконку приложения

Введение в программирование игр на С++ для платформы DirectX 9 Добавляем другую модель

Введение в программирование игр на С++ для платформы DirectX 9 Программирование игр в directx. Hello, World!

Введение в программирование игр на С++ для платформы DirectX 9 Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008

Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008 - Урок 1 Основные операторы языка C++

Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008 - Урок 1 Основные операторы языка C++ (часть 2)

Урок 2 Написание Win32-приложений. Обзор стартового кода Win32-приложения. Добавление ресурса текстовая строка

Урок 3 Создание Win32-приложений. Создание меню и простых диалоговых окон.

Урок 4 Создание Win32-приложений. Стандартные диалоги. Изучение сопутствующих конструкций языка. Консольные Win32-приложения. Указатели. Ссылочный тип. Массивы.

Урок 4 часть 2 Win32. Диалог выбора цвета, смена цвета фона окна приложения

Написание приложения DirectX9c + MFC в среде MSVS 2005

megainformatic - Создание компьютерных игр на основе DirectX в среде Delphi 6, 7

megainformatic - Создание компьютерных игр на основе DirectX в среде Delphi 6, 7 - Почему избраны DX8 и Delphi ?

megainformatic - Основы IDirectMusic8 в среде Delphi6-7

megainformatic - Основы DirectInput8 в среде Delphi 7

megainformatic - Основы DirectSound8 в среде Delphi6-7

megainformatic - Плагин для 3DS MAX из DX9 SDK

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2)

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 2

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 3

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 4

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 5

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 6

Система управления сайтом - megainformatic cms e-shop

Система управления сайтом - megainformatic cms e-shop

Система управления сайтом - megainformatic cms e-shop

megainformatic - Уроки 3ds max - Введение в 3ds max

megainformatic - ГАЛЕРЕЯ 3D-моделей

megainformatic - СОЗДАНИЕ МАКЕТА ПОМЕЩЕНИЯ

megainformatic - Создание макета помещения - этап 2

megainformatic - МОДЕЛИРОВАНИЕ НА УРОВНЕ МНОГОУГОЛЬНИКОВ

megainformatic - СОЗДАНИЕ ПРЕДМЕТОВ ОБСТАНОВКИ ПОМЕЩЕНИЯ

megainformatic - Моделирование обстановки помещения

megainformatic - Создание модели автомобиля

megainformatic - Создание текстурной развертки для модели автомобиля

megainformatic - Создание анимации вращающихся колес автомобиля

megainformatic - игра Нечто: Необъяснимое и в плену желаний

megainformatic - Основы 3D-анимации, экспорт скелетной анимации

megainformatic - Подготовка модели к использованию скелетной анимации

megainformatic - Продолжаем Создание скелета для данной модели

megainformatic - Построение ирерархических связей между объектами и основы 3d анимирования

megainformatic - Особенности экспорта моделей и анимации экспортером kWXPort080719 из 3ds max 2009 

подробнее

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


Доброго времени суток, Вам, читающим эти строки !!!

Как я и обещал в предыдущей статье - Быстрый подсчёт ключевых слов в статье

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

Как всё это работает Вы можете увидеть здесь - Онлайн-сервис подсчёта ключевых слов

На самом деле логика работы такого модуля достаточно проста и сводится к следующим основным шагам:

1.) Получить текст статьи из текстового файла

2.) Убрать из текста все символы кроме букв заменив их пробелами

3.) Разбить полученный текст на массив, собирая статистику по каждому слову.

Вот собственно и всё :))))

Ну а теперь код -

<?php

// 1.) Получить текст статьи из текстового файла

//имя файла статьи берем из значения параметра pf переданного по GET
$paper_file = substr($_GET['pf'], 0, 250);
if ( !$paper_file )
$paper_file = 'home.txt';

if ( file_exists($paper_file) )
{
$content = file($paper_file);
}

?>

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

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

Этот момент уже реализован в сервисе Онлайн-сервис подсчёта ключевых слов

Но не описан здесь.

Как реализовать выгрузку файла на сайт я уже описывал в статье - Выгрузка файла на сайт

Поэтому здесь я её касаться не буду.

<?php

// 2.) Убрать из текста все символы кроме букв заменив их пробелами

//заменяем спец. символы пробелами
function kg_replace_special_chars($line)
{
//определяем длину строки
$line_len = strlen($line);
//перебираем строку
for ( $i = 0; $i < $line_len; $i++ )
{
$symbol_code = ord($line[$i]);

//если символ - это буква -
if ( ($symbol_code > 63 && $symbol_code < 91) || ($symbol_code > 95 && $symbol_code < 122)
|| ($symbol_code > 190 && $symbol_code < 256) )
{
//ничего с ним не делаем
}
else {
//заменяем на пробел
$line[$i] = ' ';
}
}

return $line;
}

?>

Кстати, если вдруг Вам понадобится исследовать коды всех символов и спец символов из кодировки ASCII, то на всякий случай привожу небольшую функцию и для этих целей :)))

<?php

//выводим табличку кодов символов
function show_symbol_codes(&$view)
{
for ( $i = 0; $i < 256; $i++ )
{
$view .= '<span style="color: #0000ff;">' . chr($i) . '</span> --- '.$i.' ';
}
}
?>

И собственно последний шаг -

<?php

// 3.) Разбить полученный текст на массив, собирая статистику по каждому слову

$view = '';

//перебираем все строки статьи
$l = 0;
$words_statistic = array(); //найденные слова
$words_statistic_count = array(); //статистика найденных слов
foreach ( $content as $line )
{
//заменяем знаки препинания и прочие спец. символы пробелами
$line = kg_replace_special_chars($line);
//$view .= $line;

//разбиваем строку на слова
$words = explode(" ", $line);

//считаем количество слов
$words_count = count($words);
for ( $i = 0; $i < $words_count; $i++ )
{
//если слово уже есть в массиве - увеличиваем его статистику
if ( in_array($words[$i], $words_statistic) )
{
$words_statistic_count[$words[$i]] = $words_statistic_count[$words[$i]] + 1;
}
else {
//если слова еще нет в массиве слов - добавляем его туда
$words_statistic[] = $words[$i];
$words_statistic_count[] = $words[$i];
$words_statistic_count[$words[$i]] = 1;
}
}


$l++;

}


//show_symbol_codes(&$view);


//показать слова, у которых статистика больше заданного значения
$value = intval($_GET['v']);
if ( !$value )
$value = 1;

$count_words_statistic = count($words_statistic_count);
for ( $i = 0; $i < $count_words_statistic; $i++ )
{
if ( $words_statistic[$i] != '' )
{
if ( $words_statistic_count[$words_statistic[$i]] > $value )
$view .= $words_statistic[$i] . ' ' . $words_statistic_count[$words_statistic[$i]] . '|';
}
}
?>

Работать описанный код будет аналогично тому, как он работает тут - kg

И самое главное - после всех манипуляций не забудьте вывести значение переменной $view на страницу в нужном месте.

т. е. примерно так -

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<title>Keywords Generator</title>
</head>

<body>
<?php
echo $view;

?>
</body>
</html>

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

Желаю Вам удачи !!! :))))

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

подробнее

Веселый Буквоежка - онлайн комикс - страница 17

представляем Веселый Буквоежка - онлайн комикс.

Вам предстоит очень нелегкий путь.

Веселый Буквоежка - онлайн комикс - страница 17

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

[страница 1]  [страница 2]  [страница 3]  [страница 4]  [страница 5]  [страница 6]  [страница 7]  [страница 8]  [страница 9]  [страница 10]  [страница 11]  [страница 12]  [страница 13]  [страница 14]  [страница 15]  [страница 16]  [страница 17]  [страница 18]  [страница 19]  [страница 20]  [страница 21]  [страница 22]  [страница 23] 

подробнее

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


Всё течет, всё изменяется ...

И рано или поздно Ваш сайт или сервис дорастёт до того, что Вам понадобится регистрировать новых пользователей на сайте.

Хорошо, если модуль регистрации уже встроен в вашу cms.

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

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

megainformatic_cms_groupon

После того, как Вы зайдёте на сайт megainformatic_cms_groupon нажмите кнопку Регистрация.

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

вводим Ваше имя, адрес Вашего реального e-mail (чтобы получить ссылку на активацию аккаунта), а также Пароль.

Если какое-то из полей Вы заполнили не совсем правильно, то сразу же после нажатия ENTER или кнопки РЕГИСТРАЦИЯ в окне Вы получите соответствующее сообщение об ошибке.

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

А в браузере Вы увидите сообщение об этом.

Если письмо так и не пришло (а такое к сожалению тоже бывает), то убедитесь что Вы не ошиблись во вводе адреса вашего e-mail, либо попробуйте указать адрес другого действующего почтового ящика.

Дело в том, что некоторые почтовые службы блокируют некоторые письма и помещают их в СПАМ или даже сразу удаляют.

Так что убедитесь, что это не Ваш случай.

Я надеюсь, что письмо Вы всё-таки получили :)))

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

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

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

У Вас конечно же могут возникнуть следующие вопросы:

1) Для чего ссылка на активацию сделана однократно срабатывающей ?

и

2) Каким образом это сделать ?

Отвечу на 1 вопрос -

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

Поскольку на 1 вопрос я ответил, отвечаю и на 2 -

Сделать это можно так:

2.1) При попытке регистрации происходит запись в специальный лог, который можно разместить в базе данных или в отдельном файле.

Когда такая запись заносится в первый раз она помечается (отдельным полем) как непосещенная.

2.2) Когда пользователь посещает активационную ссылку срабатывает механизм поиска такой записи в логе по уникальному номеру и если такой номер существует и ссылка еще не была посещена, то срабатывает механизм активации.

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

Если Вы уже посмотрели этот механизм на сайте - megainformatic_cms_groupon

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

Всё что нужно для этого иметь в теории - это следующие элементы :

1) Форму где пользователь вводит минимальный набор регистрационных данных (например имя, e-mail и пароль);

2) Обработчик этой формы - он принимает эти данные из формы и выполняет их обработку. По её результатам генерируется и заносится в лог активационная запись и пользователю отсылается письмо.

3) Обработчик ссылки на активацию - когда пользователь посетит такую ссылку в логе находится запись с данным уникальным номером и если там всё ОК, то для пользователя создается новый личный кабинет, пользователю отсылается уведомление на е-майл и запись в логе удаляется.

Вот так обстоит дело.

Вам нужен код ?

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

С Вами был - megainformatic
подробнее

     
 

Доверенные партнеры сайта Мега Информатик -

 
     
 
Яковенко Андрей Яковенко Андрей. Интересный и разносторонний человек. Занимается созданием сайтов под ключ на cms WordPress, Joomla и DLE. Помимо этого примерный семьянин и увлекающийся человек. Самое главное - очень открытый, которому можно смело довериться. Подробнее узнать об Яковенко Андрее можно обратившись на его личный сайт - Яковенко Андрей

 
 
     
 

ignazius.ru

Сайт Тимонина Андрея - начинающего сайтостроителя и игродела :)

 
 
     
   
     
 

 
 
     
     
     
 

Вам понравился наш сайт ? И Вы хотите обменяться с нами ссылками ?

Отлично! Сделать это просто - разместите на страницах своего сайта следующий код -

 
     
 


or this

 
     
 

И пришлите на адрес creator@megainformatic.ru код ссылки Вашего сайта - он будет размещен здесь !

 
     
  Вот как должна выглядеть картинка со ссылкой на наш сайт -  
     
  Мега Информатик - исследовательско-креативный сайт посвященный разработке компьютерных игр  
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

Шарики и Ямки / Balls and Holes PC игра



read this paper in english

Шарики и Ямки / Balls and Holes игра PC версия 03.07.2017 скачать







Версия: 03.07.2017

Шарики и Ямки: Каникулы Зеленого Шарика.

Сумасшедший Дэйв из игры Растения против Зомби в гостях у Кости Коробкина.

Костя Коробкин вынужден спасаться от ядовитых горошин.

В игре используется новая технология рассредоточения внимания.

Это значит, что Игрок получает задачи, которые нужно решать одновременно.

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

Системные требования:

Windows XP / 7 / 8 / 10
directx 9c
~740 Mb свободного места на носителе информации.

Размер самораспаковывающегося архива: 493 Mb

Контрольные суммы для проверки целостности скачанного архива:

CRC32: C9FE6254
MD5: 5D715D4C32DE1F78C299B20BA6F16995
SHA-1: 6A25CB6BA47B32870C553A722E0667BA82199565









Шарики, ямки, двигай, лови, исследуй и погружайся !

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



Релаксационная составляющая игры:

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

Вы думали, что просто будете ловить шарики и всё ? Нет !
Попробуйте-ка управлять шариком или сразу несколькими и
не попадать в ямку.

Получилось ? А теперь так: шарик можно будет двигать
лишь в одном направлении, а пол - в другом - по
прямой или диагонали.

Действо будет сопровождать атмосферная музыка и
герои - Петька и Василий Иванович, Ниро Вульф и Арчи
Гудвин, а также пираты из Острова Сокровищ.

Пустыня, джунгли, подводный мир, космос, карамельная
страна, город с улицей у дома Ниро Вульфа и остров
сокровищ ! Что может быть интереснее ?

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

В подводном мире шарики будут скрывать заросли
водорослей.

В космосе ямки замаскированы и нужно не попадать в них.

В карамельной стране есть блоки, к которым шарик
может прилипнуть.

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

Про необычный уровень я уже рассказывал - там
на Острове Сокровищ
нужно будет управлять и шариком и полом одновременно !

review #82 balls and holes level 7 Treasure Island lets play ! / обзор 7 уровня Остров Сокровищ. Lets play





Да кстати, если шарик летал очень быстро, то за его
успешную поимку можно получить не 1, а целых 2 или
даже 3 очка !

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

Наверняка Вас мучал когда-нибудь вопрос: А как сделать свою игру ? С чего
начать ?

Можно конечно взять какой-то готовый движок и начать учиться делать
игры сначала на нём.

Но и в этом случае рано или поздно Вам понадобится изучать программирование.

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

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

Однако выход есть - надеяться на себя и свои силы !
Не слушать "авторитетов" и "профессионалов".
Прислушиваться нужно, но слепо следовать их советам - НЕТ !

Почему ?

Да просто потому что у каждого из нас свой, уникальный путь.

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

Да ! Это отличный посыл. Так и надо держать.
Однако если Вы не будете ничего делать, ждать сложа
руки чего-то интересного в вашей жизни - то всё что Вы внушили
себе окажется простым самообманом.

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

Игра - это не только то, во что мы играем, но и то, что кто-то создает.

А мы посмотрим на это изнутри !

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

Список тем постоянно пополняется и расширяется.
Для себя Вы конечно же составите свой рабочий план -
список тем, которые ВАМ НУЖНО ОБЯЗАТЕЛЬНО ИЗУЧИТЬ,
ДЛЯ ТОГО ЧТОБЫ СДЕЛАТЬ СВОЮ ИГРУ.

А следующая наша тема будет про самые основы - использование переменных в игре на c++ directx 9c.
Экспериментировать мы будем на реальной игре - Шарики и Ямки, вводя туда что-то новое
и одновременно осваивая нужный материал.





Шарики и Ямки / Balls and Holes игра PC версия 03.07.2017 скачать







Версия: 03.07.2017

Шарики и Ямки: Каникулы Зеленого Шарика.

Сумасшедший Дэйв из игры Растения против Зомби в гостях у Кости Коробкина.

Костя Коробкин вынужден спасаться от ядовитых горошин.

В игре используется новая технология рассредоточения внимания.

Это значит, что Игрок получает задачи, которые нужно решать одновременно.

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

Системные требования:

Windows XP / 7 / 8 / 10
directx 9c
~740 Mb свободного места на носителе информации.

Размер самораспаковывающегося архива: 493 Mb

Контрольные суммы для проверки целостности скачанного архива:

CRC32: C9FE6254
MD5: 5D715D4C32DE1F78C299B20BA6F16995
SHA-1: 6A25CB6BA47B32870C553A722E0667BA82199565





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

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



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


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