IPB
ЛогинПароль:

> Космическая походовая стратегия
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 36

Репутация: -  0  +


Кстати есть идея.

Давно заметил, что в настоящее время нет стоящего SUBJ...  Братья по паскалю! Слабо написать? Но чтобы оригинально было!!!


--------------------
Да пребудет паскаль вовеки!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
Closed Topic Открыть новую тему 
Ответов
сообщение
Сообщение #2


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Советую сохранить все что цитатой в текстовый файл и прочесть потом ДО КОНЦА, и ВНИМАТЕЛЬНО!
---
Я сделал все цитатой, что-бы читать лучше было, т.к. форматирование текста как в оригинале форум не делает, но этого можно добиться если пометься в цитату.
-----

Цитата


А теперь послушайте, что я вам скажу...

Итак, что мы имеем? Ничего!
Стоит ли дальше продолжать просто обсуждать проект и придумывать сюжет? Нет!
НАДО НАЧАТЬ ДЕЛАТЬ!
Теперь подождите. Нас трое (может кто-то еще присоединиться), каждый должен писать что-то конкретное.
------
Значит так, вот РЕШЕНИЕ ОСНОВНЫХ ПРОБЛЕММ:


1.  Вся программа должна быть хорошо структурированна, это значит, что алгоритм основной части
    должен выглядеть  примерно так:
-1- сделать ход компьютера  (процедура)
    -2- вывод действий на экран (процедура)
  -3- юзер делает ход      (процедура)
  -4- вывод действий на экран (процедура)
  -5- кто-нибудь выиграл?  (функция  )
  -6- Если ДА, то ... если нет то перейти на -1-.
2.  Что такое ЮНИТ в игре?  ЭТО ТИП RECORD, следующего типа:
    recordUNIT
  name:string;
  HitPoint:byte;
  <координата x> - расположение на карте.
  <координата y>
  {...}
    end;
   
    Таким образом для каждого юнита есть свои характеристики, и мы можем в процессе изменять их (скажем ранение=HitPoint-4)
3.  Что такое АРМИЯ игрока (компьютера или юзера)?  ЭТО ТИП "СПИСОК" из ТИПА RECORD
    Почему список? Вот почему:
  -1- Это динамическая структура данных (если мы будем использовать массив записей, то будем "жрать" много памяти!
  -2- Легко удалять и включать новые эл-ты.
  -3- Это добавляет интерес игре:
              представим, что юзер максимум имеет n юнитов (по возможностям памяти компа), а комп тоже n, теперь смотрите:
              у юзера становиться n-1 юнитов, а комп может увеличить армию! (нужна процедура, следящая за размером списка)
  -4- Хорошо поддается структуризации.
4.  Как начинаеться игра?
  -1- создаем список (армию) юзера (1 юнит-"строитель")
  -2- создаем список (армию) компа (1 юнит-"строитель")
  -3- стираем экран
  -4- рисуем новый с новыми параметрами.
5.  Что такое ХОД игрока (юзера)? - ЭТО процедура, которая изменяет параметры нужных 
    ЮНИТОВ в СПИСКЕ и ВЫВОДИТ ИЗМЕНЕНИЯ НА ЭКРАН.
6.  Как выглядит карта? Да это без разницы.
    Программа ведь структурированна! Не понравиться ВЫВОД ИЗМЕНЕНИЙ НА ЭКРАН, передалаем 1 ПРОЦЕДУРУ!
7.  Как будем РИСОВАТЬ ЮНИТОВ? ТОЖЕ ВСЕ-РАВНО!
    Решим в процессе. Есть 2 способа:
  -1- изображение юнита - это картинка BMP (или еще какая...)
  -2- все рисуем программно.
    ЛУЧШЕ 1 способ! Т.к. позволяет сделать КРАСИВУЮ игру
    (рисуем в POTOSHOPE или с помощью модуля GRAPH -есть ведь разница!)       
8.  А как будет ходить компьютер, юзер-то понятно - смотрит на экран, потом "думает", а потом делае (а может наоборот!)
    ЭТО ЕДИНСТВЕННАЯ НЕ РАЗРЕШАЕМАЯ ПРОБЛЕММА.
    Можно хороший алгоритм придумать, но он останеться просто АЛГОРИТМОМ!
    Но есть некоторые методы. (если заинтерисуетесь "РЕАЛЬНОЙ"  случайностью (в смысле БЛИЗКОЙ К ДЕЙСТВИТЕЛЬНОСТИ) могу
    тему создать и выложить туда примерчик).
   
================================================================================
=
А вот ПЛАН:

1. распределяем на трех человек процедуры.
2. если кто-то присоединяется к нам, он становится помошником (по правилам нашего клуба) и ему перепадают процедуры
3. МЕНЯЕМСЯ ПРОЦЕДУРАМИ!!!!!!!!!! (каждый ищет ошибки и поправляет, при этом он отмечет где, зачем, как он подправил)
Таким образом игра быстро будет улучшаться.
P.S.ОБМЕН после получения РАБОЧЕЙ ВЕРСИИ!!!!!
4. Тестируем. (на форуме полно участников)
5. Выкладываем исходники, и пусть кто хочет, дорабатывает прогу!!!!
---

Подробнее о 1 пункте.
Надо составить список процедур. (т.е. написать ЗДЕСЬ какие процедуры будут)
Я вижу вот какие:
1. ход юзера
2. ход компа
3. отображение изменений
4. проверка победы.
-------
Все! А нет, ...  не все!

Наи надо разработать и оптимизировать тип ЮНИТА!!! ЭТО ОЧЕНЬ ВАЖНО!!!! т.к. чем оптимизированнее и в тоже время
глобальнее будет этот тип данных, тем интереснее получиться игра!!!       


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
mvg   Космическая походовая стратегия   29.08.2003 10:38
AlaRic   Re: Космическая япоходовая стратегия   29.08.2003 10:58
mvg   Re: Космическая япоходовая стратегия   29.08.2003 11:25
WiZarDX   Re: Космическая походовая стратегия   29.08.2003 13:31
AlaRic   Re: Космическая походовая стратегия   29.08.2003 13:44
WiZarDX   Re: Космическая походовая стратегия   29.08.2003 13:47
mvg   Re: Космическая походовая стратегия   29.08.2003 13:53
AlaRic   Re: Космическая походовая стратегия   29.08.2003 13:54
WiZarDX   Re: Космическая походовая стратегия   29.08.2003 14:15
WiZarDX   Re: Космическая походовая стратегия   1.09.2003 14:18
mvg   Re: Космическая походовая стратегия   1.09.2003 14:41
zx1024   Re: Космическая походовая стратегия   5.09.2003 0:24
sandman   Re: Космическая походовая стратегия   5.09.2003 0:51
mvg   Re: Космическая походовая стратегия   5.09.2003 10:48
zx1024   Re: Космическая походовая стратегия   5.09.2003 19:36
AlaRic   Re: Космическая походовая стратегия   6.09.2003 11:02
sandman   Re: Космическая походовая стратегия   6.09.2003 18:25
AlaRic   Re: Космическая походовая стратегия   7.09.2003 16:57
mvg   Re: Космическая походовая стратегия   8.09.2003 12:04
AlaRic   Re: Космическая походовая стратегия   14.09.2003 23:40
zx1024   Re: Космическая походовая стратегия   16.09.2003 2:18
AlaRic   Re: Космическая походовая стратегия   17.09.2003 21:42
mvg   Re: Космическая походовая стратегия   18.09.2003 14:31
Jonson   Re: Космическая походовая стратегия   18.09.2003 16:15
AlaRic   Re: Космическая походовая стратегия   18.09.2003 20:10
Jonson   Re: Космическая походовая стратегия   18.09.2003 20:53
AlaRic   Re: Космическая походовая стратегия   19.09.2003 0:32
Jonson   Re: Космическая походовая стратегия   19.09.2003 12:08
AlaRic   Re: Космическая походовая стратегия   19.09.2003 16:16
orko   Re: Космическая походовая стратегия   22.09.2003 2:51
AlaRic   Re: Космическая походовая стратегия   22.09.2003 23:29
orko   Re: Космическая походовая стратегия   23.09.2003 12:50
AlaRic   Re: Космическая походовая стратегия   29.09.2003 13:10
APAL   Re: Космическая походовая стратегия   29.09.2003 13:35
mvg   Re: Космическая походовая стратегия   29.09.2003 13:50
AlaRic   Re: Космическая походовая стратегия   29.09.2003 14:21
Jonson   Re: Космическая походовая стратегия   29.09.2003 19:38
orko   Re: Космическая походовая стратегия   29.09.2003 20:29
orko   Re: Космическая походовая стратегия   1.10.2003 19:39
orko   Re: Космическая походовая стратегия   2.10.2003 19:45
zx1024   Re: Космическая походовая стратегия   2.10.2003 22:55
orko   Re: Космическая походовая стратегия   3.10.2003 11:28
Jonson   Re: Космическая походовая стратегия   3.10.2003 12:36
zx1024   Re: Космическая походовая стратегия   4.10.2003 1:34
Jonson   Re: Космическая походовая стратегия   4.10.2003 10:11
AlaRic   Re: Космическая походовая стратегия   4.10.2003 12:55
Jonson   Re: Космическая походовая стратегия   4.10.2003 13:14
orko   Re: Космическая походовая стратегия   4.10.2003 15:54
zx1024   Re: Космическая походовая стратегия   4.10.2003 17:30
orko   Re: Космическая походовая стратегия   4.10.2003 19:23
AlaRic   Re: Космическая походовая стратегия   5.10.2003 0:26
zx1024   Re: Космическая походовая стратегия   5.10.2003 0:35
AlaRic   Re: Космическая походовая стратегия   5.10.2003 1:41
zx1024   Re: Космическая походовая стратегия   5.10.2003 2:16
orko   Re: Космическая походовая стратегия   5.10.2003 3:30
Jonson   Re: Космическая походовая стратегия   5.10.2003 8:15
zx1024   Re: Космическая походовая стратегия   5.10.2003 12:46
Jonson   Re: Космическая походовая стратегия   5.10.2003 13:13
orko   Re: Космическая походовая стратегия   9.10.2003 19:34
Jonson   Re: Космическая походовая стратегия   10.10.2003 13:24
AlaRic   Re: Космическая походовая стратегия   10.10.2003 13:36
Jonson   Re: Космическая походовая стратегия   10.10.2003 15:16
orko   Re: Космическая походовая стратегия   11.10.2003 0:26
Gremlin   Re: Космическая походовая стратегия   11.10.2003 1:25
orko   Re: Космическая походовая стратегия   11.10.2003 12:22
Werwolf   Re: Космическая походовая стратегия   12.10.2003 9:56
Gremlin   Re: Космическая походовая стратегия   12.10.2003 10:06
Alien   Re: Космическая походовая стратегия   12.10.2003 17:35
zx1024   Re: Космическая походовая стратегия   12.10.2003 23:02
Alien   Re: Космическая походовая стратегия   13.10.2003 12:26
AlaRic   Re: Космическая походовая стратегия   13.10.2003 13:30
Jonson   Re: Космическая походовая стратегия   13.10.2003 14:20
Alien   Re: Космическая походовая стратегия   13.10.2003 16:39
AlaRic   Re: Космическая походовая стратегия   13.10.2003 18:08
Alien   Re: Космическая походовая стратегия   14.10.2003 14:29
Gremlin   Грамотно   14.10.2003 15:16
AlaRic   Re: Космическая походовая стратегия   14.10.2003 16:03
Alien   Re: Космическая походовая стратегия   14.10.2003 16:35
Gremlin   Re: Космическая походовая стратегия   14.10.2003 22:38
AlaRic   Re: Космическая походовая стратегия   14.10.2003 22:52
Jonson   Re: Космическая походовая стратегия   15.10.2003 11:49
Alien   Re: Космическая походовая стратегия   15.10.2003 12:27
Jonson   Re: Космическая походовая стратегия   15.10.2003 13:34
Alien   Re: Космическая походовая стратегия   15.10.2003 20:10
Gremlin   Re: Космическая походовая стратегия   15.10.2003 20:13
AlaRic   Re: Космическая походовая стратегия   15.10.2003 20:57
Gremlin   Re: Космическая походовая стратегия   16.10.2003 10:36
Gremlin   Re: Космическая походовая стратегия   16.10.2003 11:03
Jonson   Re: Космическая походовая стратегия   16.10.2003 13:45
orko   Re: Космическая походовая стратегия   17.10.2003 9:37
GLuk   Re: Космическая походовая стратегия   17.10.2003 19:08
orko   Re: Космическая походовая стратегия   17.10.2003 21:12
Gremlin   Re: Космическая походовая стратегия   18.10.2003 19:04
orko   Re: Космическая походовая стратегия   18.10.2003 23:36
AlaRic   Re: Космическая походовая стратегия   20.10.2003 16:32
Alien   Re: Космическая походовая стратегия   21.10.2003 11:52
Jonson   Re: Космическая походовая стратегия   21.10.2003 16:23
AlaRic   Re: Космическая походовая стратегия   21.10.2003 16:29
Jonson   Re: Космическая походовая стратегия   21.10.2003 17:23
Alien   Re: Космическая походовая стратегия   22.10.2003 15:12
2 страниц V  1 2 >


Closed Topic Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 25.12.2025 9:24
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name