Expand Cut Tags

No cut tags
shutofsky: (Кот)
[personal profile] shutofsky
Да, я его допилил.

Да, на Питоне.

Всякие фанаты и реконы Фоллаута кинутся указывать мне ан не антуражность и несоответствие. И пойдут скопом в лес. Ага, лес тех самых.

Для всех прочих - велкам попробовать, кому интересно. Лежит оно тут: https://github.com/Shutofsky/Dungeonterm

Нужны файлы f3termnew.py, ft.db, f3termprint.wav, f3termword.wav, f3term.png, words4.txt, words6.txt, words8.txt, words10.txt, words12.txt

Кроме того нужен питон 2.7, с установленными библиотеками Pygame и модулем sqlite3, а также - любой вьюер оного sqlite3, которым можно смотреть и править базу - через неё идёт всё управление терминалом, а сама база комментирована.



Отвечая на вопросы:
- Почему база?
- Потому что это часть большого проекта в поле, в базу другая программка будет писать и читать данные для обмена с центральным сервером.
- Какие начальные значения в базе?
- Существенными являются следующие:
"attempts" = "4"
"count" = "10"
"difficulty" = "8"
"is_level_down" = "NO"
"is_lock_open" = "NO"
"is_power_all" = "YES"
"is_terminal_hacked" = "NO"
"is_terminal_locked" = "NO"
После неудачного взлома необходимо сбросить "is_terminal_locked" = "NO"
- Почему Питон?
- Потому что я так захотел. Изрядная часть прочего железа базы (замки например) работает на Raspberry Pi, соответственно тоже имеет прошивку на Питоне.

Date: 2016-11-22 08:49 am (UTC)
From: [identity profile] randir-spb.livejournal.com
Браво!

Date: 2016-11-22 08:58 am (UTC)
From: [identity profile] shutofsky.livejournal.com
Попробовал уже? На самом деле я уже нашёл одну багу.

Date: 2016-11-22 12:48 pm (UTC)
From: [identity profile] outfrozen-one.livejournal.com
Однако!

Profile

shutofsky: (Default)
shutofsky

April 2017

S M T W T F S
      1
2345678
91011 12131415
16171819202122
232425 26272829
30      

Style Credit

Page generated Jun. 13th, 2025 08:04 pm
Powered by Dreamwidth Studios