Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

Каскадный · Стандартный · [ Линейный ]

> Программирование. Напишем текстовый файтинг-рпг вместе!, Вам не нужно программировать, нужны Ваши идеи.

Баланс есть ?
 
Да [ 1 ] ** [11.11%]
Нет [ 1 ] ** [11.11%]
Я пофлудить [ 7 ] ** [77.78%]
Всего голосов: 9
Гости не могут голосовать 
Iris
post Воскресенье, 14 октября 2018, 23:20
Отправлено #101


Та самая девчонка
*******

Группа: Пользователи
Сообщений: 3 464
Регистрация: 12 авг. 2007
Из: Nowhere
Пользователь №: 23 396





Тут есть гвардейцы? Конечно.

user posted image


--------------------
Забанена за террористические высказывания против граждан РФ
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Понедельник, 15 октября 2018, 21:11
Отправлено #102


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





Питон оказался не сложным.
Но как только перешло к ассемблеру все зубы переломал, это нечто..
Помаленьку си ++ изучаю, красивый язык.
Думаю может ещё Делфи поучить, если с этими языками закончу.
На самом деле логика уиязыков почти одна, ну кроме ассемблера ...


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MichaelForExample
post Понедельник, 15 октября 2018, 22:31
Отправлено #103


Флудер
*******

Группа: Пользователи
Сообщений: 2 772
Регистрация: 03 мар. 2013
Пользователь №: 47 146





QUOTE (Alexander87 @ Понедельник, 15 октября 2018, 22:11)

Питон оказался не сложным.
Но как только перешло к ассемблеру все зубы переломал, это нечто..
Помаленьку си ++ изучаю, красивый язык.
Думаю может ещё Делфи поучить, если с этими языками закончу.
На самом деле логика уиязыков почти одна, ну кроме ассемблера ...
*

Зачем изучать языки? Тем более, что значит изучил?
Я думаю спецы в любом из изученных языков тебя поставят в тупик. Не надо метаться.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dimm0505
post Понедельник, 15 октября 2018, 23:23
Отправлено #104


Console Addict
Group Icon

Группа: Супермодераторы
Сообщений: 30 280
Регистрация: 21 янв. 2007
Из: СПб
Пользователь №: 20 637





QUOTE (Alexander87 @ Сегодня, 21:11)

На самом деле логика уиязыков почти одна, ну кроме ассемблера ...
*


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


--------------------
Switch2/Xbox Series X/Steam Deck LE White/Quest 2/Retroid Pocket 4 Pro/Anbernic 35xx+
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
УльтраБлокС
post Вторник, 16 октября 2018, 00:21
Отправлено #105


Очень скорая помощь
******

Группа: Пользователи
Сообщений: 1 664
Регистрация: 17 июня 2009
Из: Москва
Пользователь №: 32 448





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

По факту - качество в разы важнее количества, на большинстве проектов нужно знание 1-2 языков, но хорошее, в т.ч. их стандартных библиотек и т.д. И алгоритмическая подготовка.

А ассемблер, как уже отметил dimm0505, самое простое, что можно придумать. Тупо список инструкций, никак не структурированных. Ну, да. Из-за этой простоты вылепить что-то более-менее полезное на ассемблере в разы сложнее по трудозатратам и дольше, чем на каком-нибудь Python'е.

Умение писать Hello, World! на 100500 языках никаких полезных навыков не даёт.

Сообщение отредактировал УльтраБлокС - Вторник, 16 октября 2018, 00:27


--------------------
user posted imageuser posted imageuser posted imageuser posted imageuser posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Akell
post Вторник, 16 октября 2018, 02:26
Отправлено #106


Фанат
***

Группа: Пользователи
Сообщений: 113
Регистрация: 21 апр. 2017
Пользователь №: 58 733





QUOTE (MichaelForExample @ Понедельник, 15 октября 2018, 22:31)

Тем более, что значит изучил?
*

вырываю из контекста обсуждения, но например для с++ "изучил язык", значит полное доскольнальное знание стандарта с++ хотя бы 98 года (в котором в районе 800 страниц). а возможно и более новых редакций.

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

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


Добавлено спустя 16 минут:
QUOTE (Alexander87 @ Понедельник, 15 октября 2018, 21:11)

Питон оказался не сложным.
*

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

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

Сообщение отредактировал Akell - Вторник, 16 октября 2018, 02:43
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Вторник, 16 октября 2018, 05:39
Отправлено #107


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





QUOTE (УльтраБлокС @ Вторник, 16 октября 2018, 00:21)

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

По факту - качество в разы важнее количества, на большинстве проектов нужно знание 1-2 языков, но хорошее, в т.ч. их стандартных библиотек и т.д. И алгоритмическая подготовка.

А ассемблер, как уже отметил dimm0505, самое простое, что можно придумать. Тупо список инструкций, никак не структурированных. Ну, да. Из-за этой простоты вылепить что-то более-менее полезное на ассемблере в разы сложнее по трудозатратам и дольше, чем на каком-нибудь Python'е.

Умение писать Hello, World! на 100500 языках никаких полезных навыков не даёт.
*


Я поясню Уважаемые.
Питон я начал учить т.к не был уверен в своих силах.
По сути изначально я считал флагманом языков высокого уровня си++, но не был уверен что его понять и когда окреп в питоне, рискнул взять эту вершину. Ведь зная си++ я буду знать очень многое.
Ассемблер это другое, это совершенно другой язык и он необходим. Без ассемблера не напишешь хороший вирус, без ассемблера не расковыряешь программку, без ассемблера грамотно не подменяет пакет. Вообще это необходимость.


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MichaelForExample
post Вторник, 16 октября 2018, 12:29
Отправлено #108


Флудер
*******

Группа: Пользователи
Сообщений: 2 772
Регистрация: 03 мар. 2013
Пользователь №: 47 146





Необходимость чего? Расковыривать программки или вирусы писать?

Сообщение отредактировал MichaelForExample - Вторник, 16 октября 2018, 12:34
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hickname
post Четверг, 18 октября 2018, 22:11
Отправлено #109


Флудер
*******

Группа: Пользователи
Сообщений: 2 212
Регистрация: 28 окт. 2003
Из: Москва
Пользователь №: 5 827





Писать вирусы - грех.


--------------------
QUOTE (Jenson @ Воскресенье, 02 июня 2013, 11:54)
на ЭЛТ теликах нет никакого разрешения и там все консольные игры норм смотрятся
QUOTE (Jenson @ Среда, 04 июня 2014, 15:38)
на ПС2 нет пикселей, только мутные текстуры
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Akell
post Пятница, 19 октября 2018, 01:19
Отправлено #110


Фанат
***

Группа: Пользователи
Сообщений: 113
Регистрация: 21 апр. 2017
Пользователь №: 58 733





QUOTE (Alexander87 @ Вторник, 16 октября 2018, 05:39)

Я поясню Уважаемые.
Питон я начал учить т.к не был уверен в своих силах.
По сути изначально я считал флагманом языков высокого уровня си++, но не был уверен что его понять и когда окреп в питоне, рискнул взять эту вершину. Ведь зная си++ я буду знать очень многое.
Ассемблер это другое, это совершенно другой язык и он необходим. Без ассемблера не напишешь хороший вирус, без ассемблера не расковыряешь программку, без ассемблера грамотно не подменяет пакет. Вообще это необходимость.
*

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

если бы ты вывозил на питончике, это было более чем достаточно. для подмены пакетосов как минимум. вот тебе рабочий пример wifi jammer-a https://github.com/DanMcInerney/wifijammer и попутно вопрос: в каком месте тут что-то неграмотно подменяется? можешь прямо выделить подсветкой кода и запостить сюда, обсудим например.

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

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

а насчет условно внедоносных-полезных программ, глянь например на сборник meta sploit. и глянь на чем там всё писано (спойлер: совсем не на асм и не на с++). или подобный другой проект.

так что, твои представления и требуемых навыках, знаниях с++ и асм, чрезмерно ошибочны.

знания асм могут пригодится, например для спортивных ковыряний crackme, не более.

спрашивай ещё, пока у меня есть ответы на все твои вопросы.

https://www.youtube.com/watch?v=8pTEmbeENF4 вот хороший видос на тему асм.

вирусописатель в треде, все в ollydbg!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Пятница, 19 октября 2018, 05:54
Отправлено #111


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





QUOTE (Akell @ Пятница, 19 октября 2018, 01:19)

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

если бы ты вывозил на питончике, это было более чем достаточно. для подмены пакетосов как минимум. вот тебе рабочий пример wifi jammer-a https://github.com/DanMcInerney/wifijammer и попутно вопрос: в каком месте тут что-то неграмотно подменяется? можешь прямо выделить подсветкой кода и запостить сюда, обсудим например.

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

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

а насчет условно внедоносных-полезных программ, глянь например на сборник meta sploit. и глянь на чем там всё писано (спойлер: совсем не на асм и не на с++). или подобный другой проект.

так что, твои представления и требуемых навыках, знаниях с++ и асм, чрезмерно ошибочны.

знания асм могут пригодится, например для спортивных ковыряний crackme, не более.

спрашивай ещё, пока у меня есть ответы на все твои вопросы.

https://www.youtube.com/watch?v=8pTEmbeENF4 вот хороший видос на тему асм.

вирусописатель в треде, все в ollydbg!
*


Спасибо за развернутый ответ. Скорее всего все как Вы написали и есть.


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Среда, 24 октября 2018, 09:06
Отправлено #112


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





А потом вместе поиграем.
Механика игры готова, осталось только придумать логику.
А точнее придумать классы, оружие, их характеристики и умения для классов.
Я Вам распишу механику а Вы подскажите как можно запилить баланс!

Сражаются 2 игрока, ходят по очереди.
Каждый игрок может Ударить(атака) или защититься(пропускает ход при этом увеличивает уклон и контратаку на следующую атаку врага) или применить предмет, умение.
Каждый игрок имеет следующие характеристики:
ЖС(жизнь)
Атака(минимум-макс,% точности,% критического удара,коэффицент крит удара)
Защита(уменьшает урон врага на столько, сколько защита)
Уклон(% уклона, если уклон удался то % при котором происходит контратака, так-же коэффициент контратаки)
Энергия(ее пока прописываю, но тут скорее всего нужно 2 показателя, это сама энергия и на сколько она восполняется каждый ход.

user posted image

Что я от Вас хочу ?
Хочу чтобы Ваша логика была в игре.
И Вы сами придумали:
Классы - и характеристика каждого из них (название, АТ,ЖС,точность,уклон, прирост манны итд. см выше).
Оружие - (название, ат, точность, влияние на уклон, крит, итд)
броня - (название, уклон, защита)
Возможные умения и сколько манны будет тратиться.
предметы.

Вообще все что хотите)
Только нужен баланс.
Именно баланс я и не могу найти, не понимаю как все сбалансировать, чтобы было интересно.
Жду Ваших предложений!))


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Swordin
post Среда, 24 октября 2018, 09:22
Отправлено #113


Фанат
***

Группа: Пользователи
Сообщений: 145
Регистрация: 17 авг. 2009
Пользователь №: 33 289





Сколько платишь?


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Среда, 24 октября 2018, 09:29
Отправлено #114


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





QUOTE (Swordin @ Среда, 24 октября 2018, 09:22)

Сколько платишь?
*


Не плачу!
Игра делается по фану а не для получения прибыли.

Сообщение отредактировал Alexander87 - Среда, 24 октября 2018, 09:34


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Swordin
post Среда, 24 октября 2018, 09:31
Отправлено #115


Фанат
***

Группа: Пользователи
Сообщений: 145
Регистрация: 17 авг. 2009
Пользователь №: 33 289





Несколько чего, я не понял?


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Среда, 24 октября 2018, 09:35
Отправлено #116


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





QUOTE (Swordin @ Среда, 24 октября 2018, 09:31)

Несколько чего, я не понял?
*


Нету денег.

п.с. Игры интереснее делать чем обозревать.


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Swordin
post Среда, 24 октября 2018, 09:43
Отправлено #117


Фанат
***

Группа: Пользователи
Сообщений: 145
Регистрация: 17 авг. 2009
Пользователь №: 33 289





QUOTE (Alexander87 @ Сегодня, 09:35)

Нету денег.
*


Нету стульев.

QUOTE (Alexander87 @ Сегодня, 09:35)

п.с. Игры интереснее делать чем обозревать.
*


Неа.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Landis
post Среда, 24 октября 2018, 10:32
Отправлено #118


Спорт это сила.
******

Группа: Пользователи
Сообщений: 1 316
Регистрация: 16 янв. 2017
Из: Замкадландия
Пользователь №: 57 601





QUOTE (Swordin @ Среда, 24 октября 2018, 09:43)

Нету денег-Нету стульев.

*


Сказал, как отрезал !:)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MichaelForExample
post Среда, 24 октября 2018, 10:50
Отправлено #119


Флудер
*******

Группа: Пользователи
Сообщений: 2 772
Регистрация: 03 мар. 2013
Пользователь №: 47 146





QUOTE (Alexander87 @ Среда, 24 октября 2018, 10:35)

Нету денег.

п.с. Игры интереснее делать чем обозревать.
*

Ты сначала сделай что-то вроде прототипа (то что в первом сообщении не катит), и тогда уже ищи людей которые тебе помогут с остальным.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Среда, 24 октября 2018, 10:53
Отправлено #120


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





QUOTE (MichaelForExample @ Среда, 24 октября 2018, 10:50)

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


В смысле на катит ?
Это уже альфа версия.
200 строк кода уже во всю работают.


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Пятница, 26 октября 2018, 07:45
Отправлено #1


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





Как думаете баланс между классами есть ?



........................АТ.........Защита........ЖС.............укл.........энергия

Берсеркер........5..............2..............3.................4..............1

Рыцарь.............3..............5..............4.................1..............2

Мечник.............4..............3..............5.................2..............1

Ассами..............3..............2..............1................5..............4

Ученый..............4..............1..............2................3..............5

Сообщение отредактировал Alexander87 - Пятница, 26 октября 2018, 07:50


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Страниц: 8 « < 4 5 6 7 8 > 
Reply to this topicStart new topicStart Poll

Страниц: 8 « < 4 5 6 7 8 >
Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пн., 07 июля 2025, 14:03
Skin Designed (c) by Rooq.net, All Rights Reserved.