Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (726)
Games in Android Showcase (216)
games submitted by our members
Games in WIP (796)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  CuBBool Pixel language  (Read 1283 times)
0 Members and 1 Guest are viewing this topic.
Offline Icecore
« Posted 2016-09-11 12:28:04 »

CuBBool #CuBBool
(reads with one ‘B’ – “cubool” or “cubol” )
From: Cube and Bool

Benefit – Smallest Char is 3 x 3 pixels Wink (+1 offset between chars = 4 x 4)
For other languages can be used matrix 4 x 4 or even 5 x 5
5 x 5 – even enough for big portion of Unicodes


!<%$.,'"|\^(/:);-_?~>@+*=[&{]#}


!<%$.,'\"|\\^(/:);-_?~>@+*=[&{]#}



its not random dots
3 x 3 have 5 Data bits
Bits order: from Left to Right, from Top to bottom

123
45
so for char: ''a' (00000), ''b' (10000), ''c' (01000), 'd' (11000), 'e' (00100)

For numbers and letters I use alphabetic progression
Because numb & letters frequently used, with time(used) you remember them
But with remembering symbols can be problems
So i try sort them by ”Visual”.

Secret: extra "Space" char:
it looks like arrow Right / Bottom
1  
2  
3  
#00
00#
0##


p.s Can be Used By anyone and anywhere,
Intellectual property for language? - lol XDDDD

Last known State: Reassembled in Cyberspace
End Transmission....
..
.
Offline Icecore
« Reply #1 - Posted 2016-09-11 12:52:42 »

Also some crazy Geeks can Use something like this:
1  
2  
3  
##0
###
###

11111
Number = 31

Last known State: Reassembled in Cyberspace
End Transmission....
..
.
Offline Icecore
« Reply #2 - Posted 2016-09-11 13:23:37 »

Different color may be used for better performance


for multi language support, in one text, with small matrix
- can be colored any Non Data Bits group ("Always_On" or "Layouts").

That allow change encoding on fly - with any Data(Text) color blending

Last known State: Reassembled in Cyberspace
End Transmission....
..
.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Icecore
« Reply #3 - Posted 2016-09-11 14:09:52 »

Don't know what to do with spacing between chars:
For 6 x 6 (on imgs up)
I used 4 pixels for X space and it looks ok, 1-2 pixels for me blends text
For Y - i try 2 pixel and it looks ok
So 6 x 6 char become
10 x 8 pixels

Comparing to Green chars (LucidaTypewriterRegular" S = 12)
Its 8 x 15 pixels in text, can be Trimmed (between spacing chars without harm visual)
to 7 x 14

Smallest readable Font i find out is (LucidaTypewriterRegular" S = 9)
6 x 11 Trimmed
to 5 x 10

up:
You can ask What difference? pixel smaller – pixel bigger..

Let say you have Window 700 pixels Y
7 x 14 = 50 Text (code) lines Y  - Base
5 x 10 = 70 Text (code) lines + 40%
10 x 8 =  87 Text (code) lines + 74%
10 x 7 =  100 Text (code) lines + 100%

Last known State: Reassembled in Cyberspace
End Transmission....
..
.
Offline ziozio
« Reply #4 - Posted 2016-09-11 20:21:08 »

Can I ask what are your motivations for doing this?
Offline Icecore
« Reply #5 - Posted 2016-09-12 15:00:16 »

Can I ask what are your motivations for doing this?
First I want make smallest readable font as possible, so I make this encoding for fun
But after I finish it
it looks so cool (have full chars encodings with Extra symbols)
–even better then https://en.wikipedia.org/wiki/Braille
(its even harder with “Braille multy languages")

If separate pixels for dots even noob can read it after explaining:
–transfer data to decimal, find char in Alphabet
-because chars have bounds writer don't need to make holes - only dots.

+its Bits math - easy to understand(calculate, generate) and decode (From img)
Easy to predict next letter (not like next pixel img after ‘A’  become pixels ‘B’ )

+semi chars size (even XY size can be align same)
+multi usage – any language can be added: even chinese (in bigger matrix)

-in some way its even better then QR codes because you can decode text manually

p.s It looks like language from cyber future XD

Last known State: Reassembled in Cyberspace
End Transmission....
..
.
Offline Longor1996
« Reply #6 - Posted 2016-09-12 15:11:46 »

- in some way its even better then QR codes because you can decode text manually

If it were better than QR-Codes, it'd have some form of error correction. Does it?

Offline Icecore
« Reply #7 - Posted 2016-09-12 15:25:25 »

- in some way its even better then QR codes because you can decode text manually

If it were better than QR-Codes, it'd have some form of error correction. Does it?
It's chars:)
what error corection you want in chars?)
Simple paint it bigger size so 1 pixel become 4x4
Or you can add same check_sum or correction data in finished text Block)

IMHO:QR codes is Scam everywhere except official documents papers
Don’t be surprised if after scanning random code on street you’r phone be infected by malware

up:
http://blog.qr4.nl/page/QR-Code-Data-Capacity.aspx
Do you know that for 29x29 pixels(841 pixels) QR have only 208 bits of data With error corecton 30%
paint 4 same imgs 15x15 (225 pixels) in cube 30x30 and you receive 75% error correction Roll Eyes

up2:
QR codes newer was design to be public stuff  - it was created as for “only in company usage“  Clueless
like some fast madden software to optimize production process (with terable GUI ^^).
Small change like add more colors – let say 6 can increase Data capacity of Code in ~6 times Tongue

All knew that – but all don’t care XD

Last known State: Reassembled in Cyberspace
End Transmission....
..
.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 
Archive (291 views)
2017-04-27 17:45:51

buddyBro (481 views)
2017-04-05 03:38:00

CopyableCougar4 (925 views)
2017-03-24 15:39:42

theagentd (938 views)
2017-03-24 15:32:08

Rule (950 views)
2017-03-19 12:43:22

Rule (918 views)
2017-03-19 12:42:17

Rule (920 views)
2017-03-19 12:36:21

theagentd (981 views)
2017-03-16 05:07:07

theagentd (892 views)
2017-03-15 22:37:06

theagentd (690 views)
2017-03-15 22:32:18
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!