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

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

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

Ответ
 
Опции темы
Старый 05.07.2011, 03:02   #1
PassCall
Разработчик
 
Аватар для PassCall
 
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений
(для 319 пользователей)
BrainFuckMobile

Знаменитый BrainFuck теперь на мобильном/смартфоне/кпк!

Теперь Вы можете факать свой брэйн в любом месте и в любое время!

Для тех, кто думает что BrainFuck - это ругательство ---> http://ru.wikipedia.org/wiki/Brainfuck.

Обладатели сенсорных телефонов не забыты, поэтому программа снабжена БОЛЬШИМИ ( отчего удобными) кнопками =).

Можно сохраняться и загружаться (пока в один только слот).
Есть примеры. Работает вроде стабильно (ключевое слово - работает!).

Обнаружили ошибку? факайте мой мозг, чтобы я её исправил. Придумали идею? хотите расширить возможности BrainFuck для пущего удовлетворения и придумали как? Тогда расскажите автору (ака мне) свою задумку (место в почетных титрах гарантировано).

Все, всем удачи, с вами был PassCall.

P.S. BrainFuck - для мужчин с крепкими яйцами полушариями мозга.
P.P.S Не воспринимайте мой юмор всерьёз =)
Миниатюры
Нажмите на изображение для увеличения
Название: !.png
Просмотров: 946
Размер:	9.2 Кб
ID:	14281  
Вложения
Тип файла: rar BrainFuckMobile.rar (61.7 Кб, 707 просмотров)
__________________
Мечта программиста: запрограммировать процесс программирования.

Всё гениальное - просто.

http://passcall.ucoz.com
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо PassCall за это полезное сообщение:
impersonalis (05.07.2011), Reks888 (05.07.2011)
Старый 05.07.2011, 10:32   #2
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: BrainFuckMobile

Реквестирую скриншот с выполнением кода
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 11:53   #3
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: BrainFuckMobile

В меню управление с помощью сенсора не работает.
Нет полноэкранного режима.
В общем исправляй
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 11:55   #4
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: BrainFuckMobile

К тому же нет команды ,
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 14:50   #5
PassCall
Разработчик
 
Аватар для PassCall
 
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений
(для 319 пользователей)
Ответ: BrainFuckMobile

Сообщение от alexprey Посмотреть сообщение
К тому же нет команды ,
Ну, это классический BrainFuck. Но вообще могу добавить
__________________
Мечта программиста: запрограммировать процесс программирования.

Всё гениальное - просто.

http://passcall.ucoz.com
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 14:54   #6
PassCall
Разработчик
 
Аватар для PassCall
 
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений
(для 319 пользователей)
Ответ: BrainFuckMobile

Сообщение от YellowAfterlife Посмотреть сообщение
* Показывает сенсорную клавиатуру даже когда сенсора нет.
* Как прекратить выполнение программы если нет клавиатуры? Тыки по всему экрану ни капельки не помогают.
* При нажатии 2\8, кроме ввода символа, прокручивается экран.
* Низкая скорость интерпретации. Нет, серьезно низкая.
* Было бы классно иметь возможность показа textbox с написанным кодом, чтобы его можно было скопировать. Аналогично для загрузки.
"Показывает сенсорную клавиатуру даже когда сенсора нет."
Уберу.

"Как прекратить выполнение программы если нет клавиатуры? Тыки по всему экрану ни капельки не помогают."
Исправлю

"При нажатии 2\8, кроме ввода символа, прокручивается экран."
исправлено. А вообще интересная вещь - на эмуляторе все в порядке, а на телефоне при нажатии кнопки 2/8 курсор съезжает вверх-вниз. Очень странно...

"Низкая скорость интерпретации. Нет, серьезно низкая."
странно. на моем телефоне (Samsung GT-S5260) выполнение занимает около 1-3 секунд, даже при большом коде.

"Было бы классно иметь возможность показа textbox с написанным кодом, чтобы его можно было скопировать. Аналогично для загрузки." для копипасты? могу реализовать =)

Вот в общем всё
__________________
Мечта программиста: запрограммировать процесс программирования.

Всё гениальное - просто.

http://passcall.ucoz.com
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 14:56   #7
PassCall
Разработчик
 
Аватар для PassCall
 
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений
(для 319 пользователей)
Ответ: BrainFuckMobile

Сообщение от alexprey Посмотреть сообщение
1. В меню управление с помощью сенсора не работает.
2. Нет полноэкранного режима.
В общем исправляй
1. А кнопочки внизу для чего?
2. Полноэкранный режим - всмысле чтобы символы кода были на всю площадь экрана?
__________________
Мечта программиста: запрограммировать процесс программирования.

Всё гениальное - просто.

http://passcall.ucoz.com
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 16:14   #8
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: BrainFuckMobile

1. а я их и не заметил =)
2. в общем надо в jad прописать чтобы не показывало стандартную виртуальную клавиатуру.
3. Хотя было бы не плохо если б побольше размер площади. А то 60% твоя клава обрезает + 80px стандарт
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 16:17   #9
PassCall
Разработчик
 
Аватар для PassCall
 
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений
(для 319 пользователей)
Ответ: BrainFuckMobile

Сообщение от alexprey Посмотреть сообщение
2. в общем надо в jad прописать чтобы не показывало стандартную виртуальную клавиатуру.
3. Хотя было бы не плохо если б побольше размер площади. А то 60% твоя клава обрезает + 80px стандарт
2. Это не трудно
3. Я думаю ввести кнопочку, которая прячет/восстанавливает сенсорные кнопки и растягивает/сужает графическое поле.
А еще я пассивно увеличу количевсто символов в высоту.
__________________
Мечта программиста: запрограммировать процесс программирования.

Всё гениальное - просто.

http://passcall.ucoz.com
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 16:29   #10
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: BrainFuckMobile

В принципе вещь прикольная. Будет чем заняться в дороге =)
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 18:33   #11
PassCall
Разработчик
 
Аватар для PassCall
 
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений
(для 319 пользователей)
Ответ: BrainFuckMobile

Вот и вышло первое обновление. Учтены все пожелания пользователей.
Вот список нововведений:

- Убрана виртуальная клавиатура.
- Теперь в режиме НЕ сенсорного экрана кнопочки убираются
- можно на время спрятать кнопки, и расширить окно кода
- цветное форматирование текста
- окно "копипаст" (с).
- оператор ","
- исправлены ошибки (и возможно, добавлены новые).
- изменена система стирания текста: если ячейка не пустая - текст стирается без смещения, если ячейка пустая - текст стирается со смещением.

Нажмите на изображение для увеличения
Название: 001.png
Просмотров: 1021
Размер:	6.8 Кб
ID:	14288Нажмите на изображение для увеличения
Название: 002.png
Просмотров: 1053
Размер:	4.6 Кб
ID:	14289
Вложения
Тип файла: rar BrainFuckMobile.rar (80.1 Кб, 683 просмотров)
__________________
Мечта программиста: запрограммировать процесс программирования.

Всё гениальное - просто.

http://passcall.ucoz.com

Последний раз редактировалось PassCall, 05.07.2011 в 18:39. Причина: убирабтся - Оо
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
impersonalis (06.07.2011)
Старый 05.07.2011, 18:35   #12
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: BrainFuckMobile

А еще может стоит добавить счетчик ячеек??? Чтобы показывало в какой ячейке ты находишься =) было бы удобно
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 18:36   #13
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: BrainFuckMobile


Советую глянуть сюда http://forum.boolean.name/showthread.php?t=15065
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 18:43   #14
PassCall
Разработчик
 
Аватар для PassCall
 
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений
(для 319 пользователей)
Ответ: BrainFuckMobile

Сообщение от alexprey Посмотреть сообщение
А еще может стоит добавить счетчик ячеек??? Чтобы показывало в какой ячейке ты находишься =) было бы удобно
Добавлю, но сначала насобираю идей/замечаний.

А еще я добавлю пошаговое выполнение - думаю, полезная вещь.
__________________
Мечта программиста: запрограммировать процесс программирования.

Всё гениальное - просто.

http://passcall.ucoz.com
(Offline)
 
Ответить с цитированием
Старый 05.07.2011, 18:49   #15
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: BrainFuckMobile

Для дебага, очень
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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