|
18.10.2007, 08:42
|
#16
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Как создать консоль?
Сори напутал, не Mid а Instr юзай
|
а я уже хотел идти ругаться.
юзай динамический вариант.
юзай массивы, чтобы посмотреть на несколько предыдущих команд и заюзать одну из них
юзай клавиши управления курсором для перемещения курсора и line для его отрисовки
юзай KeyDown(14) - backspace и KeyDown(211) - Del для зачистки
юзай еще много чего, и напиши отличную консоль. консоль ето главное в игре, пусть в ней не будет геймплея, графики, звуков, а тока один белый квадрат ездющий вверх и вниз, но если в игре будет отличная консоль - успех ей обеспечен
|
(Offline)
|
|
18.10.2007, 09:40
|
#17
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
Re: Как создать консоль?
юзай еще много чего, и напиши отличную консоль. консоль ето главное в игре, пусть в ней не будет геймплея, графики, звуков, а тока один белый квадрат ездющий вверх и вниз, но если в игре будет отличная консоль - успех ей обеспечен
|
Щя сяду консольку писать
|
(Offline)
|
|
18.10.2007, 16:45
|
#18
|
Знающий
Регистрация: 27.07.2006
Сообщений: 250
Написано 6 полезных сообщений (для 7 пользователей)
|
Re: Как создать консоль?
Сообщение от HolyDel
но если в игре будет отличная консоль - успех ей обеспечен
|
Кто знает может "консольные" игры станут популярными ...
... может еще что скажеш? ... я понимаю что человек создавший вартэк может позволить себе поязвить, но смысла я в этом невижу ...
|
(Offline)
|
|
18.10.2007, 17:05
|
#19
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Как создать консоль?
Trilliput, невидишь, а зря Опыт - вот что важно. А лень - погубит.
|
(Offline)
|
|
18.10.2007, 20:56
|
#20
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Как создать консоль?
а ты консолб в отдельном окне собираешся делать ??
ил так просто на экране ??
просто интересно !!
|
(Offline)
|
|
18.10.2007, 22:08
|
#21
|
Знающий
Регистрация: 27.07.2006
Сообщений: 250
Написано 6 полезных сообщений (для 7 пользователей)
|
Re: Как создать консоль?
Немного не так выразился, вобщем каждому свое.
Консоль просто на экране будет + еще дебаг-окно, в нем будут отображаться разные переменные.
|
(Offline)
|
|
18.10.2007, 23:16
|
#22
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Как создать консоль?
Trilliput, ты угадал, я язвил, простите грешного, но сухо говорить уже достало.
если чисто фактами - то простой инпут, без всяких getkey, без всего выше мною перечисленное, ето все - что надо для небольшой игры, по крайней мере на этапе разработки.
насчет определения команды - лучше всего парсить по пробелам и запятой(для отделения параметров).
потом select command
case: "fuckthemall": kill_all_bots()
case: "health":en=en+param(1)
end select
в param(1..n) - будуит хранится n отпарсенных парметров.
На все про все - 20 строк.
|
(Offline)
|
|
19.10.2007, 00:56
|
#23
|
Танчики Developer
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений (для 23 пользователей)
|
Re: Как создать консоль?
скачай код логова и зацени функцию GameScript
в нутри собственно (additem, removeitem)
и будит тебе счастье.
код логова находится в соответствующей теме из раздела проекты на этапе разработки
|
(Offline)
|
|
19.10.2007, 18:12
|
#24
|
Знающий
Регистрация: 27.07.2006
Сообщений: 250
Написано 6 полезных сообщений (для 7 пользователей)
|
Re: Как создать консоль?
[quote=HolyDel] Trilliput, ты угадал, я язвил, простите грешного, но сухо говорить уже достало.[/QUOTE]
Если я никогда не делал консоль хочется перебрать много вариантов. Иначе это все похоже на выбор авто по советам, типа по длине двигателя.
|
(Offline)
|
|
14.01.2008, 21:44
|
#25
|
Бывалый
Регистрация: 12.10.2006
Сообщений: 737
Написано 131 полезных сообщений (для 452 пользователей)
|
Ответ: Как создать консоль?
через инпут самый оптимальный вариант! остальное - это буржуйские излишки... консоль она на то и консоль, чтобы юзать во время разработки... ну, или там режим бога перед знакомыми поставить...
|
(Offline)
|
|
15.01.2008, 01:00
|
#26
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Как создать консоль?
ну, или там режим бога перед знакомыми поставить
|
для этого каментим строчку:
if BOT_attack() then playerLIFE = playerLIFE - 1
еще дебаг-окно, в нем будут отображаться разные переменные
|
ну можно дебагер включить !! там тоже они отображаются, но если свое родней, то никто же не запрещяет !!
|
(Offline)
|
|
15.01.2008, 01:19
|
#27
|
|
Ответ: Как создать консоль?
if BOT_attack() then playerLIFE = playerLIFE - 1
омг ето какой архитектурой должна обладать игра
чтобы там были такиееее строчки O_o
|
|
|
15.01.2008, 04:22
|
#28
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Как создать консоль?
нет. через инпут ето не самый оптимальный вариант. игра должна продолжаться даже при вызванной консоли.
jimon, ты еще представь сколько йаду нужно компилятору, чтобы закоментить строчку в рантайм
чо еще можно сказать? it's IGR style.
|
(Offline)
|
|
15.01.2008, 05:15
|
#29
|
Бывалый
Регистрация: 12.10.2006
Сообщений: 737
Написано 131 полезных сообщений (для 452 пользователей)
|
Ответ: Как создать консоль?
прикольно...
HolyDel а нафиг во время консоли игре продолжаться, по моему наоборот должна быть пауза... хотя ХЗ... это, конечно, кому как удобнее...
|
(Offline)
|
|
15.01.2008, 08:53
|
#30
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Как создать консоль?
Дык, дай право выбора: жмёшь паузу и открываешь консоль
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:28.
|