|
27.08.2010, 22:20
|
#1
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
2d Космическая стратегия реального времени.
Решил для своего проекта сделать отдельную тему.
Движок : пока HGE.
Сюжет :
- добыча руды на планетах и астероидах.
- освоение планет, построение империи,
- развитие технологий,
- построение кораблей, и флотов,
- космические бои между флотами и кораблями.
Как видите все банально... На первом этапе делаю схемотехнику гейм-плея без Арта и рисунков... Графика будет бедная...
Пространство можно будет задавать от нескольких звездных систем до нескольких галактик - на выбор...
Первые штрихи см. вложение.
Первая галактика (около 100 звезд):
- добавил астероиды в звездных системах,
- добавил номера звезд (кратные 10), планет(некратные) , астероидов (с 1ххх -ми номерами)
- планеты и астероиды стали вращаться по закону тяготения вокруг своих звезд...
Управление:
- смещение изображения мышь+наж. колес.
- зуум изображения крутить колес. (зуум от точки курсора)
- стрелка вверх (1наж. номера звезд 2н.+планет 3н.+астероидов)
- стрелка вниз постепенно убрать их номера.
- стрелка влево замедление времени (медленное вращение планет)
- стрелка вправо ускорение времени (быстрое вращение планет)
....................................
Здесь будет ссылка на самую свежую версию - http://forum.boolean.name/attachment...9&d=1283340257
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
Последний раз редактировалось Morganolla, 01.09.2010 в 16:28.
|
(Offline)
|
|
Эти 7 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
|
|
28.08.2010, 00:37
|
#2
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Эммм, запускаем 601.exe, создается окно, и сразу закрывается.
Сдается мне, что-то не инициализируется нормально (звук?)...
Хотелось бы - Заголовок "Tutor 2" это палевно)
- Логи
Windows 7
|
(Offline)
|
|
28.08.2010, 02:23
|
#3
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Палево уберу. Логи добавлю.
Что-то у меня глючит в программе двойная точность ( типы double , _int64 ).
Может это из-за ДХ8 или из-за движка, который "балуется" с настройками процессора?
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
28.08.2010, 11:15
|
#4
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Писец, выяснил, что в приложениях с HGE некорректно работает арифметика с типом double!!! Если интересно могу выложить примеры сравнения консоли и HGE...
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.08.2010, 11:58
|
#5
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Вообщем опытным путем оказалось, что действительно звук не инициализировался ибо не было приложено bass.dll из поставки hge.
После всё заработало)
Скрин:
|
(Offline)
|
|
28.08.2010, 12:08
|
#6
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Угу, это я уже понял... спасибо. Исправлю в след. демке.
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
01.09.2010, 16:24
|
#7
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Новая демка!!!
Добавил корабли - зеленые треугольнички.... Их можно выбирать мышкой ЛБМ и направлять в выбраную точку ПБМ. Начал описание - readme.txt в архиве.
Исправил недочеты:
- добавил в архив БАСС, хотя звука еще нет
- исправил заголовок окна
- добавил лог-файл
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
|
|
01.09.2010, 17:46
|
#8
|
Дэвелопер
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений (для 1,985 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Выбрал все корабли
Поставил точку на краю голактики
ускорил время до 4096 раз превышающее обычное
корабли пролетели мимо нужной точки и устремились за края экрана
O_o
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
01.09.2010, 18:45
|
#9
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
В реальной игре максимальое ускорение будет не более 300. Да и алгоритмы еще будут меняться...
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
03.09.2010, 19:53
|
#10
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Делаю свой GUI ... Слишком тот, что в ХГЕ усложненный...
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
04.09.2010, 03:40
|
#11
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Очередной отчет и новая демка v.008
- начал запиливать ГУИ (правая кнопка нажать на точке куда лететь и
выбрав подпункт ( лететь, посадка, бурить и т.д.) отпустить кнопку.
Пока работает только лететь и сесть!!!!!)
- сделал посадку на планеты.
При выборе корабля красная черта - запас топлива (белая - пока ничего не означает).
На планете одновременно может сесть только 8 кораблей, а на астероиде 4. Остальные корабли
прилетят просто в некоторую точку поблизости где была планета.
Жалко, что в топике нельзя освежить ссылку...(
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
|
|
10.09.2010, 13:32
|
#12
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Блин, начал пилить для космосима класс списка на шаблоне - сносит башку...
Вообще начал подводить серьезную базу под ГУИ (менюшки) и перерабатывать свой двиг...( структуру) , так что в ближайшее время видимого продвижения не придвидится
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
Последний раз редактировалось Morganolla, 11.09.2010 в 18:01.
|
(Offline)
|
|
11.09.2010, 18:01
|
#13
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
О блин... многоуровневая минюха !
Сделал класс с поддержкой многоуровневой меню для ХГЕ.
Никто не хочет?
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
|
|
13.09.2010, 19:49
|
#14
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Мои пчелки уже собирают мед - добыча ресурса с других планет.
Щас на ютуб качну...
Во - http://www.youtube.com/watch?v=56_qJJUwjg0
Рабочее название проекта - Space Mining And Combat strategy (S.M.A.C.)
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
|
|
14.09.2010, 02:00
|
#15
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: 2d Космическая стратегия реального времени.
Далее начинается сплошной ХАРДКОР. Слабонервным просьба не читать
Уже работает меню для кораблей лететь, сесть, бурить, закачать, слить,...
Эти задания накапливаются для каждого корабля в очередь и по выполнению
уничтожаются. Если во время выбора пункта меню держать
SHIFT
то задания
будут не уничтожаться, а циклически записываться в конец очереди
для повторного выполнения.
Если вам надо сбросить этот цикл, или очистить очередь уже набранных заданий,
то при выборе очередного пункта меню нажмите и держите
Ctrl.
Для производства кораблей на колонизированной планете, где стоит зеленый прямоугольник (это космодром), сначала надо выбрать эту планету: нажать
ПРОБЕЛ
и кликнуть левой кнопкой мыши. Затем также держа ПРОБЕЛ кликнуть правой кнопкай мыши открыв планетное меню - пункт строить корабль.
Внутри планет вы видите квадрат с "сырьем - нефтаром", который выкачивают корабли, пробурив предварительно скважины. Затем они под вашим управлением переносят его на колонизированную планету и сливают его внутрь планеты (в хранилище). Оттуда "нефтар" используется для производства, как топливо и т.д....
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:24.
|