Пятница, 22 Ноября 2024, 10:16

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Моя первая игра на с++
Z_z_Z_z_ZДата: Вторник, 01 Мая 2012, 11:35 | Сообщение # 1
почетный гость
Сейчас нет на сайте
В этой теме я хочу узнать мои ошибки в написании кода,оформлении.итд.
там все есть и проект и код и ехе.

по ссылке вас ждет игра в консоле.

http://zalil.ru/upload/33162391

Добавлено (01.05.2012, 11:28)
---------------------------------------------
вот тоже самое если первая ссылка нерабочая http://zalil.ru/33162433

Добавлено (01.05.2012, 11:35)
---------------------------------------------
Особенно жду советов =)
как сократить код.
что можно заменьть и для чего.
и.т.д.


Хочу свою ММОРПГ

Сообщение отредактировал Z_z_Z_z_Z - Вторник, 01 Мая 2012, 13:10
noTformaTДата: Вторник, 01 Мая 2012, 11:36 | Сообщение # 2
Ukrainian independent game developer
Сейчас нет на сайте
ммм, если проект готовый то ему место в другом разделе...
можно немного больше описания добавить? а то непонятно что нас ждет по ссылкам выше?


@noTformaT
TVAДата: Вторник, 01 Мая 2012, 11:55 | Сообщение # 3
участник
Сейчас нет на сайте
У меня эксешник не запустился. А так орфография ужасно хромает ататтата. С кодом я не знаю что даже сказать, лень было смотреть. Только вот посмотрел ответы на загадку. noTformaT, Игра представляет собой обычный текстовой квест.
Z_z_Z_z_ZДата: Вторник, 01 Мая 2012, 13:08 | Сообщение # 4
почетный гость
Сейчас нет на сайте
Да. это текстовый квест. + там есть аи.(это моя первая проба в с++)
Quote (TVA)
У меня эксешник не запустился.
если не робит ярылк зайди в папку релиз. там хапусти.


Хочу свою ММОРПГ
goldsphereДата: Вторник, 01 Мая 2012, 14:03 | Сообщение # 5
заслуженный участник
Сейчас нет на сайте
Поставь проверку на хп >= нуля!А то меня первый монстр бил с 0 хп!

FinderX - Android Аркада

Сообщение отредактировал goldsphere - Вторник, 01 Мая 2012, 14:06
Z_z_Z_z_ZДата: Вторник, 01 Мая 2012, 14:36 | Сообщение # 6
почетный гость
Сейчас нет на сайте
goldsphere, эт я знаю, не стал делать ток как можно на первом монстре опуститься до 0 хп )

Добавлено (01.05.2012, 14:36)
---------------------------------------------
goldsphere, а насчет кода что скажешь ?


Хочу свою ММОРПГ
goldsphereДата: Вторник, 01 Мая 2012, 14:45 | Сообщение # 7
заслуженный участник
Сейчас нет на сайте
Можно в выборе if заменить на switch.
А в целом всё нормально для начала...


FinderX - Android Аркада
Z_z_Z_z_ZДата: Вторник, 01 Мая 2012, 14:56 | Сообщение # 8
почетный гость
Сейчас нет на сайте
Quote (goldsphere)
switch.

не могу понять принцып.


Хочу свою ММОРПГ
goldsphereДата: Вторник, 01 Мая 2012, 15:04 | Сообщение # 9
заслуженный участник
Сейчас нет на сайте
смотри:
Code
switch(vibor)
{
case 1:hp =hp - uron;cout<<hp<<endl;break;//ещё операторы если нужно
case 2:cout<<"блок"<<endl;break;
//итд
}


FinderX - Android Аркада
Z_z_Z_z_ZДата: Вторник, 01 Мая 2012, 15:56 | Сообщение # 10
почетный гость
Сейчас нет на сайте
Quote (goldsphere)
endl

чито делает ?

Добавлено (01.05.2012, 15:56)
---------------------------------------------
switch(vibor)
case 1:hp =hp - uron;cout<<hp<<endl;break;
case 2:cout<<"блок"<<endl;break;

тоесть работает так :
Если Выбор
равен 1 то hp =hp - uron;cout<<hp<<endl;выход;
равен 2 то cout<<"блок"<<endl;выход;


Хочу свою ММОРПГ
DominionДата: Вторник, 01 Мая 2012, 16:04 | Сообщение # 11
был не раз
Сейчас нет на сайте
Quote (Z_z_Z_z_Z)
чито делает ?

Ну, если по простому, то перенос строки.
А вообще, команда endl записывает в поток символ перевода строки и производит сброс буфера.


Сообщение отредактировал Dominion - Вторник, 01 Мая 2012, 16:06
goldsphereДата: Вторник, 01 Мая 2012, 16:15 | Сообщение # 12
заслуженный участник
Сейчас нет на сайте
Z_z_Z_z_Z, да.всё так.Если не будет break , то всё следующие операторы будут выполняться несмотря ни на что....

FinderX - Android Аркада
Z_z_Z_z_ZДата: Вторник, 01 Мая 2012, 17:41 | Сообщение # 13
почетный гость
Сейчас нет на сайте
Более мения понял ) ща мучаюсь с функциями )

Хочу свою ММОРПГ
DominionДата: Вторник, 01 Мая 2012, 22:02 | Сообщение # 14
был не раз
Сейчас нет на сайте
Quote (Z_z_Z_z_Z)
ща мучаюсь с функциями )

А что с ними мучаться? Там ведь все просто. Если для функции сложные, то что будет дальше, когда начнется ООП?
goldsphereДата: Среда, 02 Мая 2012, 07:17 | Сообщение # 15
заслуженный участник
Сейчас нет на сайте
c int main не мучаешся?Это такая же функция как и все...

FinderX - Android Аркада
Z_z_Z_z_ZДата: Среда, 02 Мая 2012, 12:24 | Сообщение # 16
почетный гость
Сейчас нет на сайте
Dominion, было бы их несколько а их оч много. и самому можно делать как то.

Хочу свою ММОРПГ
MelfonsДата: Среда, 02 Мая 2012, 12:58 | Сообщение # 17
был не раз
Сейчас нет на сайте
Скачал, в подробности геймплея не вдавался, но неплохо бы проверку вводимых значений поставить, а то при вводе рандомных букв\цифр такая абра-кадабра начинается.

Сообщение отредактировал Melfons - Среда, 02 Мая 2012, 13:07
ТритонДата: Среда, 02 Мая 2012, 13:44 | Сообщение # 18
постоянный участник
Сейчас нет на сайте
Quote (Z_z_Z_z_Z)
чито делает ?
Перевод строки, только по-русски.

Добавлено (02.05.2012, 13:44)
---------------------------------------------

Quote (Z_z_Z_z_Z)
switch(vibor)
case 1:hp =hp - uron;cout<<hp<<endl;break;
case 2:cout<<"блок"<<endl;break;
Так нельзя, надо обязательно со скобками, так как иначе свич не знает, сколько именно у него вариантов. Их ведь может быть и больше двух, иначе свич не нужен, достаточно двойной альтернативы.


Не всё так плохо, как оно есть на самом деле.
goldsphereДата: Среда, 02 Мая 2012, 14:30 | Сообщение # 19
заслуженный участник
Сейчас нет на сайте
Quote (Тритон)
Так нельзя, надо обязательно со скобками

Само собой... Это просто описка


FinderX - Android Аркада

Сообщение отредактировал goldsphere - Среда, 02 Мая 2012, 16:00
Z_z_Z_z_ZДата: Среда, 02 Мая 2012, 15:52 | Сообщение # 20
почетный гость
Сейчас нет на сайте
goldsphere, =)

Хочу свою ММОРПГ
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг