Zer0Galaxy
Гуру-
Публикации
1 220 -
Зарегистрирован
-
Посещение
-
Победитель дней
189
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Zer0Galaxy
-
Davial, LesaInc, это что за языки? Мая твая непенимать. Мая только Луа говорить.
-
ну, кто играл в симуляторы хакера, тот знает в чем суть. А кто не играл, тому долго объяснять. Тут, как во всякой игре, важна не награда, а сам процесс. Хотя, конечно, внутриигровая валюта предусматривается.
-
В создании беспроводной сети под ОС сложности как раз нет. Для меня гораздо сложней придумать удобный интерфейс игры и интересные задания. Предлагаю объединить усилия. Мне витдится игра таким образом: структура клиент-сервер. В клиентской части реализован интерфейс игры, сервер эмулирует игровой мир со всеми остальными компьютерами, роутерами, банками и корпорациями. Клиент и сервер обмениваются по сети, что дает возможность клиенту якобы подключаться к другим компьютерам, отправлять/принимать электронные письма, скачивать файлы и выполнять другие игровые действия. Поскольку игра многопользовательская, сервер должен обеспечивать поддержку одновременно нескольких клиентов. Это даст возможность выполнять задания, требующие участия одновременно двух и более игроков. Например, пока один ломает пароль, другой трет логи.
-
Просто под OpenConputers можно сделать многопользовательскую игру в стиле Uplink. Можешь изложить идею своей игры? Может еще кто подключится.
-
А почему не под OpenConputers делаешь? Хакинг меня тоже интересует. Я бы помог.
-
CrazyGreen, конечно никто не запрещает тебе учиться программированию и вопросы можешь задавать на форуме. Но мне кажется, ты хватаешься за слишком глобальные вещи. То антивирус писал, теперь вот - игру. Может стоит начать с хеллоуворда, потом таблицы, циклы и функции, потом работа с фалами и графикой. А там и до игры дорастешь. Вот ты задаешь вопрос: Как сделать сохранения для игры? И что ты хочешь услышать в ответ? Мы ведь не знаем, что за игра, какие параметры надо сохранять, как ты эти параметры хранишь в своей игре. Попробуй разбить свой не слишком определенный вопрос на несколько, но более конкретных. Например, как поместить несколько значений в таблицу? как преобразовать таблицу в строку и обратно? как сохранять строку в файл и считывать из файла? Помни, правильно сформулированный вопрос содержит половину ответа. А может ты и сам найдешь ответ, когда поймешь, чего же хочешь.
- 21 ответ
-
- 11
-
-
-
Человек создает уже четвертую тему в подобном стиле, а чего он хочет я никак понять не могу.
- 21 ответ
-
- 2
-
-
Вот нравятся мне твои вопросы: Я решил сделать какую то хрень, пока не знаю зачем. И у меня появился вопрос. Как сделать что б эта хрень что-то делала? Прошу помощи
- 21 ответ
-
- 4
-
-
Ну, про отступы сейчас тебе Лёша расскажет. Я скажу вот что: - библиотеку желательно называть строчными буквами, размещать в директории lib и подключать процедурой require. - обращаться к вершинам по индексу - не слишком удачное решение. Представь, что у тебя не четыре вершины, а сто четыре. На втором десятке ты в них запутаешься. Я бы сделал, чтоб функция addVertex3D возвращала объект-вершину, а не её индекс. - хотелось бы описание функций библиотеки. Какие параметры принимают, что возвращают. А так, очень даже не плохо.
-
Декоры, отпечатанные на принтере, двигаться не могут в полном понимании, но могут изменять свой внешний вид при подаче сигнала красного камня. Подробнее тут.
- 35 ответов
-
- opencomputers
- больше декора
-
(и ещё 3 )
Теги:
-
table.insert(table,{i,j})
-
x=(x^3+x^2+x+1)/(x^2+1)
-
Я иногда пользуюсь этим эмулятором. Но он не на всех компьютерах идет. Как запустить OCEmu, я тоже не догадался.
-
mhak=mhak+1 Чего проще?
-
Какие именно участки кода требуют рефакторинга?
-
В новой версии МС 1.6 добавлено: - нормальная псевдографика; - по Alt+Enter теперь можно свернуть коммандер, что бы посмотреть, что под ним написано; - новые огрехи, взамен обнаруженных старых.
-
Он не хочет СДЕЛАТЬ. Его просто потянуло на написание. Ну, так пусть пишет на здоровье. За одно и с графикой разберется и со всем прочим.
- 15 ответов
-
- 3
-
-
- Вопрос/Ответ
- Графический интерфейс
- (и ещё 3 )
-
Рекомендую почитать это
-
eu_tomat, +100 CrazyGreen, давай пиши антивирус. У меня уже давно вирус готов.
- 15 ответов
-
- 1
-
-
- Вопрос/Ответ
- Графический интерфейс
- (и ещё 3 )
-
event.pull() ожидает какого либо события (нажатия клавиши, сообщения в чате и т.д.) Т.е. программа дальше не пойдет пока событие не случится. Ожидание можно прервать по тайм-ауту если сделать например так event.pull(3) В этом случае, если события нет, цикл продолжит свою работу через три секунды.
-
computer=require("computer") start=computer.uptime() for i=1,1000000 do кусок кода end print(computer.uptime()-start) ==, > и >= примерно одинаково
-
Добавь еще _ local plr,_,_,msg = event.pull("glasses_chat_command") или local plr,_,_,_,msg = event.pull("glasses_chat_command")
-
Событие, скорее всего работает нормально. Просто оно возвращает несколько параметров, в том числе адрес чат-бокса. Попробуй запустить утилиту dmesg и проанализировать все параметры.
-
/размышления того, кто не играет в онлайн-игры/ Для связи игроков из одиночных режимов или играющих на разных серверах, безусловно мост - единственное решение. А вот для построения сети в пределах одного сервера, внешние мосты это излишество. На мой взгляд, вся прелесть онлайн-игры - её независимость от реального мира. И эту независимость следует соблюдать настолько, насколько возможно. Но, это лишь мое мнение.
