Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Вниз

Зацените Кубик-Рубик (http://NikoVOsade.narod.ru/Cub__r.rar)   Найти похожие ветки 

 
Drinkins   (2004-06-17 20:42) [0]

Как вам такая игра? Покатит? В скором времени собираюсь усовершенствовать управление курсорными клавишами.


 
Magikan   (2004-06-18 04:28) [1]

Программа запустилась, а кубика не видно.


 
Drinkins   (2004-06-18 08:01) [2]

Походу только на ME работает... У тебя какая ОС? Походу я криво GL-контекст присобачил на форму. ДЛя милениума подходит, а остальные ОСи забраковывают. Нет ли у кого примера как повесить GLконтекст на форму? Заранее спасиба.


 
Slider007 ©   (2004-06-18 08:09) [3]

Тоже кубика не вижу :(
WinXP Prof SP1


 
Drinkins   (2004-06-28 04:48) [4]

Переделал под ХР. Попутно уменьшил размер файла, и устранил некоторые баги. Ссылка прежняя.... 39 Кб


 
kas-t ©   (2004-06-28 05:35) [5]

Что то сколько не тыкал в этот кубик крыской, так и не понял, почему крутятся только боковые грани? А те, что по середине крутить нельзя!? Да, и хотелось бы смотреть на кубик с других сторон, то есть было бы не плохо, что бы его ракурс можно было менять, и таким образом заглядывать на те стенки что сзади. Или я что-то не так делал?


 
Drinkins   (2004-06-28 10:57) [6]

Вот мануал, в кратце :-)
Для поворота слоя надо ухватиться мышкой за один кубик этого слоя и перетащить его через ребро на другой или этотже кубик этого слоя.
Т.е. использована технология Drag&Drop. Для поворота достаточно совершить претаскивание через ребро куба.
Поворот нескольких слоев за один ход получается при диагональном перетаскивании- ухватиться мышкой за один кубик этого слоя и перетащить его через ребро на другой кубик другого слоя.
Осмотреть кубик со всех сторон можно при помощи курсорных клавиш.
Space - Zoom.


 
Drinkins   (2004-07-08 00:12) [7]

Дополнил управление. Теперь можно тыкать мышью. Еще можно крутиться вокруг кубика упорядочено. Вверх-вниз, вперед-назад;
вправо-влево, стрейф вправо-влево.


 
Darthman ©   (2004-07-08 00:51) [8]

1) все происходит слишком быстро. Нажал - прокрутилось, нажал на кнопку, мелькнуло :(
2) какая-то очень странная проекция... на перспективу явно непохоже.
3) у кубика Рубика было по 9 клеток на сторону :)


 
Drinkins   (2004-07-08 10:18) [9]

1) вставил замедляющий цикл
2) ортогональная проекция и не должна быть похожа на перспективу :)
3) я тоже когда начинал делать прогу имел 9 клеток на сторону. В процессе написания увидел что если добавить десяток строк кода, то можно делать кубик произвольного размера.

ps да, и меню еще добавил...


 
Darthman ©   (2004-07-08 12:12) [10]

1) надо не замедляющие циклы вставлять, а исходить из производительности машины. Кто же виноват, что у меня машина?
2) Если проекция ортогональная, то не надо делать вращений и перемещений. Это смотрится тошнотворно, потому как человек привык к перспективе, а те искажения, которые вызывает ортогонал - это очень неприятно.
3) Ну всетаки кубик Рубика (а не кубик-рубик, как вы его называете) подразумевает именно по 9 клеток на сторону, а не по сколько хочешь.


 
MBo ©   (2004-07-08 12:25) [11]

>3) у кубика Рубика было по 9 клеток на сторону :)

А что, тут модификация кубика для прапорщиков-  грани защитного цвета и не вращаются? :))


 
Darthman ©   (2004-07-08 13:57) [12]

Просто такой кубище собрать будет крайне сложно... и если сделать по 16 на сторону, то тоже будет сложно.


 
ПсихЪ_клон   (2004-07-09 11:41) [13]

To Drinkins
1. Сделай пару скриншотов и выложи для того, чтобы перед скачиванием можно было посмотреть - что ты вообще скачивать собрался. И размер напиши, что за моду взяли.
Я вот сейчас выложу третий квэйк, назову его "SuperMegaIgraProVoynu" и ссылку дам. Ты будешь качать?

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


 
Drinkins   (2004-08-07 17:28) [14]

Сделал перспективу!
Скриншот:
http://www.nikovosade.narod.ru/kub72.jpg
Сама Прога: http://NikoVOsade.narod.ru/Cub__r.rar
Вес: 42.2 Кб


 
Cerberus ©   (2004-08-08 17:26) [15]

Кубик я то увидел(Вин 98).
А как крысой тыкнул. Критеическая ошибка.


 
Megabyte-CeerCop ©   (2004-08-09 06:49) [16]

У меня прога быстрее скрина загрузилась. Чо там за хостинг у них.
По поводу игры. Слишком запутан механизм выбора направления поворота. Ожидаешь оно, вертится в другое.
И чуть по быстрее повороты бы. Ждать запаривает.
А вообще, первая почти полноценная 3D что я здесь видел.

Или кто-то не согласен?


 
parovoZZ ©   (2004-08-09 09:54) [17]

Полноценная не полноценная, но хотелось бы 9 граней на сторону. А так, судя по скрину, прога ничего.


 
Megabyte-CeerCop ©   (2004-08-10 08:05) [18]

А там и есть девять.
Точнее настройка от четырех до многа.
Хо тя чего это я заступаюсь =)


 
Drinkins ©   (2004-08-13 21:43) [19]

Вобщем там есть 2*2*2, 3*3*3, и 7*7*7
зы. Скриншот весит столько же сколько и сама игра =)


 
марсианин ©   (2004-08-14 15:48) [20]

замедляющий цикл - это зря.. как-то с натугой поворачивается.. может по таймеру анимацию сделать?

осматривать кубик хочу мышкой! скажем удерживая правую кнопку..

еще.. хотелось бы получить собранный кубик, потом его разобрать.

и еще читал журнал наука и жизнь? там раньше (в 80-х годах, как сейчас не знаю) был каталог вращения кубика со всякими формулами)
может сделаешь поддержку? типа как шахматные программы поддерживают шахматную нотацию..

но в целом ничего..
чуть сделай.. покрасивше чтоль..))


 
Drinkins ©   (2004-08-14 21:30) [21]

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


 
nikkie ©   (2004-08-15 00:26) [22]

на ламере-медиуме покрутил с удовольствием :))

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

менюшки - не хорошо, что New и About срабатывают по клику, а не выпадают дропдаун-меню. почему размер только 2, 3 и 7? наверное не особая проблема добавить 4-6? хорошо бы иметь возможность Undo/Redo и Restart.

как я понял систему skill - Light дает задачки на 1-2 вращения, Lamer - на 1-2-3. один раз и на медиуме тоже получились задачки на 1-2-3 вращения. похоже, что просто случайно выбираются подряд вращения двух параллельных граней в одну сторону - такое заменяется поворотом третьей грани в обратную сторону. можно было бы запретить такое, тогда уровень задачек будет стабильнее. правда ли, что на медиум достаточно всегда 4 вращений? что-то у меня далеко не всегда получалось...

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

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


 
nikkie ©   (2004-08-15 00:43) [23]

да, еще хорошо бы сбоку нарисовать кубик в развертке, чтобы все грани сразу видеть и не оглядывать его со всех сторон.



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Наверх









Память: 0.91 MB
Время: 0.066 c
4-1098854639
Shura
2004-10-27 09:23
2004.12.12
Привилегии WindowsXP и MailSlot


14-1100909165
Soft
2004-11-20 03:06
2004.12.12
Письмо в госдуму


6-1096757015
Klopan
2004-10-03 02:43
2004.12.12
Потоки


6-1096680587
Аноним
2004-10-02 05:29
2004.12.12
Как узнать мак-адрес сетевой карты?


14-1100858389
BorisUK
2004-11-19 12:59
2004.12.12
Задача





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский