Jump to content




CraftOS 2.0 - Dan's Secret Project

computer help

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

#105 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 07 June 2015 - 02:27 PM

View PostMKlegoman357, on 07 June 2015 - 02:24 PM, said:

Keep in mind that if we will be able to manipulate each pixel individually, we will be able to use non-monospaced characters.
We're definitely planning for that. I presume Dan will still use monospaced characters though for basic CC, it does make everything far easier.

Edited by oeed, 07 June 2015 - 02:27 PM.


#106 MKlegoman357

  • Members
  • 1,170 posts
  • LocationKaunas, Lithuania

Posted 10 June 2015 - 07:35 PM

Didn't want to necro this post but didn't want to create a new thread for this too, so I'll just post it here.

Turtle Cameras

Maybe we'll see them in CC :P

Edited by MKlegoman357, 10 June 2015 - 07:35 PM.


#107 Luca_S

  • Members
  • 407 posts
  • LocationGermany

Posted 12 June 2015 - 08:04 PM

I would like to see more pixels, maybe you could do something like this:
local symb = term.newSymbol("# #", " # ","# #")
term.setCursorPos(1,5)
term.writeSysmbol(symb)
That will draw a symbol where # == color pixel and " " == no pixel.
It would look like this:
# #
#
# #
Forum removed the " " in the middle :/
But that all would take only 1 Space
Other idea would be that symbols wont override
so you can write anything over it to combine different colors(like this:
local symb = term.newSymbol("# #","   ","# #")
local symb2 = term.newSymbol("   "," # ","   ")
term.setCursorPos(1,5)
term.setTextColor(colors.green)
term.writeSymbol(symb)
term.setCursorPos(1,5)
term.setTextColor(colors.yellow)
term.writeSymbol(symb)
sleep(5)
term.setCursorPos(1,5)
term.clearSymbol()
)
I would love to hear your opinion on that concept :D

Edited by Luca0208, 12 June 2015 - 08:06 PM.


#108 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 13 June 2015 - 01:28 AM

View PostLuca0208, on 12 June 2015 - 08:04 PM, said:

- snip -
I would love to hear your opinion on that concept :D
Yeah, I presume Dan will have built-in support for the old term API, so being able to do that would certainly be useful.

Another screenshot again. It's not nearly as flashy as the last one though. Last night I made a few modifications to CCLite so it draws it as the current prediction has it. I'm beginning to question how accurate our guesses are given how many pixels are in this, but anyway. Here's a really basic bezier curve using Silica's new path drawing functionalities using this resolution, it's all generated by code, not Photoshop this time.

Posted Image

#109 Bomb Bloke

    Hobbyist Coder

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

Posted 13 June 2015 - 01:48 AM

View Postoeed, on 13 June 2015 - 01:28 AM, said:

Last night I made a few modifications to CCLite so it draws it as the current prediction has it. I'm beginning to question how accurate our guesses are given how many pixels are in this, but anyway.

It wouldn't totally surprise me if there's a term.setSize().

#110 Geforce Fan

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

Posted 13 June 2015 - 01:58 AM

This is killing me.
I've already got a huge game engine for CC, and I'm worried this will be its end.
At the same time, I'm excited for new features....
halp

#111 LDDestroier

  • Members
  • 1,095 posts
  • LocationACDC Town

Posted 13 June 2015 - 02:07 AM

Time to make Mega Man 2 with the custom terminal sizes and custom fonts. Ah who am I kidding, I can't code goodly...

#112 Bomb Bloke

    Hobbyist Coder

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

Posted 15 June 2015 - 01:15 AM

View PostMKlegoman357, on 10 June 2015 - 07:35 PM, said:

Didn't want to necro this post but didn't want to create a new thread for this too, so I'll just post it here.

Turtle Cameras

Maybe we'll see them in CC :P/>

It seems CCEdu will be available to all, and compatible with regular MineCraft (so long as CC is installed as well). Assuming I'm reading Dan right.

dan200 said:

Hey all! Glad to see some excitement over this. Time to lay down some info:

This is the visual programming GUI from ComputerCraftEdu, the learning/education focussed version of ComputerCraft I've been building over the last year with TeacherGaming, the developers of MinecraftEdu.

CCEdu was originally designed only for use in schools, and MinecraftEdu customers will have access to a lot of resources to help them with this, but we recently decided to make the mod available to everyone. ComputerCraftEdu will be launching next week alongside ComputerCraft 1.74.


#113 MKlegoman357

  • Members
  • 1,170 posts
  • LocationKaunas, Lithuania

Posted 15 June 2015 - 05:31 AM

Yes, CCEdu will be available to everyone, but I don't think it will require CC for it to work. As I understand it's a standalone mod of CC itself, not mentioning that it's a mod in terms of MC. Some mod inception here :D

#114 Lyqyd

    Lua Liquidator

  • Moderators
  • 8,465 posts

Posted 15 June 2015 - 06:55 AM

It's a mod that can be used in addition to ComputerCraft, it isn't standalone.

#115 Lupus590

  • Members
  • 2,028 posts
  • LocationUK

Posted 16 June 2015 - 10:09 AM

So CCEdu is the first (and currently only) official CC addon.

#116 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 16 June 2015 - 01:37 PM

Most probably, yes!

#117 Slash0mega

  • Members
  • 74 posts

Posted 27 June 2015 - 01:08 PM

holy cow this is exciting :D
new computercraft render or standalone, this is awesome.

Looking at all the stuff on this thread i am leaning towards some type of standalone app. perhaps a lua interpreter like the normal lua standalone. would be awesome if we could full screen it from a small linux setup and have a "real" computercraft os on a raspberry pi or something :P

#118 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 27 June 2015 - 11:51 PM

View PostSlash0mega, on 27 June 2015 - 01:08 PM, said:

holy cow this is exciting :D
new computercraft render or standalone, this is awesome.

Looking at all the stuff on this thread i am leaning towards some type of standalone app. perhaps a lua interpreter like the normal lua standalone. would be awesome if we could full screen it from a small linux setup and have a "real" computercraft os on a raspberry pi or something :P
It's already released in the beta section for ComputerCraft Edu.

#119 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 28 June 2015 - 12:51 AM

View PostCranium, on 27 June 2015 - 11:51 PM, said:

It's already released in the beta section for ComputerCraft Edu.
Are you sure? It doesn't seem to look like it for me. How do we use it if so?

#120 Bomb Bloke

    Hobbyist Coder

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

Posted 28 June 2015 - 01:06 AM

Slash0mega's talking about the main topic of this thread, "Dan's secret project", which will offer some new rendering options, and so far isn't available (nor does it even have an announced title, as of yet).

Another of Dan's projects discussed here, ComputerCraftEdu, is not the same thing but is already available as a beta.

Edited by Bomb Bloke, 28 June 2015 - 01:08 AM.


#121 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 28 June 2015 - 06:13 PM

Well, much progress has been made on Silica.

Most of the core system is done. Rendering (apart from a little bug you'll see below), many views, events and, just in past 30 minutes, TEXT RENDERING :D

It's kinda freakishly fast, there's never really any lag at all. Bedrock runs like a turtle compared to this, and it's 50 times the amount of pixels. We probably won't be having any beta for a while, maybe once Dan releases the beta. Things like the animated progress bar are super cool, the whole thing just feels more...real.

We just got text rendering down now, it's only bitmap at this stage though. We will have vector fonts soon, but we need to sort out the path drawing issues first. Fonts are easily defined, Ben made a converter from paint to the font format, so we'll likely have a font designing app with the OS or otherwise available. They're also not monospaced too. The font below also supports characters like åéü¢ and many more. Basically all ASCII characters (although there seems to be a small issue at the moment).

Ignore the check, menu arrow and window button symbols. They're not drawing correctly at the moment. The font's also brand new, so it'll have issues and be touched up over time.
Posted Image

So, here's to hoping very highly that Dan does in fact release this soonish.

#122 FUNCTION MAN!

  • Members
  • 292 posts

Posted 28 June 2015 - 06:20 PM

View Postoeed, on 28 June 2015 - 06:13 PM, said:

Well, much progress has been made on Silica.

Most of the core system is done. Rendering (apart from a little bug you'll see below), many views, events and, just in past 30 minutes, TEXT RENDERING :D

It's kinda freakishly fast, there's never really any lag at all. Bedrock runs like a turtle compared to this, and it's 50 times the amount of pixels. We probably won't be having any beta for a while, maybe once Dan releases the beta. Things like the animated progress bar are super cool, the whole thing just feels more...real.

We just got text rendering down now, it's only bitmap at this stage though. We will have vector fonts soon, but we need to sort out the path drawing issues first. Fonts are easily defined, Ben made a converter from paint to the font format, so we'll likely have a font designing app with the OS or otherwise available. They're also not monospaced too. The font below also supports characters like åéü¢ and many more. Basically all ASCII characters (although there seems to be a small issue at the moment).

Ignore the check, menu arrow and window button symbols. They're not drawing correctly at the moment. The font's also brand new, so it'll have issues and be touched up over time.
Posted Image

So, here's to hoping very highly that Dan does in fact release this soonish.
Why don't you make a gitter room? it's truly a awesome chat service that allows you to have inline markdown

#123 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 28 June 2015 - 06:34 PM

View Postoeed, on 28 June 2015 - 06:13 PM, said:

Well, much progress has been made on Silica.

Most of the core system is done. Rendering (apart from a little bug you'll see below), many views, events and, just in past 30 minutes, TEXT RENDERING :D

It's kinda freakishly fast, there's never really any lag at all. Bedrock runs like a turtle compared to this, and it's 50 times the amount of pixels. We probably won't be having any beta for a while, maybe once Dan releases the beta. Things like the animated progress bar are super cool, the whole thing just feels more...real.

We just got text rendering down now, it's only bitmap at this stage though. We will have vector fonts soon, but we need to sort out the path drawing issues first. Fonts are easily defined, Ben made a converter from paint to the font format, so we'll likely have a font designing app with the OS or otherwise available. They're also not monospaced too. The font below also supports characters like åéü¢ and many more. Basically all ASCII characters (although there seems to be a small issue at the moment).

Ignore the check, menu arrow and window button symbols. They're not drawing correctly at the moment. The font's also brand new, so it'll have issues and be touched up over time.
Posted Image

So, here's to hoping very highly that Dan does in fact release this soonish.

Can you show us how you modified the emulator?

#124 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 29 June 2015 - 05:35 AM

View PostDr. Poof, on 28 June 2015 - 06:20 PM, said:

Why don't you make a gitter room? it's truly a awesome chat service that allows you to have inline markdown

Done, everyone's welcome to join. https://gitter.im/oeed/Silica

View PostCreator, on 28 June 2015 - 06:34 PM, said:

Can you show us how you modified the emulator?

Basically I just got an emulator and changed the pixels sizes and number of pixels while turning of font rendering. However, I can't give it to you because we don't have permission unfortunately.





4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users