Сегодня
4 декабря 2024
3:18
Вход Sign In Регистрация Sign Up Забыли пароль ? Forgot password ?
Технологии WEB
        Другие уроки можно посмотреть в разделе Статьи  
подробнее...

Теги

сайты, игры, дизайн, продвижение, php, html, css, my sql, c++, delphi, photoshop, 3ds max, fl studio, трекерская музыка, уроки

Статьи сайта

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

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

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

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

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

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

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

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

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

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

Моделируем девушку в 3ds max - Женская грудь

Моделируем девушку в 3ds max - Тело

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Создание модели броневика (Хэд)

megainformatic cms e-mailer

Моделируем девушку в 3ds max - Моделируем руку

Моделируем девушку в 3ds max - Кисть руки

Бесплатная Система Управления Вашим Сайтом - megainformatic cms free

Путешествие в мир 3d

Путешествие в мир 3d - страница 2

Путешествие в мир 3d - страница 3

Путешествие в мир 3d - страница 4

Путешествие в мир 3d - страница 5

Путешествие в мир 3d - страница 6

Создание модели броневика (Хэд) - Анимация вращения колес

megainformatic cms express files

Моделируем девушку в 3ds max - Моделируем голову

Моделируем девушку в 3ds max - Моделируем голову страница 2

Уроки Photoshop - Чудеса

megainformatic cms express files - Развертывание сайта на Вашем хостинге

Настольная игра "Веселый Буквоежка"

Уроки delphi directx 8.1

Уроки delphi directx 8.1 - Урок 1 - Введение в Delphi DirectX 8.1. Создание шаблона стартового приложения.

Уроки delphi directx 8.1 - Урок 1 - Введение в Delphi DirectX 8.1. Создание шаблона стартового приложения. Страница 2

Урок 2 Создаем и обрабатываем команды меню.

Урок 2 Создаем и обрабатываем команды меню. Страница 2

Урок 3 Оконный и полноэкранный режимы работы D3D-приложения. Управление игрой средствами DirectInput8

Урок 3 Оконный и полноэкранный режимы работы D3D-приложения. Управление игрой средствами DirectInput8 - Страница 2

Урок 3 Оконный и полноэкранный режимы работы D3D-приложения. Управление игрой средствами DirectInput8 - Страница 3

Урок 4 Построение класса приложения

Урок 4 Построение класса приложения - Страница 2

Урок 5 Построение классов игровых объектов и других необходимых классов

Урок 5 Построение классов игровых объектов и других необходимых классов - Страница 2

Урок 6 Игровая логика

Заметки по joomla - JFolder::create: Path not in open_basedir paths. Что это?

megainformatic cms express files - Добавление статей на сайт под управлением megainfromatic cms express files

Урок 7 2D-анимация

Урок 8 Загрузка/Сохранение текущей игры, режим паузы, режимы часов/будильника, запуск браузера Internet Explorer для показа сайта разработчика и других интернет-ресурсов

Урок 9 Тестирование и отладка приложения

Мои Музыкальные Миры

уроки Photoshop free

Создание фотореалистичной текстуры травы

megainformatic cms express

Моделируем девушку в 3ds max - Соединяем все части тела в единую модель

Моделируем девушку в 3ds max - Соединяем все части тела в единую модель страница 2

Моделируем девушку в 3ds max - Соединяем все части тела в единую модель страница 3

Методы создания растровых изображений в Adobe Photoshop

Рабочее пространство Adobe Photoshop

Бесшовные (тайловые) текстуры

Создание изображений огня, воды, неба

Создание текстур горных пород и суши (урок 5)

Рисование персонажей (урок 6)

Рисование фона (урок 6 часть 2)

Рельефные изображения

Добавление статей на сайт под управлением megainformatic cms express

Воспроизведение файлов в форматах it, xm, s3m, mod

Воспроизведение файлов в форматах it, xm, s3m, mod - страница 2

Воспроизведение в игре музыки в формате XM

Воспроизведение файлов в формате OGG Vorbis

игра "Веселый Буквоежка" - инструменты разработки

Игра "Веселый Буквоежка" - история создания проекта

Как анимировать паука ?

Моделируем девушку в 3ds max - Текстурируем модель

Моделируем девушку в 3ds max - Текстурируем модель страница 2

Моделируем девушку в 3ds max - Текстурируем модель страница 3

Моделируем девушку в 3ds max - Текстурируем модель страница 4

Моделируем девушку в 3ds max - Текстурируем модель страница 5

Что нужно для создания собственного сайта ?

Моделируем девушку в 3d используя 3ds max

Уроки Fruity Loops Studio - пишем свою музыку

Уроки Fruity Loops Studio - пишем свою музыку - урок 1 - Быстрый старт

Сброник статей по дизайну и компьютерной графике. Обзор.

Уроки 3d на delphi directx - Вывод Заставки

Добро пожаловать в систему управления сайтом megainformatic cms

Создание эскиза и макета страницы сайта

Верстка созданного макета

Добавление модулей обеспечивающих минимально необходимый функционал

Основы добавления контента на сайт, управления и поддержки сайта

Проверка работы сайта, установка на хостинг

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

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

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

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

ЛЕТО

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

megainformatic cms admin

megainformatic cms admin

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

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

megainformatic cms seo

Моделируем девушку в 3ds max - Создаем скелет для модели

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

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

Сначала я захотел научиться делать свои собственные игры. Это было еще в далеком 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 и некоторыми другими аналогичными программами.

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

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

 

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



Рейтинг@Mail.ru
Время загрузки: 0,0108