Jump to content




More & Smaller pixels and Different font sizes


  • You cannot reply to this topic
30 replies to this topic

#1 iAd4m

  • Members
  • 38 posts

Posted 29 June 2014 - 02:51 AM

I think if we can customize the font sizes and if we had more and smaller pixels to work with we could make so many great things with guis. I hope people will vote yes to it and I would love to see it in the newer versions of computer craft.

Edited by theoriginalbit, 17 November 2014 - 11:46 PM.


#2 InputUsername

  • Members
  • 231 posts
  • LocationThe Netherlands

Posted 29 June 2014 - 06:55 PM

I would love it to be implemented but I really think this won't be added.

#3 Geforce Fan

  • Members
  • 846 posts
  • LocationMissouri, United States, America, Earth, Solar System, Milky Way, Universe 42B, Life Street, Multiverse, 4th Dimension

Posted 29 June 2014 - 08:02 PM

Support, but not too many more pixels. It would cause smp lag. Maybe 4 extra pixels per current pixel, and make a separate "mini-pixel" api? The thing is, if cc doesn't improve resolution, OC will become the next big thing.

#4 Saldor010

  • Members
  • 467 posts
  • LocationThe United States

Posted 29 June 2014 - 09:31 PM

Supported, but I doubt this is going to happen.

#5 Slash0mega

  • Members
  • 74 posts

Posted 29 June 2014 - 09:47 PM

this has been suggested multiple times, each time shot down,
i beleve that there is a peripheral that dose what you want, i think it is called cclights or something like that.

#6 Link149

  • Members
  • 46 posts
  • LocationQuebec, Canada

Posted 29 June 2014 - 10:31 PM

Different font sizes have already been implemented, if I remember well. I think you should take a look at the functions provided by the term API.

#7 Lyqyd

    Lua Liquidator

  • Moderators
  • 8,465 posts

Posted 29 June 2014 - 10:58 PM

If you mean the scaling option, it's only adjustable on the monitors, and the entire monitor must use the same text scale.

#8 wilcomega

  • Members
  • 466 posts
  • LocationHolland

Posted 05 July 2014 - 12:27 PM

how about like in real life, CC uses the real pixels on teh screen itself instead of a map of characters, cuz in real life, the OS makes sure that the letters are all in the correct places according to the grid. it just renders the font in the right places.

how about that, make each pixel a real pixel instead of a character map

#9 Saldor010

  • Members
  • 467 posts
  • LocationThe United States

Posted 05 July 2014 - 02:17 PM

View Postwilcomega, on 05 July 2014 - 12:27 PM, said:

how about like in real life, CC uses the real pixels on teh screen itself instead of a map of characters, cuz in real life, the OS makes sure that the letters are all in the correct places according to the grid. it just renders the font in the right places.

how about that, make each pixel a real pixel instead of a character map

I believe this has been suggested before, and it's not happening.

#10 AlkamlBan

  • Members
  • 64 posts
  • LocationGreece

Posted 08 July 2014 - 07:57 PM

Even without more font sizes more pixels can work if a char instead of being rendered in a single pixel be rendered to 4 for example. So and O could be like this:
/\
\/
But ofcourse with much more detail

#11 asie

  • Members
  • 36 posts

Posted 11 July 2014 - 03:20 PM

I believe this would add too much complexity for too little benefit.

What could be done, though, is the ability for monitors to provide their own fonts, as PNG files which get sent to the client. Or perhaps changeable palettes.

#12 Alice

  • Members
  • 429 posts
  • LocationBehind you.

Posted 02 August 2014 - 07:31 AM

As has been said in my "Opinion of OpenComputers" post -- LINK -- OpenComputers uses a system that allows for better rendering using three tiers of graphics. This is slower than what we have now and would probably be kinda hard to implement. I'd rather just stick to monitors, MoarPeripherals keyboard, and setTextScale( 0.5 ).

#13 Maxwell0156

  • New Members
  • 2 posts

Posted 17 August 2014 - 09:28 PM

View Postwilcomega, on 05 July 2014 - 12:27 PM, said:

how about like in real life, CC uses the real pixels on teh screen itself instead of a map of characters, cuz in real life, the OS makes sure that the letters are all in the correct places according to the grid. it just renders the font in the right places.

how about that, make each pixel a real pixel instead of a character map
Now this makes sense!

#14 Bomb Bloke

    Hobbyist Coder

  • Moderators
  • 7,099 posts
  • LocationTasmania (AU)

Posted 19 August 2014 - 02:40 AM

Except that characters are something like 12x18. Even assuming one bit per pixel, that's 27 bytes per character to each client in range of the monitor if you've gotta send 'em one pixel at a time. Compare that to the one byte per character the current system uses.

#15 KingofGamesYami

  • Members
  • 3,002 posts
  • LocationUnited States of America

Posted 19 August 2014 - 01:11 PM

Maybe a "make pixel" function?

Example: creating the computer craft '0'
local pixel_0 = [[01110
10011
10101
11001
01110]]


#16 Bomb Bloke

    Hobbyist Coder

  • Moderators
  • 7,099 posts
  • LocationTasmania (AU)

Posted 20 August 2014 - 01:48 AM

You mean an option to redefine the characters? I'd love that, and it would (mostly) solve the bandwidth issues, but I still can't see it happening. :(

#17 KingofGamesYami

  • Members
  • 3,002 posts
  • LocationUnited States of America

Posted 20 August 2014 - 02:44 AM

View PostBomb Bloke, on 20 August 2014 - 01:48 AM, said:

You mean an option to redefine the characters? I'd love that, and it would (mostly) solve the bandwidth issues, but I still can't see it happening. :(/>
Not necessarily 'redefine', more of 'define and register an entirely new character'

#18 theoriginalbit

    Semi-Professional ComputerCrafter

  • Moderators
  • 7,332 posts
  • LocationAustralia

Posted 20 August 2014 - 05:56 AM

You do realise that you're bringing the complexity of what is aimed at to be a simple mod that helps newbies to learn programming, into the realm of too complex for newbies and potentially too much of a pain for experienced programmers.

#19 KingofGamesYami

  • Members
  • 3,002 posts
  • LocationUnited States of America

Posted 20 August 2014 - 01:12 PM

View Posttheoriginalbit, on 20 August 2014 - 05:56 AM, said:

You do realise that you're bringing the complexity of what is aimed at to be a simple mod that helps newbies to learn programming, into the realm of too complex for newbies and potentially too much of a pain for experienced programmers.
Yes, but here's a "Smiley face"
local pixel_smile = [[00000
01010
00000
10001
01110]]

@theoriginalbit: Here's a creeper...
Spoiler
...and a pickaxe...
Spoiler

Edited by KingofGamesYami, 20 August 2014 - 03:47 PM.


#20 theoriginalbit

    Semi-Professional ComputerCrafter

  • Moderators
  • 7,332 posts
  • LocationAustralia

Posted 20 August 2014 - 02:12 PM

And the ability to define a smiley face outweighs the complexity added?





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users