Форум программистов  
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 01.06.2010, 11:32   #1
saggy
Форумчанин
 
Регистрация: 08.10.2009
Сообщений: 112
Репутация: 1
По умолчанию Я написал текстовую игру...

Всем здрасте, доброго времени суток. Я вот тут после окончания 8 класса на начавшихся каникулах, а точнее на первой их неделе написал игру. Игра текстовая, т.е. перед вами текст ситуации и несколько вариантов решения её, например:
Вы стоите на крыше небоскрёба.
- Спрыгнуть
- Лечь поспать
Если, к примеру, спрыгнешь, то игра закончена (если не попадутся ситуации "Вы летели и ухватились за выступ на здании"), а если поспишь - тебя спасут. Игра строится на множественном разветвлении таких ситуаций. Все "сюжетные кишки" хранятся в отдельном файле с расширением .txt, дабы можно было быстро открыть и изменить в блокноте. Эти "кишки" написаны на своём, внутрепограммном языке. Для того что бы создавать свой сюжет, я написал ещё и редактор сюжета. В дальнейшем планирую подключить картинки по ситуациям. Кому интересно могу выложить исходники и небольшой файл сюжета.
saggy вне форума   Ответить с цитированием
Старый 01.06.2010, 12:51   #2
Utkin
Профессионал
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Адрес: DuckBurg
Сообщений: 18,597
Репутация: 3930
По умолчанию

Собственно не понял темы. Ну написал и написал, что дальше?
__________________
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума   Ответить с цитированием
Старый 01.06.2010, 15:32   #3
JTG
я получил эту роль
Профессионал
 
Аватар для JTG
 
Регистрация: 25.05.2007
Адрес: тут темно и с потолка капает
Сообщений: 3,695
Репутация: 2224

icq: III 37373860
По умолчанию

Молодец, садись, 5
Тоже не понял
__________________
пыщь
JTG вне форума   Ответить с цитированием
Старый 01.06.2010, 17:14   #4
Kotofff
Профессионал
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Адрес: Россия. Кубань.
Сообщений: 1,916
Репутация: 1296
По умолчанию

Спрыгни ...
Лучше всего ...
__________________
Кому iPhone и Swarovski, кому Афон и Саровский...
Kotofff вне форума   Ответить с цитированием
Старый 01.06.2010, 17:52   #5
DeKot
Профессионал
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Адрес: Молдова
Сообщений: 1,980
Репутация: 898
По умолчанию

Да что же Вы так, Мэтры? Это же восьмиклассник. Поощрять надо.
Молодец, что начинаешь программировать, даже с простенькой текстовой игры. Развивай дальше.
__________________
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума   Ответить с цитированием
Старый 01.06.2010, 23:09   #6
apromix
PHP, Delphi
Форумчанин
 
Аватар для apromix
 
Регистрация: 07.05.2008
Адрес: Украина, Черновцы
Сообщений: 384
Репутация: 47

icq: 499637481
skype: sergiytkach
По умолчанию

Игра - текстовый квест. Похвально, этот жанр в наше время слабенько развивается. Выкладывай исходник.
__________________
Мыши плакали, кололись, но продолжали жрать кактус...
мои проекты
apromix вне форума   Ответить с цитированием
Старый 02.06.2010, 07:48   #7
Виталий Желтяков
Профессионал
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Адрес: Волгоград
Сообщений: 2,673
Репутация: 606
По умолчанию

Молодец, писать проги это хорошое дело. Покажи игрушку.
Виталий Желтяков вне форума   Ответить с цитированием
Старый 02.06.2010, 08:09   #8
Stilet
Белик Виталий :)
Профессионал
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Адрес: Украина, Донецкая область, г. Краматорск
Сообщений: 57,961
Репутация: 6799
По умолчанию

Цитата:
Вы стоите на крыше небоскрёба.
- Спрыгнуть
- Лечь поспать
))))))))))))))))))))))))
Интересно что же делать??? Докурить косяк, а потом... Доиграть квест.
Цитата:
saggy
Покаж игруху - заценим краба, я уж давно таких квестов не видел.
__________________
I'm learning to live...
Stilet вне форума   Ответить с цитированием
Старый 02.06.2010, 12:15   #9
saggy
Форумчанин
 
Регистрация: 08.10.2009
Сообщений: 112
Репутация: 1
По умолчанию

вот вам архивчик, там две папки. одна - игра, другая - редактор.
"сюжетные кишки" находятся в папке с игрой в папке Sujet
А насчёт того, что начал программировать,.. я ещё одну игру написал, до этой, но только я её почему то забросил: 2D бегалка типа марио. создаёшь свои уровни, бегаешь по ладшафту из массива пикселей, графика создаётся в любом графическом редакторе. есть прыжок, жизни, которые тратятся, если наступить на какую-нить бяку. в основном забросил из-за проблем с оффсетом: чувачёк бегает по воздуху или если неправильно растянуть картинку уровня, то бегает сквозь горы. если что исходники остались, могу выложить.
Внимание!
1) в сюжете 1.txt (а он один только и есть) прописаны НЕ все ситуации. в основном только первые варианты решения. это так, просто посмотреть как работает.
2) в редакторе недоделаны 3 кнопки "+", и поэтому не стоит удивляться, почему они не работают. замечание: редактор иногда глючит, надо сохранить изменения, а потом заново открыть текстовой сценарий.
3) что бы создать свою сцену, следует открыть файл сюжета, написать текст ситуации в первое поле memo, варианты ответа ниже в 4 edit'a (если ничего в едит не ввести, то вариант просто не создастся). рядом с едитами масенькие окошки - это ссылка на номер сценария. сценарий обязательно обозначать любыми ДВУМЯ символами. легче всего - цифрами: '01','02','10'... кнопка ">>>" означает переход по ссылке на новую ситуацию, но прежде, чем это сделать следует нажать кнопку применить, а потом нажать кнопку "+". эта кнопка автоматически дописывает в конец файла:
*НОМЕР СИТУАЦИИ<ТЕКСТ СИТАУЦИИ>
^Вариант1 решения%ссылка на след. ситуац.;
^Вариант2 решения%ссылка на след. ситуац.;
*и так далее

Опа... я обнаружил несколько багов...
ка в игре, так в редакторе могут загрузиться лишние варианты решения ситуации. баг исправлен в игре, но уже в новой версии.
Вложения
Тип файла: rar TextQuest.rar (238.6 Кб, 36 просмотров)

Последний раз редактировалось Stilet; 04.06.2010 в 07:49.
saggy вне форума   Ответить с цитированием
Старый 04.06.2010, 06:51   #10
VintProg
not
Профессионал
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Адрес: В сети
Сообщений: 1,398
Репутация: 144

icq: 646-858-802
По умолчанию

Эту тему лучше не здесь заводить.
__________________
GTA моды
VintProg вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Я написал игру TAnk ATTACK))просто оцените Wi1D Gamedev - cоздание и обсуждение игр 10 02.01.2010 05:54
Написал редактор карт sasha1993 Gamedev - cоздание и обсуждение игр 8 18.07.2009 21:31
Написал прогу в паскале... deu4er Помощь студентам 2 19.11.2008 21:08
Написал бэкдор, оцените KORN Софт 7 18.11.2007 09:55
как разбить текстовую ячейку на отдельные ячейки? zetrix Microsoft Office Excel 0 31.10.2006 08:46




14:56.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru