Кто помнит свою первую программу?

Windows лучше чем Linux! Чем? Ясно же написано — чем Linux!
Раздуй свой холивар сегодня, потому что завтра это может сделать уже кто-то другой!

Интересна ли эта тема?

Нет, не стоило и создавать!
7
17%
Да, идея хорошая!
34
83%
 
Всего голосов : 41

Winitar
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 224
Зарегистрирован: 06.07.2006 (Чт) 20:45
Откуда: Астана

Кто помнит свою первую программу?

Сообщение Winitar » 10.02.2007 (Сб) 0:51

Кто помнит свою первую программу? Предлогаю писать тут о своих первых программах!

Winitar
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 224
Зарегистрирован: 06.07.2006 (Чт) 20:45
Откуда: Астана

Сообщение Winitar » 10.02.2007 (Сб) 1:01

Вот моя например....
Вложения
Все три.zip
---
(3.6 Кб) Скачиваний: 151

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 10.02.2007 (Сб) 2:14

Это была игра :) Где то район 2001-2002 года. Помню что тогда вышла игрулька Cyberman от zetasoft. Я оттуда взял музыку :) Правда я тогда не знал как музыку вставлять, поэтому добавил MIDI как OLEконтейнерный объект. Отсюда было кучу багов. В 2003 году изменил сорсы - убрал ОЛЕ контейнер.

Похоже сорсы утеряны.

Кстати, там была одна вещь которую мне было стыдно показывать, поэтому нужные байты в EXE я поменял :), так что не удивляйтесь сообщению, которое вы увидите нажав на кнопку "игра".

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

Красное "жующее" существо, названное мною "боксёр" не должно добраться до главного героя (обратите внимание на существо справа). Каждый раз, угадывая, вы возвращаете его до упора влево. Причём есть два стредства - газовая завеса (выдаётся через каждые 5 угадываний), котороая на некоторе время задерживает боксёра, и плазма (выдаётся через каждые 10) - фиолетвоый Shape ( :lol: ), который возвращает боксёра на место.

Насколько я помнб, при первом юзании плазмы фиолетовый шар не виден. И ещё в конце игры есть какое то "пасхальное яйцо". То ли доп. бонус, то ли MsgBox с поздравлениями, то ли что то ешё...

Эх... ностальгия по тем временам :)
Вложения
боксёр.rar
Первая что-то из себя представляющая прога.
(84.22 Кб) Скачиваний: 164
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 10.02.2007 (Сб) 8:49

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

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 10.02.2007 (Сб) 10:45

Antonariy
Ну это не считается ;) Я думал речь идёт о первой программе на VB, причём не о каком то примере, а о программе у которой есть смысл. Я щас тогда вспомню времена Корвета и Лвов-ПА-0К-а :)

А мою поделку даже никто не скачал...
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

SGO
Обычный пользователь
Обычный пользователь
 
Сообщения: 86
Зарегистрирован: 08.01.2007 (Пн) 12:58

Сообщение SGO » 10.02.2007 (Сб) 11:23

"Ход конём". Может это и не самая первая, но одна из первых, которая уцелела.
Написана примерно в середине 2002-ого.
Однако самую-самую первую игру я написал примерно в 95-ом, на Spectrum, увы не уцелела :(, а щас бы такой треш был бы её посмотреть.
Вложения
HK.ZIP
Самая первая игра на VB "Ход конём", в которой надо правилом шахматного коня "отметить" каждую клетку на поле"
(45.29 Кб) Скачиваний: 123

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 10.02.2007 (Сб) 11:45

Ну если со смыслом, то курсовая на первом курсе - игра "Точки", оба противника - люди. Правда на паскале. На вб первая - программа управлением компьютерной сетью интернет-салона году этак в 2001м. Хотя до этого было ковыряние в VBA в экселе.
Лучший способ понять что-то самому — объяснить это другому.

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 10.02.2007 (Сб) 14:36

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

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 10.02.2007 (Сб) 21:17

Первая более-менее нормальная программа была написана на QBasic - "графический редактор" :lol: Причём управлялся он с клавиатуры, и имел свой формат файлов. Утерян. На VB первой более-менее нормальной прогой были "Кости" - ходит игрок и комп, у кого больше выпадет - выиграл :) С графическим отображением результата.
Изображение

GAGArin
Неистовый флудер
Неистовый флудер
 
Сообщения: 1777
Зарегистрирован: 23.12.2002 (Пн) 12:46
Откуда: я тут взялся, не знаю...

Сообщение GAGArin » 11.02.2007 (Вс) 2:32

Первая на Vb считала квадратные уравнения. Просто актуально было, чтоб не считать сотню идиотских примеров врукопашную.
Самая перевая на Qb рисовала кораблик из каких-то символов. Не помню из каких. Первая вменяемая была на Qb наверно - отрисовывала график формулы, с управлением с клавы, масштабом, возможностью покрутить график в стороны. Опять же чтоб просто перерисовывать по клеткам его в тетрадку, а не возится с подставлением точек.

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 11.02.2007 (Вс) 11:46

Первая на QB - даже не помню. :) Это были решения олимпиадных задач. Наиболее нормальная первая на QB - зачетный проект в 9-ом классе. Обучающая программа по MS-DOS к ней же тесты. Написана была на Vesa, юзалась мыша, оазоешение 800*600 и 16 миллионов цветов. Исходник умер вместе со старым хардом. :(

На VB первая - тестилка на VBA, потом был калькулятор, далее графопостроитель. :)
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

Winitar
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 224
Зарегистрирован: 06.07.2006 (Чт) 20:45
Откуда: Астана

Сообщение Winitar » 11.02.2007 (Вс) 19:42

Кстати я ж не написал о своей! Я её делал как бы не сам, а по справочным материалам, прилагающимся к диску с программой!Эта прога переводит градусы из одной шкалы в другую. Достаточно написать число в одном из трёх текстовых полей и нажать Enter. На самом деле моя первая прога это "Охотник". К сожалению исходник не сохранился.

Тут всё очень просто. Два режима игры на прохождение и "Просто пострелять". В режиме "Просто пострелять" доступно Всё, так что просто стреляй и всё , а в режиме на прохождение всё постепенно: в таблице результатов смотришь свой статус и прочую инфу, покупаешь патроны и т.д. Подробную инфу о игре и обо мне можго получить в помощи! И так как я особо не отдалился от стадии написания таких игр :oops: , напишите о замечанных багах и слабыз местах и по возможности напишите как игру можго улучшить. Просто, что я побольше знал об этой теме.... :roll:
Вложения
Охотник v3.0.rar
Охота!!!
(69.99 Кб) Скачиваний: 127

zan
Бывалый
Бывалый
 
Сообщения: 224
Зарегистрирован: 24.08.2006 (Чт) 4:55

Сообщение zan » 12.02.2007 (Пн) 5:09

Первое «программирование» было на zx-spectrum. В основном это было что-то связанное с графикой, а точнее построение какого-то изображения графическими операторами. На vb – делал пошаговую стратегию. Недавно откапал ее и ужаснулся – после чего быстро стер... Потом делал еще одну космическую пошаговую стратегию и даже ее в нет, выложил году в 2002...

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 12.02.2007 (Пн) 9:39

Гм... самая первая была в совершенно доисторическую эпоху. Решала на программируемом калькуляторе систему линейных уравнений 3-ей степени. На VB, вернее на VBA былла написана прога по вычислению критических напряжений устойчивости при сдвиге плоской пластины с отверстием. Потом, она же была переписана на VB. Версия VB была 3.0.
Весь мир матрица, а мы в нем потоки байтов!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 12.02.2007 (Пн) 11:41

!Viper!
Это, я так понимаю, сфера твоей работы?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 12.02.2007 (Пн) 12:32

Именно. Занимаюсь расчетами на прочность авиационных конструкций.
Весь мир матрица, а мы в нем потоки байтов!

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 12.02.2007 (Пн) 13:19

Решатель квадратных уравнений. Лето 2004 года, самая первая версия вроде не сохранилась.
Вложения
QD.rar
(10.88 Кб) Скачиваний: 126
Salus populi suprema lex

andrewstolbov
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 65
Зарегистрирован: 23.01.2007 (Вт) 11:02

Сообщение andrewstolbov » 13.02.2007 (Вт) 10:33

Hello World !!!

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 13.02.2007 (Вт) 11:23

andrewstolbov
Эта 5! :lol:
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 13.02.2007 (Вт) 20:41

На VB первая - подсчет объема прямоугольного параллелепипеда :)
Моду создают модоки, а распространяют модозвоны.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 14.02.2007 (Ср) 11:54

hCORe
Для этого нужно писать программу? :)
Лучший способ понять что-то самому — объяснить это другому.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 14.02.2007 (Ср) 12:04

под рукой не было калькулятора? :)
Весь мир матрица, а мы в нем потоки байтов!

August
Бывалый
Бывалый
 
Сообщения: 209
Зарегистрирован: 25.08.2006 (Пт) 10:48
Откуда: C сибири

Сообщение August » 15.02.2007 (Чт) 10:28

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

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 15.02.2007 (Чт) 14:10

Antonariy писал(а):hCORe
Для этого нужно писать программу? :)

Я просто усовершенствовал пример из книжки. Там была площадь прямоугольника :lol:
Моду создают модоки, а распространяют модозвоны.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 15.02.2007 (Чт) 16:40

Первая прога на QB. Грузовая машинка с мигалкой (которая мигала) ехала по дороге под гимн Украины

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 16.02.2007 (Пт) 6:33

А мне стыдно говорить, но скажу. Это была программа, которая генерирует liblist.gam для Half-Life. Я тогда делал моды для HL - вот и написал! :lol:
#define ROFL 0xDDDD

VVitafresh
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1641
Зарегистрирован: 12.05.2005 (Чт) 14:44
Откуда: Херсон, UA

Сообщение VVitafresh » 16.02.2007 (Пт) 12:07

На программируемом MK-61 -- решение квадратных уравнений (в школе).
На QB -- рисование всяких картинок и простых анимаций (тоже школа).
На VB5 -- решение уравнений по Симплекс-методу (первые курсы института).
К играм чего-то не тянуло...
Никакую проблему невозможно решить на том же уровне, на каком она возникла. Нужно стать выше этой проблемы, поднявшись на следующий уровень.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 16.02.2007 (Пт) 12:12

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

И ще она использовала под буфер для копирования всю доступную память - то есть сперва читала читала читала а потом только все записывала записывала записывала :)

Зачем нужна была эта савтина в 1994м году на компе с винчом в 40МВ- для меня теперь загадка.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 16.02.2007 (Пт) 13:16

DirectXManiac
бред... сел за комп и не зная ни в ВБ ни чего то ещё сразу стал писать моды для своего любимого HL
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

След.

Вернуться в Holy Wars@VBStreets

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

    TopList