Текущий архив: 2006.01.29;
Скачать: CL | DM;
Вниз
Оцените программу Найти похожие ветки
← →
Gydvin © (2005-12-31 18:14) [0]С наступающим
Небольшой софтик, генератор судоку, зацените.
Вес 300 килобайт
http://gydvin6.narod.ru/Sudoku.rar
← →
Gydvin © (2006-01-02 05:45) [1]Удалено модератором
Примечание: Создание пустых сообщений
← →
TUser © (2006-01-02 11:17) [2]Ты б исходники дал. Компилятор, я полагаю, у многих найдется.
← →
Pazitron_Brain © (2006-01-02 11:31) [3]
> зацените
Расшифруй слово.
← →
Fenik © (2006-01-02 11:48) [4]"судоку" - это что-то японское?
← →
Gero © (2006-01-02 12:26) [5]Спаибо, мне и без «судоку» хорошо живется.
← →
Gero © (2006-01-02 12:28) [6]> Pazitron_Brain © (02.01.06 11:31)
Учись пользоваться словарями.
← →
Pazitron_Brain © (2006-01-02 12:58) [7]Gero © (02.01.06 12:28) [6]
В следующий раз, скажи это Игорю Шевченко. Ок?
← →
Gero © (2006-01-02 13:00) [8]> Pazitron_Brain © (02.01.06 12:58)
В данном случае я говорю это тебе.
← →
Pazitron_Brain © (2006-01-02 13:03) [9]Вот стану модератором...:)))
← →
Gydvin © (2006-01-02 13:43) [10]TUser © (02.01.06 11:17) [2]
Гы, от моих исходников многих оторопь возьмет, и еще потом ногами запинаете, знаю я вас.
А если серьезно, красиво оптимизированный код я еще писать не научился, так что выкладывать просто стыдно, позже может быть в кладовке
← →
Gydvin © (2006-01-02 13:46) [11]Fenik © (02.01.06 11:48) [4]
Да.
← →
Gero © (2006-01-02 14:33) [12]> Гы, от моих исходников многих оторопь возьмет
Главное, чтобы от exe оторопь не взяла.
← →
Gydvin © (2006-01-02 14:40) [13]Ну потому и выложил, чтоб посмотрели, может какие замечания будут, чтоб сразу исправить
← →
Shastox © (2006-01-02 16:33) [14]2 Гудвин
Скажи, а что такое "Судоку" ? Хотя бы в двух словах.
← →
antonn © (2006-01-02 17:24) [15]Shastox © (02.01.06 16:33) [14]
Скажи, а что такое "Судоку" ? Хотя бы в двух словах.
видимо какая то игра:)
поле в клеточку, там циферки всякие...
← →
Gydvin © (2006-01-02 17:52) [16]Судоку. В переводе с японского "су" означает - "цифра", а "доку" - "стоящая отдельно". В судоку играет вся Европа. Не надо гадать или копаться в книгах - только логика и внимательность! Правила простые: заполните пустые клетки цифрами от 1 до 9, так, чтобы в любой строке, столбце и в каждом из 9 блоков 3х3, цифры не повторялись.
А вобще в гугле о нем много чего есть
← →
TUser © (2006-01-02 18:01) [17]В Википедии есть, + ссылки на онлайн-игралки.
← →
Плохиш © (2006-01-02 18:15) [18]
> В судоку играет вся Европа.
Спасибо, просветил. Можно узнать, где находиться "Европа"?
← →
Shastox © (2006-01-02 18:16) [19]
> В судоку играет вся Европа.
Ну не знаю... Неинтересно как-то... Намного лучше теже "Черви" или "Шашки". IMHO
← →
Gydvin © (2006-01-02 18:30) [20]Ну вот так всегда, хорошие начинания обламываете на ходу
Shastox © (02.01.06 18:16) [19]
Ну теже черви в газете не напечатаешь в газете, а этот генератор как раз для газет и предназначен
← →
Fenik © (2006-01-02 19:33) [21]Интерфейс (кнопки) до неприличия тормозной.
А после второго запуска система повисла намерто, пришлось жать резет.
← →
Gero © (2006-01-02 20:18) [22]> Gydvin © (02.01.06 18:30)
Давай скриншоты, отпишусь по ним что думаю, если интересно, конечно.
← →
Shastox © (2006-01-02 22:41) [23]
> Ну теже черви в газете не напечатаешь в газете, а этот генератор
> как раз для газет и предназначен
Опять же личное мнение, в газете интереснее разгадывать "японские кроссворды".
← →
Gydvin © (2006-01-03 05:56) [24]А после второго запуска система повисла намерто,
:( , а что за комп, ОС, SP.
А то я на 4х компах тестил, вроде все ровно, но они правда по парaметрам были cхожи.
Shastox © (02.01.06 22:41) [23]
Ну как говорится на вкус и цвет товарищей нет. ;)
Gero © (02.01.06 20:18) [22]
http://gydvin6.narod.ru/wwewewewe.jpg
← →
Shastox © (2006-01-03 06:00) [25]
> Ну как говорится на вкус и цвет товарищей нет. ;)
Не спорю...
← →
Virgo_Style © (2006-01-03 09:16) [26]
Super судоку (demo)
Шпрехен ду ю папуас? В смысле, не лучше ли на одном языке, там еще и шрифт такой, что непонятно, на каком языке написано. Кто знает, поймет, конечно, но все равно.
Цвета... Ну тебе и без меня сейчас все скажут )
← →
Gydvin © (2006-01-03 11:27) [27]Virgo_Style © (03.01.06 09:16) [26]
Ну вот наконец, уже ближе к теме :)
Шпрехен ду ю папуас?
Ну может ты и прав
Цвета... Ну тебе и без меня сейчас все скажут )
Фотошоп рулит, благо интерфейс сделал в виде скинов, так что поменять ничего сложного. Есть предложения в каких цветах выполнить?
← →
Gero © (2006-01-03 11:39) [28]> http://gydvin6.narod.ru/wwewewewe.jpg
Подбор цветов — отвратительный.
← →
Gero © (2006-01-03 11:41) [29]> Есть предложения в каких цветах выполнить?
Да, есть. В приятных человеческому глазу отттенках с невысокой яркостью.
← →
PARUS © (2006-01-03 11:49) [30]Я не понял, что это за программа???
Смахивает на игру. Чтов ней надо делать???
← →
Gydvin © (2006-01-03 12:03) [31]PARUS © (03.01.06 11:49) [30]
Раставить недостающие цифры, таким образом, чтоб ребус сошелся.
Там даже есть растановка с подсказкой
← →
TStas © (2006-01-03 12:08) [32]>Gydvin
А зачем ты сделал варианты ходов, которые сами вылезают? Неудобно же мышью все время щелкать. Я по просьбе милой за пару дней тоже написал.
http://stas258.narod.ru/frame/download/sudoku.zip Вполне полноценная цацка.
Откуда берешь начальные условия? Как ты их генеришь?
← →
Gydvin © (2006-01-03 12:23) [33]А зачем ты сделал варианты ходов, которые сами вылезают?
Ну их можно и отключить:)
Откуда берешь начальные условия? Как ты их генеришь?
Генерятся сами. Тоесть генрится сначала случайным образом сетка, потом идет высвобождение клеток тоже случайным образом, но с проверкой на решаемость. если нет начинаем высвобождение заново. Ничего сложного.
Вполне полноценная цацка.
А у тебя что строго фиксированные варианты шаблонов?
← →
Gydvin © (2006-01-03 12:28) [34]А зачем ты сделал варианты ходов, которые сами вылезают? Неудобно же мышью все время щелкать.
Или я тебя неправильно понял. С включеной подсказкой?
← →
Agent13 © (2006-01-03 12:30) [35]
> Gydvin © (03.01.06 11:27) [27]
После беглого просмотра проги - главный выявившийся недостаток это тормознутость. До ресета, как у Fenik"a не дошло, но всё же очень неприятно. С интерфейсом - ну перестался конечно, зелёный на красном явно не лучший вариант, но я бы не стал так сгущать краски, как некоторые из высказавшихся. Всё-таки это игра, и вольности в раскраске вполне допустимы.
ЗЫ. Насчёт того, что вся Европа играет - не скажу за всю Европу, но у нас сабж появился ну не более, чем полгода назад. Видимо, у судоку сейчас какой-то бум популярности. Везде, где только можно стали печатать, хотя раньше я вообще про такую игру не слышал. :)
← →
Gydvin © (2006-01-03 12:38) [36]Гы про всю Европу, я перекатал с книженции, которые у нас не так давно появились, ну шеф и захотел иметь эту головоломку у себя в газете. После поисков в инете выяснилось, что ничего путного нет, ну кроме онлайн-сайтов, не вру, нашел я одну игрушку некая "ELITE SUDOKU" где так, и решил, а ну ее нафиг, проще написать свою.
Ну а "тормознутость" будем лечить:)
← →
Gydvin © (2006-01-03 12:52) [37]По поводу тормознутности
Только что надыбал комп послабже там запустил, однозначно лечить.
просто у на тех компах на которых я работаю это не ощущается.
Всем спасибо, файл удаляю на дороботку
← →
Fenik © (2006-01-03 13:28) [38]> Gydvin © (03.01.06 05:56) [24]
> :( , а что за комп, ОС, SP.
Cel 600, 64MB, WinMe.
← →
Gydvin © (2006-01-03 13:41) [39]Fenik © (03.01.06 13:28) [38]
(((((
Pentium 4, 3000Ghz, 512MB, winxp(SP1)
← →
TStas © (2006-01-03 16:42) [40]>Gydvin
Дык начальные варианты можно самому добавлять по вкусу. Там есть. Как там у тебя что отключается, я не разбирался, ты ведь зачем-то демку повесил. Вообще-то я для подруги написал эту штуку за полтора дня. Вылизыванием особо не занимался, ИХМО то, что пишется меньше, чем за неделю не может являться программой вообще.
← →
SergP © (2006-01-03 20:02) [41]
> Gydvin © (31.12.05 18:14)
> С наступающим
> Небольшой софтик, генератор судоку, зацените.
> Вес 300 килобайт
> http://gydvin6.narod.ru/Sudoku.rar
Во первых 404
Во вторых - народ фтопку. Ненавижу когда серверы выделываются если им реферер не понравился...
← →
TStas © (2006-01-03 20:04) [42]>SergP Дык народ пишет, что не отвечает, что там лежит. Правильно, кстати, пишет.
← →
SergP © (2006-01-03 20:25) [43]
> TStas © (03.01.06 20:04) [42]
> >SergP Дык народ пишет, что не отвечает, что там лежит.
> Правильно, кстати, пишет.
Ну за это и так никто не отвечает... И все это знают. Но зачем это мне постоянно напоминать...
← →
Gero © (2006-01-03 20:52) [44]Народ — маздай, и об этом уже неоднократно говорилось.
← →
Gydvin © (2006-01-03 21:38) [45]Во первых 404
Ребята вы чего?
Смотрите
Gydvin © (03.01.06 12:52) [37]
А конкретнее
Всем спасибо, файл удаляю на дороботку :)
SergP © (03.01.06 20:02) [41]
Во вторых - народ фтопку.
А что лучше
← →
Gydvin © (2006-01-07 16:01) [46]Здравствуйте, попытка номер два.
Исправлены тормаза на интерфейса (как я мог так намутить??????)
Поменян дизайн, добавлен help, найден и ликвидирован глюк для WinMe.
Особая просьба к Fenik ©, протестировать еще раз.
http://gydvin6.narod.ru/SUPER-SUDOKU.rar
495 килобайт.
http://gydvin6.narod.ru/asasas.jpg
скриншот
← →
Gydvin © (2006-01-07 16:03) [47]Gydvin © (07.01.06 16:01) [46]
Здравствуйте, попытка номер два.
Исправлены тормаза на интерфейса (как я мог так намутить??????)
след. читать как
Исправлены тормоза интерфейса
← →
Fenik © (2006-01-07 16:32) [48]Уже лучше, но все еще довольно медленная реакция кнопок на перемещение мыши, можно сделать намного быстрее (неужели у тебя картинки генерируются по ходу действия, а не до этого??). Кстати, кнопки, обведенные жирной синей окружностью смотрятся отвратительно..
← →
Ali1 (2006-01-07 16:33) [49]Вид понравился и окно уместилось на экране(у меня <800*600:)
1. Нет помощи по игре в самой игре - что нужно делать, правила.(pdf требует дополнительную программу запускать и может быть не установлен)
2. Реализовано ли непозволение игроку неправильно заполнять цифрами свободные клетки? Анализ введённых цифр происходит в процессе игры?
3. При замене цифры, когда появляющаяся решётка пуста ячейка "1" всётаки действует, вставляет единицу.
4. About - scrollbar действует лишь при отпускании кнопки мыши и текст не по русски.
5. Значёк в трее похож на обесцвеченный экселевский
6. Слово "SUPER" в названии.
← →
Gydvin © (2006-01-07 17:54) [50]Ali1 (07.01.06 16:33) [49]
2. Реализовано ли непозволение игроку неправильно заполнять цифрами свободные клетки?
А смысл, можно просто включить "Hint";
3. При замене цифры, когда появляющаяся решётка пуста ячейка "1" всётаки действует, вставляет единицу.
Буду лечить
4. About - scrollbar действует лишь при отпускании кнопки мыши
Непонял.
и текст не по русски.
Ну там есть и по русски если проскролить вниз
6. Слово "SUPER" в названии.
А что с ним?
Fenik © (07.01.06 16:32) [48]
можно сделать намного быстрее
Каким образом
Изменения состояния кнопок генерятся только по событию и соответственно только один раз на поподание курсора в зону кнопки. В смысле зарание.
Кстати, кнопки, обведенные жирной синей окружностью смотрятся отвратительно.
CheckBox-ы?
← →
Fenik © (2006-01-08 00:39) [51]> Изменения состояния кнопок генерятся только по событию и соответственно только один раз на поподание курсора в зону кнопки. В смысле зарание.
Не понял. Покажи этот кусок кода.
> CheckBox-ы?
Да.
← →
Fenik © (2006-01-08 01:18) [52]> Каким образом
Когда возникает событие, что мыша появилась над кнопкой (CMMouseEnter) присваиваешь флагу FMouseInControl значение True и вызываешь перерисовку кнопки.
Когда возникает событие, что мыша ушла с кнопки (CMMouseLeave) присваиваешь флагу FMouseInControl значение False и снова вызываешь перерисовку кнопки.
В методе отрисовки кнопки, если установлен влаг FMouseInControl, выводишь один Bitmap, на котором кнопка нажата, иначе - другой, с ненажатой кнопкой. Вроде все просто, но у тебя какие-то непонятные тормоза. Не знаю от чего они, надо смотреть код.
← →
radium © (2006-01-08 03:45) [53]Сейчас увидел эту ветку - чуть со стула не упал :)
"Судоку - все сошли с ума" (из сборника) - в этом я убеждаюсь :) Несколько дней назад решил написать свой генератор Судоку.
Вот что имеется на данный момент:
http://webfile.ru/732742
Зацените :)
← →
radium © (2006-01-08 04:05) [54]Вот снапшотик исходников (D7 без доп. компонентов) в придачу:
http://webfile.ru/732759
← →
Gydvin © (2006-01-08 08:43) [55]Fenik © (07.01.06 16:32) [48]
неужели у тебя картинки генерируются по ходу действия
Я понял о чем ты.
Подготовить все состояния кнопок при загрузке (тоесть вырезать, наложить на фон), а потом просто отрисовывать по событию.
radium © (08.01.06 03:45) [53]
А у тебя генерятся шаблоны решаемые или нет (тоесть, должна быть цепочка, из одного варианта на клетку)
← →
Fenik © (2006-01-08 13:15) [56]> Gydvin © (08.01.06 08:43) [55]
> Подготовить все состояния кнопок при загрузке (тоесть вырезать, наложить на фон), а потом просто отрисовывать по событию.
Да, именно так.
← →
radium © (2006-01-08 14:57) [57]
> А у тебя генерятся шаблоны решаемые или нет
Сейчас нет, но логические цепочки проверять буду. В сборниках часто вижу Судоку, когда можно поставить две цифры в две клетки любым образом (например 3 и 5 или 5 и 3) и все условия соблюдаются - это не есть good. Ответ то на последней странице единственный :)
Я это отложил, так как подумал, что длину цепи надо завязать с уровнем сложности... А как нумеровать уровень сложности я не определился...
Ещё редактор стилей нужен (сейчас стили вручную надо писать и в sudoku.ini прописывать) и отображение таблицы лидеров...
← →
Gydvin © (2006-01-08 17:51) [58](например 3 и 5 или 5 и 3) и все условия соблюдаются - это не есть good. Ответ то на последней странице единственный :)
ГЫ у меня такое было, но я благополучно от этого избавился
что длину цепи надо завязать с уровнем сложности...
Вобще-то длина цепочки должна быть 100% главное найти ее начало
А как нумеровать уровень сложности я не определился...
Как, как, по кол-во оставленных клеток
← →
Gydvin © (2006-01-08 17:53) [59]Кстати цифры вводить с клавиатуры не очень удобно
Страницы: 1 2 вся ветка
Текущий архив: 2006.01.29;
Скачать: CL | DM;
Память: 0.62 MB
Время: 0.048 c