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


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

Часто Задаваемые Вопросы
read this paper in english         Сегодня мы открываем рубрику - ЧаВ
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic - Game craft - управление игрой от Direct Input в d3d9 - приложении

megainformatic - Game craft - игровая камера в d3d9 - приложении

megainformatic - Приключения Кости Коробкина - Как я провел лето - онлайн комикс - страница 1

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

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

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

megainformatic - Приключения Кости Коробкина - Как я провел лето - онлайн комикс - страница 5

megainformatic - Приключения Кости Коробкина - Как я провел лето - онлайн комикс - страница 6

megainformatic - Приключения Кости Коробкина - Как я провел лето - онлайн комикс - страница 7

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 1

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 2

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 3

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 4

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 5

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 6

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 7

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 1

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 2

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 3

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 4

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 5

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 6

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

megainformatic - Эмулятор ZX-Spectrum, БК-0010.01 и их работа в эмуляторе DosBox 0.74

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

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

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

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

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

megainformatic - первый независимый онлайн-журнал комиксов ККК Костя Коробкин Комикс номер 1 март 2016

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

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

megainformatic - Эмулятор БК-0010.01 версия 2.6 для Windows 9x/Me/2000/XP автор Юрий Калмыков 2002 год

подробнее

     
  [к содержанию] [назад] [далее]  
     
 
Рельефные изображения
 
уроки Photoshop] [уроки 3ds max] [галерея 3d моделей]
 

Создание элементов Web-арт в Photoshop.

При создании web-страничек (для публикации в Интернет) часто используются различные декоративные элементы и элементы управления в виде кнопок, стрелок различной формы и стиля. Давайте научимся создавать их.

1.    Создайте новое изображение – File > New, размером 32х32 пикселей, фон можно сделать прозрачным:

 
 
Изображение получится маленьким и будет располагаться в левом верхнем углу экрана, возможно будет загорожено наполовину инструментальной панелью:
 
 
В этом случае Вам придется отодвинуть инструментальную панель чуть вниз (за синий заголовок), а изображение оттранспортировать в центр экрана.
 
 
Для удобства работы с таким мелким рисунком выберите инструмент Лупа  и нажав кнопку Fit On Screen в панели свойств подгоните по размерам экрана:
 
 
Возможно может потребоваться повторное нажатие или развертывание окна изображения во всю рабочую область окна программы. Для этого воспользуйтесь средней кнопкой в синем заголовке окна изображения.
 
 
2.    Изобразите контур одного из предложенных элементов:
 
 
 
Для рисования воспользуйтесь инструментом рисования векторных фигур:
 
 

Для выбора нужной фигуры щелкните инструмент правой кнопкой мыши.

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

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

3.    Придадим созданному объекту рельефность: Layer > Layer style > Bevel and Emboss.

 
Вы сразу увидите как разительно изменится вид элемента-кнопки. Теперь попробуйте поэкспериментировать с настройкой параметров диалогового окна Layer style для эффектов Bevel and Emboss. Как видите, этот инструмент достаточно эффективен для быстрого придания объектам объемной формы.
   
 
   
  Назначение параметров окна стилей слоя – для стиля рельефность – Bevel and Emboss:

Группа Structure

Style – задает различные типы рельефа – внешний, внутренний, комбинированный, вдавленный;

Technique – техника – сглаженная, жесткая, мягкая;

Depth – глубина – сила выраженности рельефа;

Direction – направление свето/тени – сверху-вниз или снизу вверх;

Size – размер рельефа – при больших значениях рельеф нивелируется;

Soften – степень сглаженности;

Группа Shading

Angle – направление освещения;

Altitude – высота источника освещения над горизонтом;

Gloss Contour – форма контура глянца;

Anti-aliased – задает плавный переход краев рисунка;

Highlight Mode, Opacity, Shadow Mode, Opacity – режим, цвет и степень непрозрачности для блика и тени соответственно.

   
Форма кнопки готова, теперь можно попробовать нанести на нее какое-нибудь изображение (пиктограмму) подсказывающую назначение данной кнопки. Создайте новый прозрачный слой и нарисуйте поверх кнопки изображение. Для рисования задайте требуемый цвет переднего плана и используйте карандаш с толщиной пера 1 пиксель.
   
Создание эффекта рельфа созданного изображения на поверхности кнопки: заключается в следующем – щелкните правой кнопкой мыши по текущему слою в панели слоев. Выберите пункт Blending options, поставьте флажок напротив пункта Bevel and Emboss и левой кнопкой щелкните этот пункт. Задайте требуемые параметры рельефа.

Чтобы рельефный элемент был такого же цвета, как и вся кнопка в окне стилей слоя выберите пункт Color Overlay измените цвет на требуемый взяв с изображения при помощи пипетки.

   
Создание кнопки произвольной формы  -воспользуйтесь инструментом Custom shape tool.
   
Изменение цвета кнопки без перерисовки –

Склейте все слои в один – Layer > Merge Visible; Используйте пункт меню Image > Adjustments > Hue/Saturation и в окне параметров при помощи манипуляторов Hue/Saturation/Brightness задайте требуемые Тон/Насыщенность/Яркость.

   
уроки Photoshop] [уроки 3ds max] [галерея 3d моделей]
 
     
  [к содержанию] [назад] [далее]  
     
подробнее

       
 Урок 3: Введение в трэкерскую музыку.Об электронной музыке и трэкерах. 
    
 

Во времена MS-DOS для создания музыки можно было воспользоваться достаточно мощной, но небольшой по размерам программой - музыкальным трэкером Impulse Tracker 2.14. Прошло время, появились Win9x. Однако новых трэкеров для них никто не писал. Зато были написаны программы для адаптации работы Impulse Tracker под Win9x (такие как VDMS). Почему появились эти программы? Если под Win95 еще как-то можно было добиться работы Impulse Tracker'a. Под Win98 и выше - тоже можно. Но с появлением WinXP и особенно новых спецификаций памяти работа в Impulse Tracker 2.14 даже с программой-адаптером стала невозможной. Он просто не может использовать ту спецификацию оперативной памяти, которая установлена в современном ПК. На некоторых моделях ПК проблем нет, а вот на других... Кроме того, интерфейс программы достаточно старый (практически не ориентированный на мышь). Поэтому встал вопрос о создании новых трэкеров.

Нашлись люди, которые не пожалев своих сил и времени, создали бесплатно распространяемый трэкер. Такой как ModPlug Tracker 1.16.

На сегодняшний день это лучший аналог Impulse Tracker 2.14! Кроме того, этот трэкер без проблем работает под Win9x и WinXP.

Impulse Tracker 2.14 - одна из последних версий легендарного трэкера под MS-DOS, автор Jeffry Lim (Австралия). Программа достаточно старая (с точки зрения даты выхода) - 1997 год. Но никоим образом не потерявшая своей актуальности!!! Существует целое движение трэкерщиков - людей пишущих музыку в трэкерах (Impulse Tracker, Scream Tracker, Fast Tracker и других).

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

 
    
 

Как создается трэкерская музыка? В трэкере музыка состоит из паттернов и сэмплов. Сэмплы несут образцы звуковых инструментов (оцифрованные или синтезированные искусственно). Паттерны - это нотные страницы состоящие из определенного количества строк (например 64) и столбцов - каналов. Каждый канал - это отдельная звуковая дорожка (трэк). Отсюда и пошло название трэкеры! В каждой дорожке может (независимо от других) играть партия какого-либо инструмента (или сменяющих друг друга инструментов - сэмплов). Для того, чтобы паттерны проигрывались не строго один за другим, а в любом произвольном порядке существует понятие Order List (список воспроизведения паттернов). В этом списке по-порядку записаны номера паттернов так, как они будут последовательно проигрываться.

Как возникла трэкерская музыка? Если Вы что-нибудь слышали о программах Impulse, Scream или Fast Tracker, то знайте - это именно те программы, в которых создается трекерская музыка. Своему возникновению она обязана именно этим программам. Существовало и существует еще и масса других трэкеров. Один из таких - ModPlug Tracker (автор Оливье Лаписку) - является достойным продолжателем лучших трэкерских традиций.
 
    
 

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

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

 
    
 

Сразу после того, как Вы скачали архив с ModPlug Tracker и проверили его на вирусы :o))) Вам нужно просто распаковать его содержимое в какую-либо папку и приступить к изучению.

Пробуем запустить Tracker. Предполагается, что вы установили его, например в папку c:\audio\mpp

Найдите в этой папке файл mpp.exe и запустите его.

 
 

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

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

Получаемые в трэкере композиции достаточно компактны даже по сравнению с форматом mp3! Почему? Формат mp3 хранит лишь сжатую информацию о звуковой волне. Нотная информация в нём - непрерывно сменяющие друг друга звуковые волны. Все каналы (кроме естественно стерео каналов - левого и правого) сведены в один (моно) или 2 (стерео). В трэкере компактность достигается за счёт: хранения только образцов звуков (сэмплов) - это кусочки звука, проигрывая которые с разной частотой дискретизации, дают всё многообразие нот; сама композиция хранится в виде нот в паттернах.

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

Итак, такая музыка и компактна и может воспроизводиться многими плеерами, включая WinAmp, а также может использоваться для озвучки компьютерных игр. Смотри пример в игре "Дорога в Город".

 
    
 Для воспроизведения паттернов в произвольном порядке имеется список воспроизведения. Этот список хранит позицию (по-порядку) и номер паттерна звучащего в этой позиции. Этим и достигается произвольная игра.Что может и чего не может обычный трэкер. Запомните, что трэкер применяется для создания композиции из уже готовых сэмплов! Сэмплы - это образцы звуков музыкальных инструментов. Создаются в какой-либо отдельной программе для записи и синтеза звуков - например Sound Forge. Получаемые в Sound Forge звуки можно записать в формате *.wav. Это и будут исходные сэмплы готовые для загрузки в трэкер. 
    
 

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

Однако трэкер никогда не используется для синтеза или записи сэмплов!  
    
 

Если Вам позарез необходимы хоть какие-то более-менее сносные сэмплы для написания собственной музыки (мол душа требует!), а под рукой нет ничего подходящего, то обратитесь к трэкеру ModPlug Tracker 1.16.

 

Этот трэкер позволяет создавать композиции в формате midi и использовать сэмплы табличного генератора звуковой карты (Midi Library, GM.DLS) и использовать их в качестве обычных сэмплов!
 
     
 Mod Plug Tracker 1.16 - это прямой и один из лучших продолжателей традиций Scream, Impulse и Fast -трэкеров. К тому же он без проблем работает под Win9x, WinXP!

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

 
    
 Скачайте же или запустите (если он у Вас уже есть) Mod Plug Tracker 1.16 и мы приступим к изучению основ создания трэкерской музыки!

Теперь можно двигаться дальше!

 

 
    
  [Предыдущий урок] [Следующий урок] [Все уроки]  
подробнее

     
 

Музыкальное чудо - Fruity Loops Studio

Уроки Fruity Loops Studio

 
     
 

В данной серии уроков Вы узнаете как писать свою профессиональную музыку в музыкальной студии Fruity Loops Studio умещающейся на вашем ПК.

Да ! Действительно. Вам нужен только компьютер, программа Fruity Loops Studio и всё :)

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

Программу Fruity Loops Studio написал Дидье Дамбрин (aka gol). Он работал над ней непокладая рук более 10 лет !!!

Сейчас широко распространены версии 8, 9 и 10. Среди пользователей программу называют ласково-уважительно как Фрутик :)

 
     
  СОДЕРЖАНИЕ

1) Урок 1 Быстрый старт - краткий обзорный урок, описывающий как пишется музыка с нуля в FL Studio 8, 9, 10 или еще выше :). Показаны Основные элементы рабочей среды FL Studio.

2) Пишем свой трек - Морозное утро (на примере этого трека Вы научитесь созданию собственной музыки с нуля)

3) Готовые композиции - Морозное утро и другие.

4) Урок 2 пишем свою композицию COLD - рассматривается как

- переключаться между режимами SONG и PAT;
- манипулировать нотами и блоками нот в PIANO ROLL;
- выставлять шаг нот;
- как включать play list;

5) Урок 3 экспериментируем с композицией COLD

6) Урок 4 пишем первый вариант композиции COLD

 
     
     
  fl studio - kick  
     
     
     
  Приятной работы ! :))))  
     
     
     
     
     
     
     
     
подробнее

 

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

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

 
     
 

Данный небольшой урок является введением в программирование игр на C++ для DirectX 9

Вам нужно иметь установленную среду Microsoft Visual Studio 2005 или 2008 (можно триал),

и DirectX SDK 9 версии, или лучше самой последней - DirectX SDK August 2008.

 
 
     
  [назад] [далее] [к содержанию]  
     
  Мы рассматриваем основные конструкции языка C++ на примере работы в Microsoft Visual Studio 2008  
     
 

В предыдущих уроках - [Первый старт], [Меняем иконку приложения], [Добавляем другую модель]

мы ознакомились с первыми шагами, которые нужно выполнить для начала работы с directx в Microsoft Visual Studio 2008 - настроить примеры для корректной компиляции, сменить иконку в собственном проекте и наконец приступить к первым модификациям кода

 
     
 

Задача: вывести значение переменной на экран

Реализация: можно поместить на форму метку (label). Если реализовать вывод значения переменной по нажатию на кнопку.

При этом возникают следующие вопросы:

Как получить доступ к метке label на форме из кода?

Сначала решаем так: объявляем переменную, по нажатию на кнопку в ее свойстве Text выводим значение переменной

В заголовочном файле Form1.h

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
//int i = 0;
//MessageBox::Show("Hello, World!");
//Sender.Text = "1";
button1->Text = "1";

}

код помеченный коричневым был сгенерирован системой, код помеченный зеленым был записан нами

результат работы - по нажатию на кнопку на ее поверхности выводится текст:

1

 
     
 

Функция перевода числа в текст?

itow (перевод int в строку Unicode)

эквивалент для .Net Framework - System::Convert::ToString

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
int i = 0;
button1->Text = Convert::ToString(i);

}

 
     
 

Показанный выше пример выводит число 0 в виде текста на поверхность кнопки!

Теперь можно заняться исследованиями языка C++

 
     
 

Разработка мини-калькулятора

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

должно быть поле для ввода значений и отображения результата,

кнопки +, -, *, /, =

Работа происходит так: в поле вводится первое число, нажимается кнопка операции, вводится второе число, нажимается = при этом в поле ввода должен появиться результат

 
     
 

Реализация - на форме нужно разместить элементы управления Button (5 шт), в качестве поля ввода TextBox

Дать элементам управления более осмысленные имена (свойство Name в панели Properties), например

plus_button, minus_button, mult_button, div_button, result_button, EnterFieldtextBox

Для свойства Text кнопок установите +, -, *, /, = соответственно

 
     
   
     
  По нажатию на кнопки - + * / значение текстового поля должно заноситься в переменную первого операнда (x), в специальную переменную должен заноситься код операции (code_op), по нажатию на кнопку = значение текстового поля должно заноситься в переменную второго операнда (y), должен вычисляться результат (res) и выводится в текстовое поле  
     
  Для очистки регистров x, y, res и code_op можно добавить специальную кнопку - Clear  
     
 

Вообще программирование приложения Windows Forms в MSVS 2008 сильно напоминает методы работы в Delphi 7!

Я не удержался и удалил кнопку Say Hello. Как поведет себя MSVS ? К сожалению код обработчика мне пришлось удалять вручную. Среда Delphi в этом случае повела бы себя более разумно - во время сохранения изменений когда код обработчика был бы пуст она бы удалила метод обработчика из кода. MSVS 2008 как видим этого не сделала. В этом плане MSVS сильно отличается от Delphi 7. Еще меня удивило, что код модуля формы для обработчиков нажатий кнопок попадает в заголовочный файл формы Form1.h. Возможно это связано с тем, что не вводился специальный тип файла для хранения данных формы. В Delphi 7 для этих целей есть специальный файл *.dfm

Похоже, что основные идеи создания приложений Windows Forms в Microsoft пришли из Delphi. Или я ошибаюсь?

 
     
 

в коде класса формы добавляем описание наших переменных статичных полей для формы

private: static int x, y, res, code_op;

 
     
  остальной код (после автоматического добавления обработчиков нажатий на кнопки формы по аналогии с HelloWorldCLR) будет выглядеть так -  
     
  private: System::Void plus_button_Click(System::Object^ sender, System::EventArgs^ e) {  
 

//запоминаем значение EnterFieldtextBox
x = Convert::ToInt32(EnterFieldtextBox->Text);
//и код операции
code_op = 1;

 
  }  
  private: System::Void clear_button_Click(System::Object^ sender, System::EventArgs^ e) {  
 

x = 0;
y = 0;
res = 0;
code_op = 0;
EnterFieldtextBox->Text = "0";

 
  }  
  private: System::Void result_button_Click(System::Object^ sender, System::EventArgs^ e) {  
 

//запоминаем значение второго операнда
y = Convert::ToInt32(EnterFieldtextBox->Text);
//выполняем вычисление
switch (code_op)
{
case 1:

 
 

res = x + y;
break;

 
 

case 2:

 
 

res = x - y;
break;

 
 

case 3:

 
 

res = x * y;
break;

 
 

case 4:

 
 

if (y != 0)
res = x / y;
break;

 
 

default: ;

 
 

}
//выводим результат
EnterFieldtextBox->Text = Convert::ToString(res);

 
  }  
  private: System::Void minus_button_Click(System::Object^ sender, System::EventArgs^ e) {  
 

//запоминаем значение EnterFieldtextBox
x = Convert::ToInt32(EnterFieldtextBox->Text);
//и код операции
code_op = 2;

 
  }  
  private: System::Void mult_button_Click(System::Object^ sender, System::EventArgs^ e) {  
 

//запоминаем значение EnterFieldtextBox
x = Convert::ToInt32(EnterFieldtextBox->Text);
//и код операции
code_op = 3;

 
  }  
  private: System::Void div_button_Click(System::Object^ sender, System::EventArgs^ e) {  
 

//запоминаем значение EnterFieldtextBox
x = Convert::ToInt32(EnterFieldtextBox->Text);
//и код операции
code_op = 4;

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

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

Кнопка clear приводит к очистке полей формы x, y, res, code_op и записи строкового значения "0" в свойство Text поля ввода EnterFieldtextBox

Обратите внимание!!! Т.к. MSVS и язык C++ являются чувствительными к регистру букв (заглавные/строчные), то все имена переменных и других идентификаторов необходимо вводить именно так, как вы их записали во время первого объявления!

Т.е. записав в секции объявлений или где-то в коде переменную с именем ReS обращаться к ней нужно именно как ReS, обращения res или Res или даже RES будут восприняты компилятором как обращения к совершенно другой переменной!!!!! Имейте это в виду, если Вы только только начали писать на С++.

Поскольку я хорошо знаком с Delphi 7, то я всегда буду сравнивать MSVS именно с ним. Ваш опыт программирования в других языках и средах сформирует в дальнейшем Ваше собственное мнение.

 
     
  в следующем уроке мы начнем разбор основных конструкций языка C++  
     
  [назад] [далее] [к содержанию]  

Balls and Holes game PC game



читать данную статью на русском



Balls and Holes PC game version 03.07.2017 download





Version: 03.07.2017

Balls and Holes: Green Ball Holidays.

Crazy Dave from game Plants vs Zombies visiting Kostya Korobkin.

Kostya Korobkin forced to flee from poisonous peas.

The game uses a new technology of dispersal of attention.

This means that the player gets tasks that need to be dealt with simultaneously.

The tasks themselves are not complicated, but in the aggregate, a rather fascinating gameplay is formed.

System requirements:

Windows XP / 7 / 8 / 10
directx 9c
~740 Mb free space on the storage medium.

Self-extracting archive size: 493 Mb

Checksums for checking the integrity of the downloaded archive:

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





Balls and Holes - game in the genre of logic arcade.
Your task is simple - to catch the ball in the hole. There are levels in which
you already control the ball and do not fall into the hole.





77 balls and holes 6 levels lets play



Balls and Holes review 75 lets play

Balls and Holes review 75 lets play

Balls and Holes игра - уровень пустыня / Balls and Holes game - desert level
Balls and Holes игра - уровень пустыня / Balls and Holes game - desert level
Balls and Holes игра - уровень пустыня / Balls and Holes game - desert level
Balls and Holes игра - уровень пустыня / Balls and Holes game - desert level
Balls and Holes игра - уровень пустыня / Balls and Holes game - desert level
Balls and Holes игра - уровень пустыня / Balls and Holes game - desert level
Balls and Holes игра - уровень джунгли / Balls and Holes game - jungle level
Balls and Holes игра - уровень джунгли / Balls and Holes game - jungle level
Balls and Holes игра - уровень подводный мир / Balls and Holes game - undersea world level
Balls and Holes игра - уровень подводный мир / Balls and Holes game - undersea world level
Balls and Holes игра - уровень подводный мир / Balls and Holes game - undersea world level
Balls and Holes игра - уровень космос / Balls and Holes game - space level
Balls and Holes игра - уровень космос / Balls and Holes game - space level
Balls and Holes игра - уровень космос / Balls and Holes game - space level
Balls and Holes игра - уровень карамель / Balls and Holes game - candy level
Balls and Holes игра - уровень карамель / Balls and Holes game - candy level
Balls and Holes игра - уровень космос / Balls and Holes game - space level
Balls and Holes игра - уровень космос / Balls and Holes game - space level
Balls and Holes игра - уровень карамельная страна / Balls and Holes game - caramel country level
Balls and Holes игра - уровень город / Balls and Holes game - city level
Balls and Holes игра - уровень Пираты. Остров сокровищ / Balls and Holes game - Pirates. Treasure Island


balls and holes 4 levels demo version review 73

balls and holes 4 levels demo version review 73

balls and holes 3 levels update 2 review 72 - review of 3 levels



balls and holes 3 levels update 2 review 72 - review of 3 levels



Review 71 balls and holes 3 levels

Review 71 balls and holes 3 levels



balls and holes how make a game on fle game engine




Стоимость: 3,33 usd.

Balls and Holes game + lessons kit: How make a game



Key features:

- possibility to create modifications and new projects on c++ directx 9;
- source code and documentation;
- all necessary tools;

Need only MSVS 2005 + DX SDK Aug 2008;


The kit includes a set of lessons How to create a game and all the necessary source code.

Scene Editor 1.0.2 (version 1.0.1 is free)

Coords 2D utility (is free)



65 review balls and holes game all levels



65 review balls and holes game all levels

more info




64 review balls and holes Flying stars on a background



Game created on fle game engine

66 review fle fast games shortly about the games made on fle game engine



66 review fle fast games shortly about the games made on fle game engine

more info

Lessons on creating this game and interesting and useful details.



The project continues to develop -

Balls and Holes game.
Demonstrates all 15 levels.





Balls and Holes PC game version 03.07.2017 download





Version: 03.07.2017

Balls and Holes: Green Ball Holidays.

Crazy Dave from game Plants vs Zombies visiting Kostya Korobkin.

Kostya Korobkin forced to flee from poisonous peas.

The game uses a new technology of dispersal of attention.

This means that the player gets tasks that need to be dealt with simultaneously.

The tasks themselves are not complicated, but in the aggregate, a rather fascinating gameplay is formed.

System requirements:

Windows XP / 7 / 8 / 10
directx 9c
~740 Mb free space on the storage medium.

Self-extracting archive size: 493 Mb

Checksums for checking the integrity of the downloaded archive:

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



Stay tuned ! The latest version is always available for download !

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

Registered comments



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


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