|
Результаты поиска
| | |
| TimKruz | Дата: Воскресенье, 15 Июля 2012, 23:34 | Сообщение # 2082 | Тема: Keyboard 2.0 |
старожил
Сейчас нет на сайте
| Quote (Кластер) Заметьте, только мазохист будет использовать тачпад на ноуте дома, вместо мышки, особенно в играх. В играх с тачпадом вообще нереально (ну за исключением пошаговых стратегий). Сначала, как купил нетбук, всё время пытался привыкнуть к тачпаду с мультитачем и прочими фишками, но мне это быстро надоело, достал древнюю заклеенную скотчем мышь и использую почти всегда её (и с собой ношу, если, например, есть где её использовать - например, в школе на парте). Сенсорный дисплей в некоторой степени лучше мыши, но у мыши позиционирование точнее (даже на довольно большом дисплее сложно попасть в маленькие кнопки, а большие кнопки часто портят пользу от размера дисплея - ну кому нужна кнопка на пол-экрана с диагональю в 10 дюймов) и без мыши в некоторых играх не поиграть... Quote (Кластер) и перспектив не даёт. Ну кое-какие перспективы есть, но в определённом слое общества, которым пофиг на недостатки и функциональность - лишь бы было красиво, дорого и круто, чтобы все завидовали... Ну или отдельным людям, которым всё-таки удобнее с таким тактильным сенсором, но сенсорного монитора/дисплея нет...
|
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 01:13 | Сообщение # 2083 | Тема: Неудобная кнопка |
старожил
Сейчас нет на сайте
| Quote (Alexis-63) После того-же контакта, где, кстати, удобно эта кнопка сделана, не хочется делать р-р-раз Хм... В том же контакте я тоже делаю мышью р-р-раз, и наверху... Она мне один раз даже помешала. Пролистал километры записей вниз, а потом совершенно случайно на неё нажал - и полчаса листания пропали напрасно. Тем более, что на gcup, в основном, не такие уж длинные страницы... Это в контакте можно открыть на одной странице 10000 записей на стене и листать эти километры полчаса... Правда и лаги от такого количества текста (при нехватке оперативной памяти) могут быть...
*** Да, кстати, там эта кнопка удобно устроена потому, что вся страница сделана в виде узкой ленты по центру, по бокам тупо пустое пространство, а кнопка прозрачная или белая... На Gcup такую большую кнопку никак не сделаешь, ну только если её тоже сделать прозрачной, скажем, процентов на 60-80... Проблема в том, что она тут как-то чуждо выглядит. Вот кнопка "мини-чат" вписалась как нельзя лучше, а эта кнопка вверх выглядит оторвано... Может быть и её сделать такой же - серой полупрозрачной с жёлтой надписью "вверх" и того же размера, что и "мини-чат", только справа внизу... Помещать слева вверху вообще не вижу смысла.
Сообщение отредактировал TimKruz - Понедельник, 16 Июля 2012, 01:19 |
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 01:35 | Сообщение # 2084 | Тема: Предложения по улучшению |
старожил
Сейчас нет на сайте
| Подсветка кода долго грузится, но почти ничего не обозначает (в плане синтаксиса, ну там только if, for, false и ещё что-то выделяется синим, а строки в одинарных кавычках фиолетовым, больше я не заметил) - просто шрифт другой и нумерация строк... Обычно выделяют, например, function/procedure и begin/end - жирным, ну и другие такие вещи... А загружается, как будто там что-то крутое... Хотя, может быть, компьютер просто слабый, вот браузер и долго грузит...
Так, а вот собственно ещё одно предложение по улучшению. Сделайте, пожалуйста, блокировку страницы, если в поле для ввода что-то есть (не пустое). Например, написал что-то - если попробовать вернуться назад, ввести адрес в строку, закрыть вкладку или окно - браузер спросит что-то типа "страница предлагает остаться, уйти? да/нет" (просто конкретный текст не помню, да и у разных браузеров он, наверное, разный). А то уже много раз так было: написал кучу предложений в ответ на форуме, а потом совершенно случайно нажал комбинацию клавиш для перехода назад или случайно закрыл страницу... Потом приходится заново печатать (обычно текст теряется), а мысли уже потерял. Ещё это можно сделать для формы личных сообщений. Я такую фишку на некоторых сайтах видел... Удобно, если много пишешь...
Да, кстати, размер личных сообщений остался прежним, не уменьшали? А то мне сегодня пришлось одно сообщение разделить аж на четыре фрагмента, ну никак не умещалось...
|
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 11:27 | Сообщение # 2085 | Тема: Keyboard 2.0 |
старожил
Сейчас нет на сайте
| Quote (MasTerilDar) Quote (TimKruz) но сенсорного монитора/дисплея нет... Есть такие, рядом с моим домом продаются Я имел в виду то, что у кого-то нет сенсорного монитора на настольном компьютере, покупать ещё один монитор невыгодно (если не нужен дополнительный дисплей), а апгрейдить старый сложно/дорого/невозможно, вот для них есть вариант купить сенсорную клавиатуру, если она, конечно, не будет стоить десятки тысяч рублей...
|
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 12:04 | Сообщение # 2086 | Тема: Наши игры тырят!!! |
старожил
Сейчас нет на сайте
| Quote (Bloomfox) Человек может чисто из альтруических побуждений перенес слизь на flash, даже твой ник указал, а ты еще неблагодарен Ну, как я понял, он не целиком переписал игру, а взял за основу некоторую графику. В любом случае, когда хочешь переписать игру (расширяя возможности распространения), нужно спрашивать разрешения автора, чтобы он дал исходники, а в полученной игре писать имя автора идеи и ресурсов, ссылки на источники и т.д. Вот просто так взять половину графики и молча сделать игру - это неправильно...
Сообщение отредактировал TimKruz - Понедельник, 16 Июля 2012, 12:04 |
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 12:35 | Сообщение # 2087 | Тема: Структура для хранения данных |
старожил
Сейчас нет на сайте
| Quote (AGENTX001) хотелось бы информацию об оружии (и других вещах) хранить отдельно (в ИНИ). Ну так и храни информацию в ini, если хочешь... Какая связь между ассоциативными массивами со спрайтами и информацией о вещах в ini?
|
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 17:30 | Сообщение # 2088 | Тема: Урок №1 Hello World!, Типы данных |
старожил
Сейчас нет на сайте
| AGENTX001, да какая разница, там у всех этих разновидностей много общего, выучил Pascal - с лёгкостью разберёшься в особенностях остальных... Я же не предлагаю всю жизнь программировать на PascalABC.NET - этот язык (и среда разработки) всего лишь обучающая программированию вообще и программированию на Pascal в частности. По сравнению с древним TurboPascal она лучше. Quote (AGENTX001) Там используется фиговый диалект Object Pascal, под названием Delphi Delphi - это не диалект, а самостоятельный язык программирования, развившийся из ObjectPascal, который из TurboPascal, который из Pascal. Quote (AGENTX001) в стиле С (+=, -=, *=, /=). Ты что-то путаешь. Наверняка эта версия ObjectPascal появилась позже, чем начал развиваться Delphi... Да и вообще... i:=i+n выглядит нагляднее, чем i+=n, и любой поймёт, что делается i+n и результат - сохраняется в i, а не что-то другое. Впрочем, какая разница, каждый использует то, что ему нравится. Quote (AGENTX001) Кроссплатформенный Кроссплатформенность не очень-то важна, когда абсолютное большинство людей сидит на Windows и не собирается никуда переходить... А на Linux нормальные Windows-программы хорошо работают через эмулятор (или что там)... Например, если собираешься сделать большую игру (особенно - коммерческую), сразу целься в Windows, потому что на ней сидит большинство геймеров, потому что на ней практически все качественные игры... Ну не знаю... Пустой проект на Lazarus весит аж несколько мегабайт (по сравнению с тем же C, это ужасно; даже после всех операций по сжатию пустой проект будет весить где-то 500 КБ) и при этом собирается довольно-таки медленно, в отличие от проектов на Delphi. Единственный плюс (на мой взгляд) Lazarus'а - его абсолютная бесплатность... Но ради прибыльного проекта можно купить что-нибудь мощное... И вообще, сразу же видно, что voltermag только начинает учиться программированию, так что ему лучше выбрать именно обучающий язык программирования, а не хвататься сразу за то, у чего больше функций (кроссплатформенность ему сейчас вообще не нужна).
Короче, хватит спорить о том, какой язык лучше - каждый язык в чём-то лучше остальных, и каждый программист выбирает себе тот, который ему нужен. А информацию о преимуществах того или иного языка нужно читать на официальном сайте...
|
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 17:48 | Сообщение # 2089 | Тема: Компьютер печатает текст в консоли. Дарю код |
старожил
Сейчас нет на сайте
| Quote (Apati) Я сначала подумал, что эта тема - пародия и стеб над вот этой темой... но похоже автор всерьез! омг... Я тоже так сначала подумал... Saitei, это же банальнейший алгоритм: 1. Берём строку. 2. Задаём цикл for с числом повторов, равному длине строки. 3. В цикле делаем задержку после вывода одного символа. Было бы хорошо это усложнить. Типа паузы между словами, удаление символьного мусора (пробелы, запятые), случайная задержка между словами, опечатки (с использованием backspace, ну и с каким-то шансом "не заметить" свою опечатку) - вот это действительно круто, хотя всё равно довольно просто реализуется. Можно даже поиск ошибок и их исправление сделать... Это будет ещё сложнее, правда, это уже мало в каких целях пригодится...
|
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 18:16 | Сообщение # 2090 | Тема: Minecraft сервер 1.2.5 |
старожил
Сейчас нет на сайте
| Rage_of_life, если на сервере нет плагина привата территории (привязке прав на изменение территории к одному игроку), и при этом админы не очень контролируют сервер (могут упустить нарушителя спокойствия) - тогда да. Если нет привата, но все игроки адекватные - вряд ли кто-то будет ломать. Если есть приват и ты приватизируешь постройку - никто не сможет сломать (если плагин хороший и настроен правильно, а то иногда можно, например, стрелять динамитом или что-то типа того). Вообще постройки лучше делать оффлайн, а потом выкладывать готовую карту - кто хочет посмотреть, может скачать... Практической ценности в мультиплеере нет, только для красоты, потому что в основном сервера с режимом выживания... Но есть специальные сервера, на которых нужно делать именно такие постройки...
|
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 21:35 | Сообщение # 2091 | Тема: Прыг |
старожил
Сейчас нет на сайте
| Zavelon, графика вся своя? Красиво, просто, но красиво. Проект интересный, зря забил на него, продолжил бы. Особенно понравилось дырявое облако и синий дом (через который можно пройти, а можно на крышу запрыгнуть - оригинально). Только почему жвачка красная и круглая? Больше на мяч похоже, по анимации тоже... Quote (MasTerilDar) ГДЕ СКРИНШОТЫ! Зачем большими буквами вот так вот кричать писать? Можно было бы спокойно объяснить, что по правилам раздела требуется минимум три скриншота или одно видео. Вот:
|
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 22:05 | Сообщение # 2092 | Тема: Вопрос для бывалых разработчиков - студия |
старожил
Сейчас нет на сайте
| Quote (Yoko) докупать нужный софт Это если потребуется и если у вас уже есть законченные проекты, которые можно продать. Но можно пользоваться и бесплатными аналогами, если такие есть. А можно крякнуть и использовать программу, а когда проект будет близок к завершению и продаже - купить её (чтобы не было претензий от разработчиков - лицензия-то есть) и при необходимости перекомпилировать (пересохранить) на лицензионной версии (некоторые программы вставляют в готовый файл зашифрованный код своей лицензии). Quote (Yoko) снимать в аренду офис Работать можно где угодно, хоть в квартире, хоть в гараже, лишь бы электричество было. А для клиентов сделать сайт... Потом, когда будет несколько уже проданных более-менее крупных проекта - можно и офис арендовать... Но только если будете, например, принимать важных клиентов (а для этого нужно ещё зарекомендовать и разрекламировать себя) в этом офисе... Иначе зачем нужен офис? Quote (pixeye) Если бы четкий план был, не было глупых вопросов. Это верно.
|
|
|
| |
| TimKruz | Дата: Понедельник, 16 Июля 2012, 22:20 | Сообщение # 2093 | Тема: Windows 8 |
старожил
Сейчас нет на сайте
| Quote (Bloomfox) Windows 8 основан на скоростной Windows 7 На сколько она быстрее Win7? Вроде бы давно как-то читал про загрузку за пару секунд, а во время работы?... И как на счёт затрат оперативной памяти? Quote (reyzor) Сидел, всё норм, но вот вроде mw3 или какая-то другая игра сворачиваться не хочет. Да ладно, есть такие игры, которые вообще на любой версии Windows блокируют все системные комбинации клавиш (и winkey тоже), так что можно только выйти из игры через её меню. В этом ничего плохого. Запустил игру - играй... Quote (robotizir) Windows 8 написан с нуля Да там такие километры кода, что переписывать с нуля придётся лет пять-десять даже для такого гиганта, как Микрософт. Тем более, зачем отказываться от ещё годных технологий ядра WinNT и выдумывать что-то новое?
|
|
|
| |
| TimKruz | Дата: Вторник, 17 Июля 2012, 02:00 | Сообщение # 2094 | Тема: Keyboard 2.0 |
старожил
Сейчас нет на сайте
| Quote (HerrPotapov) И последний мой вопрос. А если "техническая часть готова", то зачем модель, зачем презентация? Просто напишите текст презентации на листочке, возьмите готовую клавиатуру (техническая часть ведь готова) и идите к инвесторам своим. Шансов убедить их в сто раз больше будет. Quote (Patriot) Программисты и инженеры уже есть, техническая сторона готова к работе. Как я понял, есть несколько программистов и инженеров, и они готовы работать, но ещё не работали. Работать будут, когда будут инвесторы, а они будут - когда будет что показать (модель и презентацию)... Хотя можно макет сделать... Quote (Patriot) По поводу USB разъемов не понял, для чего они нужны? Ну компьютер обычно стоит на полу, и чтобы что-то подключить, нужно нагнуться, а если в клавиатуре есть разъёмы - можно к ней подключить и не париться. Плюс как дополнительные. Обычно на лицевой панели системного блока всего 2 разъёма, и они тесно друг с другом - если нужно подключить больше двух устройств (или если не помещается) - придётся лезть к задней панели или покупать USB-удлинитель, если нет дополнительных разъёмов. Правда, если клавиатура на батарейках, USB-устройство будет быстрее её разрежать, так что это, наверное, невыгодно... Хотя техническая возможность есть... Quote (Patriot) Кнопочные намного надёжнее сенсорных, но сенсорные имеют большой ряд возможностей. Нет ничего, что можно сделать на сенсорном, но нельзя на кнопочном... Просто у сенсорных обычно можно одно и то же делать по-разному. А возможности зависят от программного обеспечения. Можно сделать сенсорный телефон с большим рядом возможностей и фиговой ОС - и никакого толка от сенсорного дисплея не будет. Зато можно будет водить пальцем по экрану и нажимать на кнопки размером с пол-экрана. Quote (Patriot) Самое главное только из того что не отметил, это вопрос с аккумулятором и зарядом. Можно поставить внутри 2-3 аккумулятора рядом, и питаться от них по-очереди, заряжая от солнечных батарей (тоже по-очереди), расположенных по бокам и с той стороны, что ближе к монитору. Quote (Patriot) Хотя есть надежды что сенсор войдёт глубоко к обычным людям, и станет далеко не редкостью. Весь вопрос в цене. Quote (TimKruz) У меня у самого возникли концепты в голове А, блин, посмотрел на Яндекс.Маркете одну клавиатуру и понял, что изобрёл велосипед. Тут либо полностью плоской и тонкой делать, либо с дополнительным валиком-цилиндром сзади - для аккумуляторов, микросхем, разъёмов, проводов (для зарядки, типа автоматически сворачивается внутрь) и чтобы клавиатура под углом стояла (в обычных клавиатурах для этого используют откидывающиеся ножки). Ну дисплей с сенсором никак не изменить - дисплей и есть дисплей, прямоугольный и плоский... С краями извращаться (делать рублеными, ещё какими-то) смысла нет, достаточно сделать простой край с закруглёнными углами. Ну и корпус можно сделать полупрозрачным по краям... Собственно, добавить ещё что-то оригинальное в такую конструкцию крайне сложно, потому что сенсорная клавиатура должна выглядеть компактно и современно (а сейчас пошла мода на тонкий корпус, максимум площади - под дисплей, строгие очертания и так далее). Вот, собственно, и все идеи.
|
|
|
| |
| TimKruz | Дата: Вторник, 17 Июля 2012, 02:09 | Сообщение # 2095 | Тема: Как к строке прибавить Жизни(lives) |
старожил
Сейчас нет на сайте
| Quote (zac) Выдаёт ошибку,мол неправильные аргументы для "&&" && - это логическое "и", т.е. то же самое, что и and. Применяется для булевых переменных в логических выражениях. Quote (zac) "Lives : " && lives "Lives: " - это строка, а lives - это числовая переменная. Сложить их в таком виде никак не получится (в GML), потому что они разных типов. Нужно конвертировать lives в строку, а потом соединить полученные строки с помощью "+" (как сложение для числовых переменных, только в данном случае соединяет строки), как и показал BrightSpot.
*** Quote (zac) >8 просмотров и никто не хочет(не знает) не может мне помочь? Эти просмотры - не обязательно пользователи GCUP, возможно, просто гости, которые не зарегистрированы (не могут писать), или неактивные пользователи (тоже не могут писать), или просто люди, которые сюда случайно зашли.
Сообщение отредактировал TimKruz - Вторник, 17 Июля 2012, 02:11 |
|
|
| |
| TimKruz | Дата: Вторник, 17 Июля 2012, 02:34 | Сообщение # 2096 | Тема: Урок №1 Hello World!, Типы данных |
старожил
Сейчас нет на сайте
| Quote (Dinaros) Паскаль сейчас не используется нигде, он слабый по сравнению с си Мы и сами знаем, где он используется и чем отличается от Си. Quote (Stage) Горстка любителей не в счет. Не оценивай только по GCUP... В конце концов, какая разница, кто использует? Ведь тут есть этот раздел - значит используют... Низкоуровневых программистов (даже любителей) тут вообще встретить практически невозможно, хотя есть раздел "Низкоуровневое программирование". То есть, получается, Assembler вообще никто не использует? Между прочим, программы на Assembler быстрее в несколько раз, чем на C, об этом все знают... Quote (AGENTX001) Может для проектов ААА класса там и маловато производительности Delphi вообще не для игр разрабатывался и в дальнейшем на игры не нацелен. У него своё направление развития. Так что сравнивать просто нечего.
P.S. Очередная тема превращается в холивар. Хватит. //ушёл из этой темы, чтобы больше не поддерживать спор
Сообщение отредактировал TimKruz - Вторник, 17 Июля 2012, 02:36 |
|
|
| |
| TimKruz | Дата: Вторник, 17 Июля 2012, 15:41 | Сообщение # 2097 | Тема: Управление временем. Алгоритм |
старожил
Сейчас нет на сайте
| Да, достаточно сохранять все изменяющиеся параметры объектов - координаты x и y, изменение анимации, угол поворота (если нужен), и что там ещё у тебя будет использоваться. Не нужно сохранять каждый кадр, можно, например, раз в полсекунды, а потом восстанавливать движение, например: если в момент t=0 координата x=1, а в t=0.5 - x=10, логично предположить, что через каждые 0.05 секунды прибавлялась единица к координате x. Какой интервал брать - зависит от динамичности игры, хотя можно динамически подстраивать интервал сохранения, например, если игрок стоит на одном месте 5 секунд - его координаты вообще ни где не сохраняются (при этом координаты других движущихся объектов сохраняются), т.е. в памяти данные о состоянии игрока будут только в моменты t=0 и t=5. Так можно сжать объём сохраняемых данных в разы. Скажем, если ключ лежит на полу, но его можно поднять, его вообще не нужно трогать, пока его не подберут. С анимацией можно поступить ещё лучше: сохранять только ключевые моменты перехода, а потом проигрывать в обратном порядке. Например, игрок бежал 3 секунды, при этом анимация бега повторилась 6 раз по 15 кадров, а в памяти сохранить нужно только момент t=0 "переход с чего-то на бег" и t=3 "переход с бега на что-то другое", а при перемотке в момент t=3 запустить анимацию бега, но в обратном порядке, и в итоге получим все те же 90 кадров, что и при нормальном воспроизведении.
Quote (ant0N) не играл, поэтому порошу объяснить подробнее, интересно стало чуток Ну там можно в любой момент нажать Shift и перемотать время назад: изображение становится серым и размывается, а все объекты (за исключением тех, на которых не действует этот эффект) перемещаются в обратном порядке (в том числе оживают погибшие персонажи). Есть какое-то ограничение на длину возврата, но всё-таки много отмотать можно. Собственно вся эта игра со временем сделана для того, чтобы проходить уровни-головоломки. Например, дверь открывается рычагом (при этом на рычаг или дверь возврат времени не влияет), рычаг находится в комнате, проход в которую медленно закрывается камнем; заходим, жмём рычаг, но комната закрывается и мы оказываемся в ловушке; просто возвращаемся во времени туда, где ещё не вошли в комнату, но рычаг-то уже нажат, поэтому спокойно идём через дверь, которая уже открылась... Или другой пример: на ключ от двери не влияет изменение времени, но он весит над смертельно опасными шипами; прыгаем и ловим его, при этом герой погибает, упав на шипы; возвращаемся во времени - ключ остаётся в руках, идём открывать дверь. Ещё есть эффект, когда вернувшись во времени появляется призрак главного героя, повторяющий всё то, что сделал игрок.
|
|
|
| |
| TimKruz | Дата: Вторник, 17 Июля 2012, 16:32 | Сообщение # 2098 | Тема: [TERRARIA] Сервер для хороших людей |
старожил
Сейчас нет на сайте
| Quote (Pandemonium) Скачать Terraria (прямая ссылка) Вообще-то, Terraria продаётся в стиме, так что ты распространяешь пиратскую версию, а это запрещено правилами форума (только в личные сообщения можно). Убери ссылку, а то бан дадут.
Я бы зашёл поиграть, хотя в Terraria почти не играл, но та версия, которая по этой ссылке, у меня не запускается. Т.е. запускается, несколько секунд молча загружается и вырубается. Пробовал режим совместимости и права администратора, максимум что получилось - процесс зависает (останавливается на определённом уровне использования памяти и больше себя не проявляет).
|
|
|
| |
| TimKruz | Дата: Вторник, 17 Июля 2012, 18:00 | Сообщение # 2099 | Тема: [TERRARIA] Сервер для хороших людей |
старожил
Сейчас нет на сайте
| Jericho, точно, у меня просто XNA не было, всё остальное уже стояло. Pandemonium, добавь меня: TimKruz.
|
|
|
| |
| TimKruz | Дата: Среда, 18 Июля 2012, 17:19 | Сообщение # 2100 | Тема: Моделирование в Зdmax. Как "красиво" уложится в тех задание? |
старожил
Сейчас нет на сайте
| Scorpinius, поиграй в игры с машинками (желательно более-менее старые, но не древние), посмотри там на колёса... Зачастую колесо - затекстурированный цилиндр... Нет, конечно, ещё немного выпуклая шина и с одного бока диск выпирает полностью или частично, всё остальное - текстура... Внутренняя часть может быть вообще плоской и чёрной, её же обычно не видно (если в игре не предполагается отрывать колёса, но даже в таких случаях внутренняя часть иногда чисто чёрный плоский диск). Хотя да, в современных играх модели бывают очень тяжёлые, но такие игры рассчитаны на мощные современные компьютеры, и там текстуры в разы сложнее.
|
|
|
| |
|