プレイ日記
raimondz raimondzz
Here is a picture of the keyboard that I'll use for SmileIde. It's not finished yet, but I can already use it to write stuff. Things to do: - Add support to other characters. (Including the ones that aren't on smilebasic keyboard) - Buttons that interact with the IDE in other ways (Example: Code snippets, word suggestion, comment line, etc)
5そうだね
プレイ済み
返信[1]
親投稿
raimondz raimondzz
By the way, the buttons with arrows change the characters displayed on the keyboard. If anyone has any suggestion, then let me know.
1そうだね
プレイ済み
返信[2]
親投稿
SıмΞоп SimeonW
Can you include the Swype feature? Pleaseee
1そうだね
プレイ済み
返信[3]
親投稿
cool guy minecraftxandy
I can't figure out sprites and this dude makin' an IDE
1そうだね
プレイ済み
返信[4]
親投稿
Lumage Lumage
Is there a reason the N with breve is a specific key? If you want to allow typing accented characters and other diacritics I'd suggest a "combine" modifier key. It would probably require a hardcoded table for the transformations, but the idea is that e.g. [Com] + ' + a : inserts á [Com] + ^ + e : inserts ê If that's not what you intended then never mind this I guess.
0そうだね
未プレイ
返信[5]
親投稿
raimondz raimondzz
@SıмΞоп Could you explain that idea? @cool guy Thanks. @lumage I speak spanish and our keyboard has that letter on that position. I thought about leaving those characters on another page but I'll try to add the feature to combine characters. Also, the buttons are stored on data so it's not hard to change this on the future.
0そうだね
プレイ済み
返信[6]
親投稿
SıмΞоп SimeonW
Okay so Basically you hold down the stylus and draw on the keyboard to each letter, then when you pick up the stylus it inserts a space to complete the word Say, if the distance from the stylus start X and Y, and current stylus X and Y exceeds, maybe 15 pixels, then it'll enter Swype mode which will start drawing a line wherever you drag, looking for sharp turns
0そうだね
プレイ済み
返信[7]
親投稿
SıмΞоп SimeonW
If you haven't heard of it, and you have a phone Enable it! You can type so fast just by sliding your finger around the keyboard
1そうだね
プレイ済み
返信[8]
親投稿
Lumage Lumage
SimEon: Swype uses dictionaries and some fancier letter prediction (many gestures will not land exactly on the intended letter) to work the way it does. It's harder to implement than it might seem... raimondz: Ah, I forgot about other keyboard layouts. Well, either way is fine. The combination modifier might still work better for generalized multilingual input support.
2そうだね
未プレイ
返信[9]
親投稿
SıмΞоп SimeonW
Oh it can't be that hard I'll do some testing
1そうだね
プレイ済み
返信[10]
親投稿
raimondz raimondzz
SıмΞоп I saw some implementations. The major problem with that feature is to find or implement an efficient algorithm to match path into words within a dictionary (Example: transform "mjuytfdsdftyuiuhgvc" to "music"). A guy implemented this on Python and it took 1 hour to finish the test cases.
0そうだね
プレイ済み
返信[11]
親投稿
SıмΞоп SimeonW
Hmm
0そうだね
プレイ済み