Суббота, 02 Августа 2025, 07:04

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
afqДата: Среда, 15 Мая 2019, 23:56 | Сообщение # 561 | Тема: Хакерский движок для линукс
Разработчик
Сейчас нет на сайте
Делаю хакерскую игру. Теперь можно добавлять элементы влёгкую. Также создавать хосты, соединять их. И всё это пингуется и трассируется. Я даже подумал что если реализую всё что хотел, то может получиться неплохой себе framework или движок. В котором для своей игры можно создать нужное количество компьютеров, создать сколько надо провайдеров интернет. Объединить всё в сеть. Сделать задания. Когда я абстрагировал всё, стало теперь легче добавлять всё. Вот пример как я это делаю.

Всё становится очень просто. Так можно несколько частей выпустить если фантазии хватит. Пока же надо над одной версией потрудиться. А вы как думаете, стоит ли открыть код в будущем, чтобы каждый мог создать свои уровни?


Сообщение отредактировал afq - Четверг, 16 Мая 2019, 04:47
afqДата: Среда, 15 Мая 2019, 16:51 | Сообщение # 562 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
drcrack, я например удалял банеры без антивирусов. Искал с помощью командной строки линукса определённые файлы. Находил их и удалял. Ну это знания. Знать что где и как. А вообще я удалял банеры только на шабашках, потому что сам никогда не ловил такого. И то несколько раз всего. И с первого раза разобрался какой файл искать по шаблону. Не знаю как я так смог узнать, какое название у файла должно быть. А потом уже другое было, но я его тоже нашел. И за это я заработал 500 рублей. За какие то 5-10 минут. Но замечу, что мне было интересно найти баннер, было желание. Потому что хочу разбираться во всём. И мне это нравиться. Вот так вот.

Да и к тому же мы высказываем всего лишь своё мнение. Зачем ругаться.

Добавлено (15 Мая 2019, 17:07)
---------------------------------------------

Цитата
Я чет не понял, зачем мне делать русский язык для игроков которые не говорят по-русски? :D

drcrack, а в личной переписке ты мне написал что тебе сложно сделать русский язык. Это значит что ты не знаешь как легко сделать русский язык в игре.
afqДата: Среда, 15 Мая 2019, 16:28 | Сообщение # 563 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
Цитата
Не от хорошей жизни люди изучают как установить винду или как удалить баннер

drcrack, ты тупой чтоли. Тебя что насильно заставляли изучать компьютерные технологии? Я вот изучал потому что мне интересно.
afqДата: Среда, 15 Мая 2019, 16:05 | Сообщение # 564 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
drcrack,
Цитата
ты либо беден, либо был бедным в прошлом в какой-то период жизни. Исключений нет.

По твоему если он богатый, то значит в компьютерах должен быть тупым обязательно, чтобы другим свои деньги раздавать? Ты плохо богатых знаешь.
afqДата: Среда, 15 Мая 2019, 15:41 | Сообщение # 565 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
drcrack,
Цитата
а ты и разрабы линукса можете продолжать считать что обычные пользователи вам что-то должны

Ну так всё же упирается в деньги. Хочешь что-то плати. Хочешь установить windows плати. Хочешь установить офисные приложения плати. Даже в магазинах есть такое что стартовый пакет программ установят, но за деньги.
Цитата
что обычные пользователи вам что-то должны

Да не нам, а для себя. Должны научиться. Я разве писал что пользователь кому то что-то должен. Я написал про компьютерную грамотность. Это должен пользователь знать, это не значит что это он кому то должен. Это он должен для себя. Вот ты как разбирался в компьютере. Ты должен был сам всё прочитать и понять ведь так ( Только ты это считаешь что ты должен был это кому то ). Получается что ты не считаешь себя пользователем, а считаешь себя кем то иным. Уникальным разработчиком. Который даже для обычного польователя не придумал сделать русский язык в игре. Или пользователь должен английский изучить, чтобы играть в твою игру? Ты сам то что делаешь для удобства пользователя, чтобы заявлять что пользователь ничего не должен.
afqДата: Среда, 15 Мая 2019, 14:51 | Сообщение # 566 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
drcrack,
Цитата
Пользователь никому ничего не должен

Ну с таким отношением этот пользователь только и сможет поиграть в игры и запустить офисный пакет. Или ты думаешь что пользователь даже не должен уметь устанавливать программы? При установке же надо настраивать её, куда установить и всё такое. А в линуксе написал команду или выбрал из центра приложений нужную программу, нажал установить. Она сама всё скачает, установит куда надо. Мне первый линукс попался в лет таки не помню короче. Была версия ubuntu 6.04. или 8.04. наверное 6.04. Блин как то не вяжется. Компьютер у меня появился в 16 лет. А версию ubuntu мне дали в детстве. Я установить её установил, без выборочного разделения разделов. Но не смог залесть в интернет, потому что не знал как. Я линукс установил уже когда интернет стал безлимитным и вход без логина и пароля.
Цитата
именно поэтому у него доля в 0.5% рынка десктопных ОС

Вот поэтому эти твои пользователи, чуть по какому поводу в компьютерную помощь и просят исправить неисправности. Да даже звонят чтобы windows установили ( ну да, пользователь же никому ничего не должен ), лишь бы деньги были. Ой, пользователь получил баннер из-за просмотра порно, что делать, аааа, звони в компьютерную помощь, пусть за 300 рублей удалят баннер. Я когда шабашил так. Установил одной семье на одном компьютере ubuntu 10.04 на старый комп. Так через несколько дней узнаю что ей нравиться. У пацан опять словил баннер. За что опять оплатил его удаление. Вот так вот. Эти пользователи никому и ничего не должны?

Добавлено (15 Мая 2019, 14:54)
---------------------------------------------

Цитата
а про комп тса у которого примерно такой конфиг :D )

У меня на нетбуке 1 гиг оперативки. Но это не мешает мне его держать в качестве сетевого шлюза для всей сети.
afqДата: Среда, 15 Мая 2019, 14:28 | Сообщение # 567 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
drcrack,
Цитата
с другой стороны, почему я как пользователь вообще должен об этом думать?

Потому что ты должен разбираться что и для чего надо. Это компьютерная грамотность называется. В ubuntu например swap по умолчанию устанавливается в файл теперь. Если ты будешь устанавливать почти любой диструбутив с нуля без другой ос, то swap поставиться как раздел диска.
Цитата
с другой стороны, почему я как пользователь вообще должен об этом думать?

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

Почему чтобы сесть за руль автомобиля, сначала учат водить в автошколе? Потому что нужны знания как что делать. Нужно знать правила. Так в любой деятельности. И водишь ты машину не обязательно работая. Можешь кататься как пользователь и не знать как устроена машина. Но учиться надо обязательно. Просто на это забивают все. Типа, а так разберусь. Нажму на кнопку, запущу игру и буду играть. Так действительно каждому своё.
afqДата: Среда, 15 Мая 2019, 13:52 | Сообщение # 568 | Тема: Готовы ли вы выложить свой код?
Разработчик
Сейчас нет на сайте
TimKruz,
Цитата
Речь шла про абстрактный, хорошо выполненный проект, а не наброски новичка)

С чего ты взял, что сможешь разобраться в сложном проекте, если даже в моём не можешь? Зайди в main.cpp и посмотри что получилось в итоге, как создаётся всё. И пофиг что не по 18 строк кода функция. Она требует больше строк кода. Лишние вызовы других функций ни к чему. Если для тебя это наброски, то ты просто должен был узнать что как там работает. А я тебе напишу. Потому что ты не поймёшь. Все действия происходят в файлах. Если ты хочешь перейти в другой каталог, то ты переходишь в файле на нужный inode. Как в файловой системе. Чтобы посмотреть файл. Нужно прочитать блок память с размером в 512 байт, если файл занимает больше места, то после это блока памяти будет указатель на следующий блок памяти, который надо прочитать. Я тебе описал часть работы. В коде это можно сделать в единственное варианте, который приходит на ум. Ты бы не понел как что делать. Но зато можно потом легко создать компьютер и добавитть каталоги и файлы.
Код

    Terminal *zex = new Terminal ( "data/zex.hdd" );

    zex->id = hosts::ZEX;
    zex->debug_off ( );
    zex->cmd_mkdir ( "/home/zex" );
    zex->cmd_mkdir ( "/var/log" );

    /* programs */
    zex->cmd_mkdir ( "/bin" );
    zex->cmd_touch ( "/bin/exit" );
    zex->cmd_touch ( "/bin/cd" );
    zex->cmd_touch ( "/bin/mail" );
    zex->cmd_touch ( "/bin/ls" );
    zex->cmd_touch ( "/bin/ftp" );
    zex->cmd_touch ( "/bin/cat" );
    zex->cmd_touch ( "/bin/telnet" );
    zex->cmd_touch ( "/bin/ssh" );
    zex->cmd_touch ( "/bin/scp" );
    zex->cmd_touch ( "/bin/ping" );
    zex->cmd_touch ( "/bin/phenix" );
    zex->cmd_touch ( "/bin/man" );
    zex->cmd_touch ( "/bin/cash" );
    zex->cmd_touch ( "/bin/nslookup" );
    zex->cmd_touch ( "/bin/traceroute" );
    zex->cmd_touch ( "/bin/whois" );
    zex->cmd_touch ( "/bin/nmap" );
    zex->cmd_touch ( "/bin/wireshark" );
    zex->cmd_touch ( "/bin/harp" );
    zex->cmd_touch ( "/bin/mg" );
    zex->cmd_touch ( "/bin/ape" );
    zex->cmd_touch ( "/bin/ftpaxe" );
    zex->cmd_touch ( "/bin/dnsh" );
    zex->cmd_touch ( "/bin/dhh" );
    zex->cmd_touch ( "/bin/mys" );

    zex->cmd_mkdir ( "/var/mail" );
    zex->cmd_touch ( "/var/mail/zex" );
    zex->set_data ( "/var/mail/zex", mail0 );

Добавлено (15 Мая 2019, 14:09)
---------------------------------------------
TimKruz, я вот читал исходный код nginx. И что ты думаешь, код хорошего программиста легко читается? Это не совсем так. Там записано его мышление. И зачастую его мысли сложнее понять. Я что-то понимал, но долго читал. Каждую функцию. Вроде бы потом становилось легко понять где и что. Но вот если бы я захотел бы модуль написать к nginx, я до сих пор незнаю как модуль написать.

Добавлено (15 Мая 2019, 14:11)
---------------------------------------------
В своей игре я уже сделал мультиязычность, и теперь все тексты беруться из файлов. И данные задаються вот так

Код

zex->set_data ( "/var/mail/zex", words[1] );
afqДата: Вторник, 14 Мая 2019, 00:30 | Сообщение # 569 | Тема: Готовы ли вы выложить свой код?
Разработчик
Сейчас нет на сайте
TimKruz,
Цитата
Так что, возможно, брать за основу сложные проекты даже проще, чем какие-то простые, потому что в них всё за тебя уже сделали)

Ну вот мой проект ты мог бы осилить? https://github.com/xverizex/hacker_version

Там не очень обдуманно я сделал. Но если подправить, то можно и свои задания сделать. Это я писал когда не мог создать свою файловую систему программно. Выложил код, чтобы любой желающий смог создать уровни.

Щас например у меня ежу есть продуманней игра и с программной файловой системой. Всё никак не придумаю взаимодействие с сетью. В той, которую я выложил сеть была статическая. То есть был адрес в файле и он пинговался. А я хочу сделать чтобы добавил компьютер, подсоединил к узлу, дал ip, и можно пинговать. Чтобы была маршрутизация. Чтобы я мог одним компьютером найти другой за другим роутером. Если у меня это получиться, то создавать новые уровни будет проще простого, а если рассматривать ту игру, которую я выложил, то в ней сложно добавлять новые уровни, да к тому же чтобы создать новый компьютер, надо создать новый файл, потом в этом файле сделать файловую систему. Это всё проблемы, потому что сделать сохранение для такой игры будет накладно. Если не продумать всю архитектуру приложения, то можно накосячить. Да и как ты без общения с автором разберёшься где что добавлять? Как создать новые уровни.

Добавлено (14 Мая 2019, 00:32)
---------------------------------------------
Попробуй разберись что я там в terminal.cpp написал.

afqДата: Понедельник, 13 Мая 2019, 22:57 | Сообщение # 570 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
TimKruz,
Цитата
И ещё купил Raspberry Pi, чтоб набраться опыта, но чёт вообще не тянет заниматься с этим. Ставил на него Manjaro ARM, подключал к дисплею... Весело, конечно, но пока лень с этим париться. Да и идей нет никаких абсолютно, как с умом применить эту железку, т.к. изначально рассчитывал запилить туда "мозги" ИИ, но у меня до сих пор нет даже строгой концепции того, что я считаю ИИ...

А нетбук мучить не хочется... Я бы мог сделать на нём сервер даже на базе имеющейся Windows 7 (дело не хитрое – написать свою программу и запустить, можно даже собственный протокол придумать), но зачем? Что я с ним буду делать?..

Сделай серверную программу для игры. Чтобы сервер всегда работал в сети. Распространи свою игру между этим форумом, чтобы можно было поиграть по сети. Ну какую нибудь простенькую игру. Научишься делать сервер для игр и прокачаешь свой скилл! B)
afqДата: Понедельник, 13 Мая 2019, 21:59 | Сообщение # 571 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
TimKruz, ставь на нетбук серверную ос, устанавливая min.iso. Научишься администрировать. Создашь что нибудь серверное и будет от основного компа использовать. Я вот например читая документацию по snort ( это система обнаружения вторжений ), узнал что можно в unix сокет писать alert. Это значит что я могу программу написать, которая будет взаимодействовать со snort. Могу сделать чтобы мне на комп отправлялись уведомления или в базу данных записывались. В общем есть что делать. И ты попробуй что нибудь. Что ты прицепился к этому windows на нетбуке. Лучше поизай линукс на нетбуке.
afqДата: Понедельник, 13 Мая 2019, 21:16 | Сообщение # 572 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
TimKruz, ладно. Почему тебе не нравиться бесплатный линукс?

Добавлено (13 Мая 2019, 21:17)
---------------------------------------------
TimKruz, что прям летает? Сколько у тебя загружается система в минутах или секундах?

Добавлено (13 Мая 2019, 21:20)
---------------------------------------------
TimKruz,

Цитата
Почему у меня Windows 10 летает?

Ты просто линуксом не пользовался и думаешь что windows у тебя летает.

Добавлено (13 Мая 2019, 21:20)
---------------------------------------------
^_^

Добавлено (13 Мая 2019, 21:29)
---------------------------------------------
TimKruz, вот давай открой какие нибудь настройки windows. У меня сначала окно открывается, потом надо ждать несколько секунд пока не исчезнет баннер. Сними это на видео, что у тебя летает так всё быстро. Я хочу убедиться что у тебя система действительно быстра, как ты пишешь.

afqДата: Понедельник, 13 Мая 2019, 20:59 | Сообщение # 573 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
drcrack, этот uac не разрешит тебе запустить программу с правами обычного пользователя, ты можешь запустить её только с админскими правами. Ведь так?
Цитата
какой софт, mcedit что ли?

Системный софт. Windows'у ещё у линукса надо поучиться как писать софт, чтобы даже на нетбуках с hdd работал прекрасно.
afqДата: Понедельник, 13 Мая 2019, 20:31 | Сообщение # 574 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
drcrack,
Цитата
нужно современное оборудование и современные инструменты разработки

Для примера в линуксе софт тоже современный и летает так, что слюни не соберёшь. И что в windows современного, на что там надо современное оборудование?
afqДата: Понедельник, 13 Мая 2019, 20:13 | Сообщение # 575 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
TimKruz,
Цитата
Ага, а после удаления такой программы, у тебя в системе остаётся 100500 ненужных библиотек

Отчасти правда. Но после удаления или установки нового приложения появляется надпись. Эти приложения устанавливались и больше не используются. Чтобы удалить их наберите sudo apt autoremove вроде.

Цитата
Если бы Linux был удобнее Windows для широких народных масс, то доля Windows на рынке давным-давно упала бы ниже экономически выгодной границы

А я читал что вроде бы у линукс bsd и других систем толи нельзя рекламировать то ли ещё что-то. Во времена когда ms-dos зародился microsoft рекламировала эту систему, да также как и windows рекламировала. Кто будет рекламировать бесплатную систему? Зачем на это деньги тратить. А microsoft тратила деньги и уже вроде в 80-ые годы стала милионером или милиардером не помню. Линуксом и bsd пользовались только по работе или разные там фрики. Даже Торвальдс не знал о bsd, потому что такие системы не рекламировали. Он сам говорил, что если бы знал о bsd то примкнул бы к ним в разработке.

Вот попробуй сделать как microsoft, сделай рекламу на свою игру и много людей скажут о твоей игре что нибудь. А ты попробуй без рекламы как линукс, да никто даже и не узнает о твоей игре. Реклама двигатель торговли. Только из-за того что windows рекламировали в массы, её покупали. Да и к тому времени когда была windows с графической системой линукс всё также был без неё и использовался в основной на серверах, потому что эти системы как никак надёжны. Если windows выигравает у домашних пользователей, то в плане серверных систем она проигрывает. Потому что windows не надёжна. Я не специально поливаю грязью windows. Я сделал логичные выводы. Ты попробуй подсунь в линукс вирус? Пробывал, получилось хоть раз? А в windows у тебя были хоть раз вирусы, черви и т.д. Если бы рекламировали линукс как удобную систему, то я не сомневаюсь что на неё обратили бы внимание. Вот даже например щас, как обстоят дела с windows 10. У меня медленно всё запускается, мне говорят что надо ssd диск покупать. Это во что windows превратился, что теперь чтобы он работал нужно современное оборудование? Я не доволен этим. Да и к тому же в windows что не программа, то платная, но есть бесплатные, и они на слуху, но нормальные программы платные. Да так же как в mac, тоже магазин завален платными продуктами. Кто платит, будет платить за всё.
Вот чем тебе windows нравиться больше чем линукс? Антивирусом пользуешься? Если не пользуешься то зря, в windows плохая защита. Да даже это. Ты пользуешься в windows правами администратора, хотя эти права в основном не нужны, только чтобы установить программу. Ведь из-за этого ты мог запустить вирус с правами администратора и заразить комп.
Я вот в линуксе могу сделать то, что не могу сделать в windows и это как бы намекает, что windows нужен только для игр мне, ну и немного для разработки.
Например что я сделал из netbook. Я сделал из нетбука сетевой экран. Ну он пока сетевой экран. Я щас читаю документацию по snort и как освоюсь прикручу и его. И будет у меня шлюз и сетевой защитой. Так то на меня никто не будет нападать, но для развития мне нравиться что-то изучать. А так как линукс сервер бесплатен, а windows сервер платный, да и ещё там заморачиваться надо чтобы его купить, то я выбираю линукс. Да и что мы спорим. MS-DOS написали не microsoft, её написал один разработчик по сходству с CP/M ( клон ). Продал её за 10000 долларов. А компания microsoft уже продала эти копии много кому. Они вроде с ibm заключали какой то договор, чтобы их ос была на компьютерах ( не помню уже ). Да и windows nt тоже была написана не microsoft, они наняли учёных, которые и написали windows. nt означает new technologies. Microsoft была торговцем. Купить у одних и продать другим это уметь надо. Что ж сказать, microsoft сами раньше на unix'ах писали.
afqДата: Воскресенье, 12 Мая 2019, 22:33 | Сообщение # 576 | Тема: Reskue remake
Разработчик
Сейчас нет на сайте
dj--alex, а как ты apk сделал? Ты с помощью sdl2.0.9 писал? У меня то что в assets лежит никогда в apk не запоковывается, я из-за этого не могу создать для android игру.
afqДата: Воскресенье, 12 Мая 2019, 22:04 | Сообщение # 577 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
drcrack, ну так тебе сначала надо скачать эту программу, установить её. А потом использовать, а это открыть программой картинки ( если возможно сразу несколько открывать ). А я один раз написал скрипт, можно ещё сделать параметры, чтобы не в статичный каталог выводились а в параметризированный. И всё. Надо сконвертировать написал cv.sh . out и все файлы в каталоге сконвертировались. А в этой irfan можно сразу несколько файлов конвертировать?

Добавлено (12 Мая 2019, 22:29)
---------------------------------------------
Видимо я совсем уже обленился с этим линуксом. Раз уже пишу что надо сначала скачать, будто скачивать это трудное что-то. Привык я уже устанавливать программу командой sudo apt install. Я не могу ничего поделать. Я иногда пишу программы, которые облегчают мне работу. Всё сводиться к тому, чтобы написать команду, а компьютер эту команду выполнил. Такое впечатление будто я попал в поле чудес ( не тв шоу ). И я весь такой сижу, пару кнопок нажал и выполнилась туча задач.


Сообщение отредактировал afq - Воскресенье, 12 Мая 2019, 22:30
afqДата: Воскресенье, 12 Мая 2019, 21:40 | Сообщение # 578 | Тема: Записки линуксоеда
Разработчик
Сейчас нет на сайте
Что то я решил хехе сделать тему такую. Здесь я буду может быть иногда какие нибудь интересные моменты выкладывать по поводу работы в линуксе. Каждый наверное программист знает что линукс консоль очень развита и предлагает пользователю огромные возможности выполнить разные действия путём использования мелких программок. Я даже когда то перешёл с линукса на windows, пользовался несколько дней и мне очень не нравилось что windows консоль была недоразвита в плане консольных утилит. Это сейчас есть wsl и можно линукс консоль использовать в windows, а раньше нужно было устанавливать ( не помню как она называется ) чтобы использовать хоть какие то возможности линукс консоли. Я только из-за консоли перешёл с windows на линукс много лет назад. Щас уже можно держать две системы не заботясь о свободном месте.

1. Мне недавно понадобилось перекодировать картинки из svg в png файлы. Я написал такой скрипт для bash.
Код

#!/bin/bash
OUT=../images
for file in *.svg
do
    name=$( echo $file | cut -d . -f 1)
    name="$name.png"
    convert -resize 256x256 $file $OUT/$name
done

Что делает этот код, он отделяет от названия файла имя без .svg, и присваивает .png. Вот и получается на выходе это convert -resize 256x256 test.svg ../images/test.png.
Так мне вручную не пришлось каждый отдельный файл изменять по имени, это всё сделано на автоматизме.

Далее полученные файлы мне надо было переместить в каталог с таким же именем только без разрешения. Скрипт аналогичен почти приведённому выше.
Код

#!/bin/bash
for file in *.png
do
    name=$( echo $file | cut -d . -f 1)
    mkdir $name
    mv $file $name
done

В этом примере создался каталог аналогичный файлу, но только без разрешения, и в этот каталог переносим файл картинку.

Есть ещё куча разных приёмов о которых я даже не знаю, потому как не особо интересовался этим. Но когда что-то надо, я обязательно использую консоль, чтобы рутинная работа выполнялась программой или скриптом.
afqДата: Воскресенье, 12 Мая 2019, 17:27 | Сообщение # 579 | Тема: [2D] Без названия
Разработчик
Сейчас нет на сайте
Arachnid, а игра будет в линуксе или windows?
afqДата: Воскресенье, 12 Мая 2019, 11:42 | Сообщение # 580 | Тема: Готовы ли вы выложить свой код?
Разработчик
Сейчас нет на сайте
Есть пример программы aseprite, которая есть на github, но также продаётся и в steam. Готовы ли вы выложить код на github, чтобы любой желающий мог понять как ваша игра работает? В таком случае возможно что её никто не будет покупать, все будут качать на github. Я бы например не хотел бы выкладывать код. Пусть мне и нравиться как код написан, но я всё равно не хочу, чтобы кто нибудь его читал и играл бесплатно, кроме меня.
Поиск:

Все права сохранены. GcUp.ru © 2008-2025 Рейтинг