1164

Ответ на пост «Лотерея»3

Одна из моих первых программ на Бейсике - тараканьи бега. Рисовать я ещё не умел, поэтому просто рисовал на экране символы "*". (Там кстати, она была на шесть лучей как таракашка) Шесть строк с именами тараканов, шесть звёздочек. Случайным образом один таракан через секунду получает +1 и его звёздочка сдвигается вправо. Кто первый добежал до правого края экрана - победил. Совершенно неожиданно эта простенькая игра пользовалась бешеной популярностью. Мафусаил был фаворитом забегов.

89
Автор поста оценил этот комментарий

Так же баловался. Но! Для старта нужно было нажать на пробел. Если нажать на V - первым приходил таракан N1, B - N2, N - N3. В пылу азарта никто особо не замечал, по какой клавише я стукал.

раскрыть ветку (1)
64
Автор поста оценил этот комментарий
Ах ты ж хитрая ты жопа!
27
Автор поста оценил этот комментарий

На спектруме помниться был примитивнейший генератор случайных чисел, он выдавал всегда одну и туже последовательность. Чтобы это хоть как то исправить приходилось перемножать на секундный отсчет

раскрыть ветку (1)
13
Автор поста оценил этот комментарий
Это много где. Не зря он назывался "псевдо случайных чисел". Я делал кнопочку "нажмите для старта забега" и там крутился вызов генератора. Инициализации не было в моей версии Бейсика.
показать ответы
25
Автор поста оценил этот комментарий
Работа преподавателем до детей по программированию. Каждый прошел через разработку такой игры.
раскрыть ветку (1)
26
Автор поста оценил этот комментарий
Вот я вроде и понял ваш текст. Или не поня, крч тек с обшк
показать ответы
4
Автор поста оценил этот комментарий

Я чтобы получить чисто рендомайз, в бейсике привязывался к таймеру а потом еще и делал арифметические операции среди чисел полученных рендомайзом. И победителем было число от 1 до 100 то что нужно.. Кстати интересно . надо будет тоже написать такое. Только я бы еще пару рендомов забил, на каждый забег разные и неизвестные. типа +1 если имя самое длинное или самое короткое.. -1  или вообще stop на 1сек - есть начинается на (rnd от A до Z).. Плюс явная фора одному +1 на 10 сек например в начале игры ( типа накотики) выбирается визуально перед игрой. :) Много можно накрутить.. так интереснее будет..

раскрыть ветку (1)
5
Автор поста оценил этот комментарий
Нет. Так некрасиво анимация выходит. Я делал инициализацию конечно, доступными средствами. Но потом был массив убегания тараканов. На каждом шаге случайному таракану добавлял 1 и сдвигал символ этого таракана вправо. Так они убегали по экрану. Издалека очень похоже на тараканов.
показать ответы
7
Автор поста оценил этот комментарий
Согласен, в дороге писал, руки кривые. ДО - доп образование.
раскрыть ветку (1)
8
Автор поста оценил этот комментарий
А! Вот оно что! А я так понял "до детей" - до рождения ваших детей, пока детей у вас не было. А потом бросил преподавать и пошел в бизнес, как Медвед агитировал.
показать ответы
2
Son of Pikabu
Автор поста оценил этот комментарий
А мы в тележечку играли на бэйсике. Препод классный мужик был. Правда я в общих папках нашёл его фотку и когда рисовал ему усы как у Адольфа, он стоял сзади и наблюдал за этим) ржали пипец. А ещё разрешал после уроков в кс поиграть, тогда не у всех были компы. В целом учил формулам в ехел и основам программирования.
раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Я когда Бейсик изучал в школе у нас был только "Vampire killer".
1
Автор поста оценил этот комментарий
Как вы только с ним живёте. Захотел облегчить себе жизнь на работе и понял, что 1с это самое жуткое изобретение. Половину вещей просто нельзя сделать, другую половину чтоб сделать, надо выебнуться хрен пойми как. И при этом ещё и справка на оф сайте платная.
раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Возможно вы просто не разобрались. Я написал несколько бизнес приложений с нуля. Например одно очень успешное называлось "1С: Розница".
Остальные не так известны.
Что именно не получилось?
показать ответы
3
Автор поста оценил этот комментарий

А другим как играть?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Поставить 1С.
На других языках лет 20 ничего не писал.
Так что прежде чем написать надо что-то изучить.
Зато у меня есть обработка игра "жизнь". Правда на простых формах.
показать ответы
1
Автор поста оценил этот комментарий

Тараканьи бега, чтобы работали в браузере. Мне понравилось описание, даже реализовать захотелось. Но не сейчас :)

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Я на 1С могу написать такое. В виде обработки.
показать ответы
3
Автор поста оценил этот комментарий

Ща у тебя свое казино?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Делали точку одноруких бандитов с парнями. Слишком криминально для меня.
8
Автор поста оценил этот комментарий
Ну и страх, конечно же, выйти из зоны комфорта, этого никто не отменял.
раскрыть ветку (1)
3
Автор поста оценил этот комментарий
Держи за честность плюс!
4
Автор поста оценил этот комментарий

Аналогично))) Только у меня были тараканы Коба, Бронштейн, остальных не помню)))) В школе была самой популярной игрой.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Мафусаил это из Булгакова. Остальные были просто смешные.
показать ответы
2
DELETED
Автор поста оценил этот комментарий
Зачем ставить другим 1С? Публикуй базу на вебсервере и все смогут поиграть через браузер.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Как вариант.
2
Автор поста оценил этот комментарий

На паскале генератор числе из массива 5 из 36 и с распечаткой  бегом за билетами в кассу.

Ничего не совпало!)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Смешно!
1
Автор поста оценил этот комментарий
Я делал на бейсике казино. Было несколько игр: кости, рулетка, 21.кости даже рисовались.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Я рисовал верхнюю грань кубика псевдо графикой. Но делал "лото-джамп" классная была игра.
показать ответы
4
Автор поста оценил этот комментарий

Ждём, пока кто-нибудь закодит

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Что?
показать ответы
0
Автор поста оценил этот комментарий

Мы же оба понимаем, что это все программно будет нажиматься, а не вручную?)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Что будет нажиматься программно?
Не пишите такую программу, чтобы в ней нажималось программно.
0
Автор поста оценил этот комментарий

А если потом перевести часы назад и в тот же момент инициалить еще раз?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Если вы помните часы, то наверное видели там несколько стрелок. На компьютере в том числе есть возможность измерения времени более точно. В некоторых языках до миллисекунд. И время, вот неожиданность, идёт! Время идёт, особенно быстро бегут миллисекунды! Прям очень быстро! Включите секундомер, посмотрите - это пиздец, как стремительно!
И даже, если вы переведёте часы назад, это не поможет. Потому что, если язык программирования прозволяет, я делаю инициализацию количеством миллисекунд прошедшими с некоего памятного момента.
То есть вы вряд-ли нажмёте кнопку старта, например бега тараканов, в такой момент, когда время совпадет с точностью до миллисекунд.
показать ответы
1
Автор поста оценил этот комментарий

насколько я знаю, даже использование таких шумов не сделает полностью случайную генерацию :) Тут даже поднимался учеными вопрос о "случайности" вселенной - если вдруг была бы абсолютно такая же вселенная в том же состоянии, получила бы она через определенное время точь-в-точь такое же развитие, какое имеем мы сейчас или же оно бы отличалось)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Если говорить про генератор псевдослучайных чисел, то инициализация от текущего времени вполне себе работает, и позволяет получить полностью случайную последовательность.
Второй вопрос, заданный вами, слишком теоретический и делает слишком большое допущение - знание всех законов.
показать ответы
4
Автор поста оценил этот комментарий
Убери чайку
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Заебашить Чайку
показать ответы
0
Автор поста оценил этот комментарий
Хз, но на жулика похож 😁
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Был где-то в этом посте клиент, как человек жульничал.
0
Автор поста оценил этот комментарий
Мафусаил твой, читер небось? 🤔
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Псевдо случайная последовательность. Прога честная была.
показать ответы
1
Автор поста оценил этот комментарий

А где у Булгакова про Мафусаила?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Ой, склероз разбил меня. Не знаю откуда взялся Мафусаил. Имел в виду "Бег", а там был "Янычар". Прошу прощения, у всех, кого дезинформировал.
Автор поста оценил этот комментарий

ладно и так и так попробую.. посмотрю что лучше. Мой вариант просто более живой мне кажется.. Можно еще поворот добавить и если скорость больше чем Х - то типа врезался в борт и остановился на время Z=скорость -Х :) Типа не вписался в поворот :)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Мафусаил сбоил! Читали Булгакова?
показать ответы
1
Автор поста оценил этот комментарий
Жирную
раскрыть ветку (1)
Автор поста оценил этот комментарий
Обе две
2
Автор поста оценил этот комментарий
Давно такая мечта есть уйти из этой сферы. Держит только то что, многих детей знаю чуть ли не с первых классов и веду до выпускного, а они все конвейером идут.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Это гнилые отмазки.
показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества