12Me21
12Me21
102 / 2
28th Jun 2015
25th May 2016
All the letters/number/symbols work, and the caps lock key works. Soon I will make the backspace key work, though probably not the enter key.
machine fast keyborad keys typing letters words font type sign

Comments

  • crazysquid32
    crazysquid32
    1st Jul 2015
    Awesome save, I have written an entire paragraph praising this save, using this save. See it at id:1817878. Also, I called it a printer there by mistake.
  • SdcDev
    SdcDev
    1st Jul 2015
    +1 Needs work. Recommendation: Implement an await input completion buffer to prevent multi-presses causing jams.
  • LiquidCaesium
    LiquidCaesium
    1st Jul 2015
    Basically you store the widths of the characters in a separate buffer and read that when pressing backspace.
  • LiquidCaesium
    LiquidCaesium
    1st Jul 2015
    You could have a second buffer that has two kinds of particles: one of them only appears on boundaries to letters. Then when you would hit backspace, it would remove one pixel until it hits a boundary.
  • 12Me21
    12Me21
    1st Jul 2015
    I made the pistons push the text up one frame earlier, so letters don't get stuck on the retracting piston
  • 12Me21
    12Me21
    1st Jul 2015
    Ok, I improved some stuff: it now takes 7 to type a letter (before it was 8). The backspace button works (sort of.) it deletes one row of pixels at a time, so you need to press it multiple times (it depends on the width of the letter) remember that each letter should have a row of coal after it.
  • 12Me21
    12Me21
    1st Jul 2015
    The problem is, most other typewriters use monospaced fonts, so to delete a letter, the just have to remove a certain amount of rows. TPT's font has letters of different widths, so this won't work.
  • basiliotornado
    basiliotornado
    1st Jul 2015
    i broak it D:
  • FunkyPrince
    FunkyPrince
    1st Jul 2015
    It's fantastic, I was searching some solutions to implement the backspace
  • 12Me21
    12Me21
    1st Jul 2015
    Ok, it finally let me upload. I added an unjam button, and also a button that adds a 1 pixel space, for spacing.