Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты C++

Ответ
 
Опции темы
Старый 27.08.2010, 22:20   #1
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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 за это полезное сообщение:
baton4ik (27.08.2010), HolyDel (28.08.2010), Mhyhr (28.08.2010), Nex (28.08.2010), Randomize (31.08.2010), Reks888 (28.08.2010), St_AnGer (28.08.2010)
Старый 28.08.2010, 00:37   #2
Mhyhr
Бывалый
 
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений
(для 858 пользователей)
Ответ: 2d Космическая стратегия реального времени.

Эммм, запускаем 601.exe, создается окно, и сразу закрывается.
Сдается мне, что-то не инициализируется нормально (звук?)...

Хотелось бы
  • Заголовок "Tutor 2" это палевно)
  • Логи

Windows 7
(Offline)
 
Ответить с цитированием
Старый 28.08.2010, 02:23   #3
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mhyhr (28.08.2010)
Старый 28.08.2010, 11:58   #5
Mhyhr
Бывалый
 
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений
(для 858 пользователей)
Ответ: 2d Космическая стратегия реального времени.

Вообщем опытным путем оказалось, что действительно звук не инициализировался ибо не было приложено bass.dll из поставки hge.
После всё заработало)

Скрин:
(Offline)
 
Ответить с цитированием
Старый 28.08.2010, 12:08   #6
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: 2d Космическая стратегия реального времени.

Новая демка!!!
Добавил корабли - зеленые треугольнички.... Их можно выбирать мышкой ЛБМ и направлять в выбраную точку ПБМ. Начал описание - readme.txt в архиве.
Исправил недочеты:
- добавил в архив БАСС, хотя звука еще нет
- исправил заголовок окна
- добавил лог-файл
Миниатюры
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 1226
Размер:	29.2 Кб
ID:	11110  
Вложения
Тип файла: rar Release005.rar (282.6 Кб, 1007 просмотров)
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
baton4ik (01.09.2010), Reks888 (01.09.2010)
Старый 01.09.2010, 17:46   #8
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: 2d Космическая стратегия реального времени.

Выбрал все корабли
Поставил точку на краю голактики
ускорил время до 4096 раз превышающее обычное
корабли пролетели мимо нужной точки и устремились за края экрана
O_o
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Egor Rezenov (06.02.2011)
Старый 01.09.2010, 18:45   #9
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: 2d Космическая стратегия реального времени.

Делаю свой GUI ... Слишком тот, что в ХГЕ усложненный...
Миниатюры
Нажмите на изображение для увеличения
Название: d.PNG
Просмотров: 1229
Размер:	19.7 Кб
ID:	11133  
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 04.09.2010, 03:40   #11
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: 2d Космическая стратегия реального времени.

Очередной отчет и новая демка v.008

- начал запиливать ГУИ (правая кнопка нажать на точке куда лететь и
выбрав подпункт ( лететь, посадка, бурить и т.д.) отпустить кнопку.
Пока работает только лететь и сесть!!!!!)

- сделал посадку на планеты.

При выборе корабля красная черта - запас топлива (белая - пока ничего не означает).
На планете одновременно может сесть только 8 кораблей, а на астероиде 4. Остальные корабли
прилетят просто в некоторую точку поблизости где была планета.

Жалко, что в топике нельзя освежить ссылку...(
Миниатюры
Нажмите на изображение для увеличения
Название: 008-1.PNG
Просмотров: 1114
Размер:	22.4 Кб
ID:	11138  Нажмите на изображение для увеличения
Название: 008.PNG
Просмотров: 1126
Размер:	21.0 Кб
ID:	11139  
Вложения
Тип файла: rar Release008.rar (284.6 Кб, 722 просмотров)
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
baton4ik (04.09.2010), Dream (04.09.2010), Nex (04.09.2010), Reks888 (04.09.2010)
Старый 10.09.2010, 13:32   #12
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: 2d Космическая стратегия реального времени.

О блин... многоуровневая минюха !
Сделал класс с поддержкой многоуровневой меню для ХГЕ.
Никто не хочет?
Миниатюры
Нажмите на изображение для увеличения
Название: 2.PNG
Просмотров: 1258
Размер:	23.5 Кб
ID:	11209  
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
Mhyhr (18.09.2010), Nex (12.09.2010)
Старый 13.09.2010, 19:49   #14
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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 за это полезное сообщение:
baton4ik (13.09.2010), Жека (14.09.2010)
Старый 14.09.2010, 02:00   #15
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: 2d Космическая стратегия реального времени.

Далее начинается сплошной ХАРДКОР. Слабонервным просьба не читать

Уже работает меню для кораблей лететь, сесть, бурить, закачать, слить,...
Эти задания накапливаются для каждого корабля в очередь и по выполнению
уничтожаются. Если во время выбора пункта меню держать
SHIFT
то задания
будут не уничтожаться, а циклически записываться в конец очереди
для повторного выполнения.
Если вам надо сбросить этот цикл, или очистить очередь уже набранных заданий,
то при выборе очередного пункта меню нажмите и держите
Ctrl.
Для производства кораблей на колонизированной планете, где стоит зеленый прямоугольник (это космодром), сначала надо выбрать эту планету: нажать
ПРОБЕЛ
и кликнуть левой кнопкой мыши. Затем также держа ПРОБЕЛ кликнуть правой кнопкай мыши открыв планетное меню - пункт строить корабль.

Внутри планет вы видите квадрат с "сырьем - нефтаром", который выкачивают корабли, пробурив предварительно скважины. Затем они под вашим управлением переносят его на колонизированную планету и сливают его внутрь планеты (в хранилище). Оттуда "нефтар" используется для производства, как топливо и т.д....
Миниатюры
Нажмите на изображение для увеличения
Название: 3.PNG
Просмотров: 1121
Размер:	18.5 Кб
ID:	11243  
Вложения
Тип файла: rar Release614.rar (287.7 Кб, 699 просмотров)
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Morganolla за это полезное сообщение:
baton4ik (14.09.2010), Nex (14.09.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 08:59.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com