Сегодня
22 октября 2017
1:51
Вход Sign In Регистрация Sign Up Забыли пароль ? Forgot password ?
VARVE - Новогодняя вечеринка 2014 на varve.ru
Новогодняя вечеринка 2014 на varve точка ru Ведущие: cj andy, dj dima, dj daria; ВНИМАНИЕ! При
подробнее...

Теги

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

Статьи сайта

Уроки Photoshop - Анимируем волка из мультфильма

Уроки Photoshop - Анимируем волка из мультфильма стр 2

Уроки Photoshop - Анимируем волка из мультфильма стр 3

Уроки Photoshop - Анимируем волка из мультфильма стр 4

Эмулятор игры Ну, Погоди!

Создание сайта для бизнеса

Пример игры с исходным кодом Donuts3D

Как создать игру ВЕСЕЛЫЙ БУКВОЕЖКА - программируем сами

Как создать игру ВЕСЕЛЫЙ БУКВОЕЖКА - создаем игровую оболочку

Открытый Полный Исходный код игры Дорога в Город

Как создать игру - Веселый Единственный Буквоежка - программируем основу будущей игры

Как создать игру - Веселый Единственный Буквоежка - выводим заставку

Как создать игру - Веселый Единственный Буквоежка - игровое меню

Как создать игру - Веселый Единственный Буквоежка - движение и анимация героя

Как Создать игру ВЕБ - Веселый Единственный Буквоежка - Программируем сами

Новый взгляд на очевидные вещи

Разработка программ на c++

Немного о музыке

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

Купить Уроки Photoshop - Чудеса

Онлайн Обучение, Репетитор

Уроки Photoshop - Рисуем и Анимируем

Уроки Photoshop - Рисуем и Анимируем - Урок 1 - Старт

GET и POST запросы

DirectX 9c - Изучаем пример MultAnimation

megainformatic cms Система Управления Контентом

Темы для WordPress

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

Макет дизайна Вашего сайта

скачать megainformatic cms

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

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

как создать инсталлятор для собственной cms

новые идеи, новые решения

Нововведения в megainformatic cms

Web Администрирование

Уроки Верстки

Система автоматизированной е-майл рассылки

Мысли о разном

Выгрузка файла на сайт

выпадающее меню на html и css

Использование checkbox

Краеугольная особенность работы Web-form на примере смены состояния checkbox

Технологии WEB

Технологии WEB - AJAX-запросы

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

От идеи к реализации - трудно ли создавать сайты ?

Проблемы с кодировками при отображении страниц

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

Система Автоматизации Доставки Электронных Заказов megainformatic cms e-pro

megainformatic cms e-pro Автоматизация Обработки Уведомлений о Заказах по партнерским программам

Глубины программирования на C++

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

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

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

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

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

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

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

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

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

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

Что такое VARVE ?

Основы работы в 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

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

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

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

Основы 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

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

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

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