Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.
Внимание! Некоторое время письма не доходят до аккаунтов MAIL RU GROUP, не доходят на все почтовые ящики mail.ru, inbox.ru, bk.ru. Пишите им жалобы, чтобы быстрее восстановили получение писем, регистрируйтесь через яндекс почту и gmail, туда письма с активизацией доходят.

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

Восстановить пароль
Повторная активизация 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,303
Репутация: 3917
По умолчанию

Собственно не понял темы. Ну написал и написал, что дальше?
__________________
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума   Ответить с цитированием
Старый 01.06.2010, 15:32   #3
JTG
я получил эту роль
Профессионал
 
Аватар для JTG
 
Регистрация: 25.05.2007
Адрес: тут темно и с потолка капает
Сообщений: 3,693
Репутация: 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,977
Репутация: 898
По умолчанию

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

Цитата:
Вы стоите на крыше небоскрёба.
- Спрыгнуть
- Лечь поспать
))))))))))))))))))))))))
Интересно что же делать??? Докурить косяк, а потом... Доиграть квест.
Цитата:
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оздание игр: Unity, OpenGL, DirectX 10 02.01.2010 05:54
Написал редактор карт sasha1993 Gamedev - cоздание игр: Unity, OpenGL, DirectX 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


01:52.


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

RusProfile.ru


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