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

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

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Проекты на MidletPascal

Ответ
 
Опции темы
Старый 11.01.2015, 03:16   #1
Михрюша
AnyKey`щик
 
Регистрация: 23.02.2013
Сообщений: 5
Написано 4 полезных сообщений
(для 5 пользователей)
Лампочка Игра Балда (без исходника)

Игра "Балда"

Эта игра для 2-х игроков, правда играть надо на одном телефоне. Она рассчитана на телефоны с экраном 240х400. Проверялась на Nokia acha 311, и на KEmulator. Расположение только горизонтальное

Правила:
Нужно составлять слова. Слова не должны повторяться (все составленные слова запоминаются). Добавляем букву, и новое слово должно обязательно проходить через Вашу поставленную букву.

Управление:
1. Первое слово выводится случайным образом. В памяти 60 слов (7-и буквенных).
2. Выбираем клетку куда хотим поставить новую букву. Клетка должна обязательно соприкасаться какой-то гранью с уже поставленными буквами. Подтверждаем (нажимаем галочку). Крестик - удаление предыдущего слова (сразу после загрузки игры слово не удаляется).
3. Выбираем из алфавита букву которую хотим видеть в вашей клетке. Подтверждаем. Крестик - возврат к стадии выбора клетки.
4. Выбираем все буквы в получившемся слове (начиная с начала). Подтверждаем. Крестик - а) если на экране ничего не выделено, то возвращает к экрану выбора буквы для клетки, б) если на поле присутствует выделение, то убирает его (выделение).
5. Передаем телефон второму игроку - его ход.

Подсчет очков:
Все буквы в слове суммируются.
1-4 буквы оцениваются по 1-у очку.
5-7 буквы оцениваются по 3 очка.
8-я и далее оцениваются в 5 очков.

----------------------
В игре есть сохранение состояния игры - автоматически сохраняется при выходе, и загружается при старте. Правда путь сохранения вынесен за пределы самой игры - /e:/balda.bal. Если файла по этому пути нету, то игра выбирает случайным образом первое слово для старта.

Стрелка вверх - начать игру с другим начальным словом (двойное нажатие).
Стрелка в дверь - выход. При этом сохраняется параметры игры (двойное нажатие).

Игра подписана на использование диска в телефоне.



Исправлено:
1. Исправлена ошибка перерисовки экрана.
2. Когда показываются диалоговые окна, то кнопки "Новая игра" и "Выход" исчезают (так и должно быть). Исправил ситуацию когда можно было нажать на эти невидимые кнопки
3. Не перерисовывался экран в некоторых моментах при нажатии на крестик (последствия пункта 1)


Ссылка на скачивание: Вложение 21487
Пароль - 12345

Последний раз редактировалось ABTOMAT, 07.02.2015 в 05:32. Причина: Добавлена ссылка
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Igor (14.01.2015)
Старый 11.01.2015, 03:54   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Игра Балда (без исходника)

Скрин напомнил
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
St_AnGer (11.01.2015)
Старый 14.01.2015, 01:19   #3
Михрюша
AnyKey`щик
 
Регистрация: 23.02.2013
Сообщений: 5
Написано 4 полезных сообщений
(для 5 пользователей)
Ответ: Игра Балда (без исходника)

(Offline)
 
Ответить с цитированием
Старый 30.01.2015, 09:43   #4
kvitaliy
Оператор ЭВМ
 
Регистрация: 10.01.2007
Сообщений: 37
Написано 6 полезных сообщений
(для 5 пользователей)
Re: Игра Балда (без исходника)

Не скачалось - антивирус Аваст заблокировал архив, говорит вредоносная программа.
(Offline)
 
Ответить с цитированием
Старый 30.01.2015, 12:21   #5
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Re: Игра Балда (без исходника)

Сообщение от kvitaliy Посмотреть сообщение
Не скачалось - антивирус Аваст заблокировал архив, говорит вредоносная программа.
https://www.virustotal.com/en/file/6...is/1422606026/

Действительно. Придётся удалить в соответствии с. Господа выкладывающие, следите сами, пожалуйста, чтобы так не происходило (иначе придётся наказывать).
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 30.01.2015, 12:56   #6
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Игра Балда (без исходника)

Когда декомпилировал, ничего вредоносного не обнаружил.
Возможно, антивирус неадекватно реагирует на библиотеку Lib_jsr75i, потому что она позволяет читать и удалять файлы.
Ещё там есть создание и удаление файла "/e:/balda.bal" - не думаю, что это опасно и навредит телефону.
На будущее автору - в мидлет паскале есть возможность что-нибудь записывать в record store (во-первых, не должны агриться антивирусы, во-вторых, записи для каждого приложения свои и удалятся при удалении приложения, в-третьих, для доступа к нему не требуется никаких разрешений. При записи файла, как сейчас, телефон будет спрашивать у пользователя разрешения, что неудобно)
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 30.01.2015, 13:09   #7
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Игра Балда (без исходника)

Очень хорошо.
Но в таком виде архив на форуме быть не должен.
Это не от праздности, а потому что иначе форум получает ущерб.

Сообщение от ABTOMAT Посмотреть сообщение

Если вы считаете, что на ваш файл антивирусы ругаются несправедливо (ложное срабатывание), а выложить файл всё равно надо, то необходимо:

  1. Запаролить архив, указав в посте пароль.
  2. Указать внятную причину, по которой может происходить ложное срабатывание.

Особенно это касается прог, собранных на MidletPascal. Как сообщается, на все проекты, собранные на 2.02 версии компилятора, ругается антивирус. Следовательно, в идеале надо бы вообще отказаться от использования устаревшей версии, тем более, что в новой этот вопрос решён. Если это невозможно по каким-то причинам, то обязательно паролить архив и указывать в посте причину.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 30.01.2015, 17:27   #8
Amigo888
Нуждающийся
 
Регистрация: 05.08.2011
Сообщений: 85
Написано 16 полезных сообщений
(для 16 пользователей)
Ответ: Игра Балда (без исходника)

Вредоносным в архиве считаются FW.class и FS.class, дело все в том что MidletPascal дает возможность отсылать смски из приложения, и это использовали для написания вируса "Red browser". Чтобы антивирус не ругался нужно либо собирать приложения в 3-й версии компилятора, либо после компиляции заменить на исправленные FW.class и FS.class
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
NightOWL (17.02.2015)
Старый 06.02.2015, 00:55   #9
Михрюша
AnyKey`щик
 
Регистрация: 23.02.2013
Сообщений: 5
Написано 4 полезных сообщений
(для 5 пользователей)
Ответ: Игра Балда (без исходника)

О как много уже написали)))

А у меня антивирус и не ругается даже... специально проверил. (((

Ну насчет 2.02, то мне она как-то больше нравится. Последний раз когда я 3-ю установил, то она на комп троян поставила. Мучился удалял

А по поводу хранилища, то я в справке просто не совсем понял что это такое, и как-то не экспериментировал даже. Надо как раз попробовать, а то с файлом как-то через пятую точку все вышло. Как раз недавно с сохранением игры недочет обнаружил)))

Ну и насчет FW.class и FS.class, то надо их поискать
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ABTOMAT (06.02.2015)
Старый 06.02.2015, 01:29   #10
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Игра Балда (без исходника)

Сообщение от Михрюша Посмотреть сообщение
О как много уже написали)))

А у меня антивирус и не ругается даже... специально проверил. (((

Ну насчет 2.02, то мне она как-то больше нравится. Последний раз когда я 3-ю установил, то она на комп троян поставила. Мучился удалял

А по поводу хранилища, то я в справке просто не совсем понял что это такое, и как-то не экспериментировал даже. Надо как раз попробовать, а то с файлом как-то через пятую точку все вышло. Как раз недавно с сохранением игры недочет обнаружил)))

Ну и насчет FW.class и FS.class, то надо их поискать
У нас правило чтобы virustotal не ругался.
Если исправить никак - решение простое - запаролить архив.
К сожалению это необходимость, на это есть причины.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 07.02.2015, 00:31   #11
Михрюша
AnyKey`щик
 
Регистрация: 23.02.2013
Сообщений: 5
Написано 4 полезных сообщений
(для 5 пользователей)
Ответ: Игра Балда (без исходника)

Ну вот пока я чего достиг:

Заменил S.class и FW.class на те, что в MP 3.5 (но в VirusTotal все равно 2 антивируса выводят троян - в MP 2.02 на троян указывали 18 антивирусов)

Выкладываю файл в запороленном архиве
Пароль - 12345

Исправлено (продолжение 1-ого поста):
4. Заменены диалоговые окна
5. Сохранение состояния игры перевел на хранилище данных ("/e:/balda.bal" уже не нужен)
6. Исправил недочет сохранения игры - если есть сохраненная игра, то при старте игры она и загрузится. Но если потом начать новую игру и сразу же выйти из игры, то при следующем заходе ты окажешься в предыдущей сохраненной игре. Исправил эту ситуацию
Вложения
Тип файла: rar Balda.rar (219.7 Кб, 1322 просмотров)

Последний раз редактировалось Михрюша, 08.02.2015 в 18:53.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ABTOMAT (07.02.2015)
Ответ


Опции темы

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

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


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


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