PDA

Просмотр полной версии : Game "LOGIC"



KingArthur
11.04.2008, 00:32
И так появилась у меня идея написать на Delphi игру "Логика" (мне кажетса она толко на МСХ существует).
Вот ее картинка:
7808

Тем кто эту игру впервые видит и не понимает как играть:
Главная цель всех уровней передать шарик вниз на кирпичную стенку.
Можно ето делать только передавая шарик от одной руки в другую пока он не окажеться в низу.
Если передать шарик в пустое место то он упадет и разобьется.


Так вот моя идея заключаеться в том чтобы зделать не только ету игру но самое главное вмонтировать в нее

Левел-Едитор в котором любой человек (неумеючий програмировать) смог бы сделать Levels.

Реализация этого эдитора думаю самая сложная задача етого проэкта.

Вот одна из идей как я себе ето представляю и хочу реализовать:


Поле на котором ето все буду строить будет разделенно на квадраты.

В каждой пустой квадрат я смогу посадить одну из микрух (OR,AND,NOT) и "руки" в конце поля

У каждой детали будут контакты которие я буду соеденять например так:
1.OR >> IN=A1,A2; OUT=A3;
2.AND >> IN=B1,B2; OUT=B3;

Первым делом я вибираю вверху >>> "Провести дорожки"
потом нажимаю на Контакты: А1, В2.
После етого дорожка соеденяет ети два контакта. (на картинке + в логике)

Вот тут я пытаюсь решить как ето реализовать.

идея1: зделать функцию которая с помощи пихелей рисует все вероятности дорожек и исползовать функцию например таким образом:

CreateKontaktLine(А1,B1);

идея2: зделать функцию которая хитро сама просщитивает дорожки + короткий путь итд.

идея3: реализовать с помощи Delphi Компоненты> PaintBox. Тоесть рисую линию от одного контакта к другому и при етом логика запоминает мои действия.

Я до сих пор думал что идея1 являетса легкий вариант, но при создательстве етого топика у меня появились мысли что идея3 наиболее лучше и рациональнее. Вот нужно еще подумать и поэхперементировать.


Может кто нибудь что посоветует????

Интересно просто как другие луди думают об етом.

Пишите свои идеи. Буду очень рад и благодарен

Shadow Maker
11.04.2008, 03:53
Я посоветую translit.ru. Ни черта непонятно, чего написал.

molodcov_alex
11.04.2008, 09:33
А можно оригинал заценить?

KingArthur
11.04.2008, 12:45
А можно оригинал заценить?
7810

KingArthur
18.05.2009, 00:55
игрушка готова если кому интересно ;)

>>> Logic.rar 981kb (http://www.jeweldesign.de/Logic.rar)

skyther
18.05.2009, 01:43
если кому интересно
неплохо :)
в сообщениях "press any key" неплохо бы сделать реакцию на мышку...

Shadow Maker
18.05.2009, 01:56
Это точно. И громкость звука в настройках желательно. А так прям хорошо, мне понравилось.

rasmer
18.05.2009, 18:43
лучше бы на спеке реализовали...

KingArthur
18.05.2009, 22:32
в сообщениях "press any key" неплохо бы сделать реакцию на мышку...


И громкость звука в настройках желательно
согласен
потом займусь


лучше бы на спеке реализовали...
согласен
только это был учебный проэкт и мне не разрешили бы.....

rasmer
18.05.2009, 23:28
кто бы не разрешил?
и зачем у кого-то что-то спрашивать?

KingArthur
18.05.2009, 23:33
кто бы не разрешил?
и зачем у кого-то что-то спрашивать?
эта игра делалась в качестве учебного институтного проэкта
задание заключалось в том что нужно было написать прогу в дельфи для РК

то что это можно было сделать для спека я знаю
но это уже вопрос интереса, бюджета времени и конечно знаний

rasmer
20.05.2009, 20:04
а щас что мешает реализовать?
на асме на спеке

KingArthur
20.05.2009, 21:58
а щас что мешает реализовать?
на асме на спеке

времени нет и знаний не хватает

+ меня больше интересует програмирование красивых 2д/3д игр для ПК
сейчас с группой разрабатываю игру стратегию для ПК

много работы :)