Форум программистов, компьютерный форум, киберфорум
Проекты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Эксперт функциональных языков программированияЭксперт по математике/физике
4310 / 2102 / 431
Регистрация: 19.07.2009
Сообщений: 3,183
Записей в блоге: 24

Snakes

26.07.2009, 14:09. Показов 924. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Недавно отец, готовясь к рыбалке, уронил открытую банку с опарышами на пол. Это меня вдохновило на создание такой программы. Позвольте сначала представиться:
Mysterious Light CreativeNoone needed inventions
Управление программой: при запуске сразу вводите число (предлагаю варианты «10» и «50», можно «5») и много раз нажимаете по формочке.
Язык: Delphi 7.0. Исходные коды: открытые (стучитесь в ЛС — дам, там я пытался немного с ООП покрутить, поэтому в целом змейку можно пристроить к любому проекту как визуальное супер-дизайнерское дополнение )

P.S. вроде правильный раздел форума выбрал.
Вложения
Тип файла: rar snakes.rar (168.3 Кб, 34 просмотров)
0
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
26.07.2009, 14:38
При перерисовки моргает TImage. Попробуй написать это на OpenGl или DirectX. Сделай червей разноцветных, придумай фон и вот тебе готовый скринсейвер
0
Эксперт функциональных языков программированияЭксперт по математике/физике
4310 / 2102 / 431
Регистрация: 19.07.2009
Сообщений: 3,183
Записей в блоге: 24
26.07.2009, 15:04  [ТС]
Хороша идея, Граф, на счет скринсейвера.
Кстати, Имиджа там нет За базу взята Канва формы. Хотя в принципе червям всё равно какую канву грызть )

P.S. была идея добавить объект «яблочко» и сделать автоматически управляемую игру «змейка».
0
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
26.07.2009, 15:08
лучше используй OpenGL или DirectX - избавишься с проблемой прорисовки... Мигать ничего не будет... под дельфаи есть даже либа DelphiX - там есть компонента TDXDraw (вроде бы) с ней работаешь почти как с обычной канвой, но при прорисовки миганий не будет. (конечно для серьезных проектов TDelphiX не годится, но для скринсейвера самое оно)
0
UNIX-way
 Аватар для Delphin_KKC
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
26.07.2009, 15:11
Цитата Сообщение от Mysterious Light Посмотреть сообщение
... канву грызть...
Неплохая мысль, кстати. Можно сделать ещё чтоб за каждым червём след оставался. Серый, например (clSilver в Delphi).
Также можно прилепить таймер на форму и в событии таймера увеличивать базовое число (чтоб черви росли).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru