Computers
Forum rules
-This forum is about the mechanics and framework of the content. NOT about the content itself, that belongs in phase 3. However, if content discussion creeps in because it is necessary, this is permissible.
-This forum is about the mechanics and framework of the content. NOT about the content itself, that belongs in phase 3. However, if content discussion creeps in because it is necessary, this is permissible.
-
- Designer
- Posts:397
- Joined:Fri Dec 07, 2012 11:59 pm
- Affiliation:Alteran
- Location:In the Holy Citadel of Altera
This topic is for discussing how computers/the control chair might work and how we might go about making them work. There might b some overlapping with the "electricity" thread, but that's fine.
Post your ideas/comments, then argue and discuss. Any things that prove useful towards the understanding/creation of computers will be put in the idea summary section:
Summary of computers:
-Nothing interesting yet, this topic hasn't been explored much.
Post your ideas/comments, then argue and discuss. Any things that prove useful towards the understanding/creation of computers will be put in the idea summary section:
Summary of computers:
-Nothing interesting yet, this topic hasn't been explored much.
This is a signature.
Re: Computers
this is a combination of the tiels core
and my commanding space ship idea
before you respond read the whole thing
and my commanding space ship idea
Spoiler:
-
- Fleet Admiral
- Posts:3021
- Joined:Fri Dec 07, 2012 12:10 pm
- Affiliation:[redacted]
- IGN:Ivan2006
- Location:In a universe.
- Contact:
Re: Computers
How about taking joyklers idea and changing a few things: Remove Terminals and Mainframes and replace them with a central computer.
On a spaceship, that would be the core. It centralizes the control of machines.
Also, make it so that machines can only detect certain values and the detection of additional values (such as ammo storage in turrets) requires additional sensors that are placed next to/on the machine or somewhere in the ship.
Instead of having these Terminals and Mainframes, make it possible to create categories and subgroups.
Machines can be in one category only, but inside that category, they can be assigned to several subgroups.
Programmes would be used to manage the ways machines influence each other.
You can choose between two ways of programming:
Text programming is Computercraft-style LUA-coding while graphical programming would be similar to the LEGO NXT default coding language. (actually a very good example, as it is used for a management of sensors and machines/motors)
Here is an example:
On a spaceship, that would be the core. It centralizes the control of machines.
Also, make it so that machines can only detect certain values and the detection of additional values (such as ammo storage in turrets) requires additional sensors that are placed next to/on the machine or somewhere in the ship.
Instead of having these Terminals and Mainframes, make it possible to create categories and subgroups.
Machines can be in one category only, but inside that category, they can be assigned to several subgroups.
Programmes would be used to manage the ways machines influence each other.
You can choose between two ways of programming:
Text programming is Computercraft-style LUA-coding while graphical programming would be similar to the LEGO NXT default coding language. (actually a very good example, as it is used for a management of sensors and machines/motors)
Here is an example:
Spoiler:
Quotes:
Spoiler:
Re: Computers
ivan can you delete this
i had almost the same idea
but i thought that should be implemented in phase 3
the programming would be really diffrent but i will explain that later too
because lua would be too hard to use i suggest making a new kind of easy language just for this
those subgroups and stuff are made by naming the diffrent terminals
and the central computer of a ship is a mainframe
but the rest will be for phase 3
and i also have an idea for core
a core is a executing block that contains more basic machines
simple life support engine and generator
this is used on small vessels to make it possible to handle it with one computer
i had almost the same idea
but i thought that should be implemented in phase 3
the programming would be really diffrent but i will explain that later too
because lua would be too hard to use i suggest making a new kind of easy language just for this
those subgroups and stuff are made by naming the diffrent terminals
and the central computer of a ship is a mainframe
but the rest will be for phase 3
and i also have an idea for core
a core is a executing block that contains more basic machines
simple life support engine and generator
this is used on small vessels to make it possible to handle it with one computer
Re: Computers
Lovely. Just what I wanted.joykler wrote:because lua would be too hard to use i suggest making a new kind of easy language just for this
- I can be reached as ducky215 on minecraft forums -
-
- Rear Admiral
- Posts:1890
- Joined:Sat Dec 01, 2012 9:39 am
- Affiliation:GLORIOUS REPUBLIC
Re: Computers
Phase 3 ~ Programmable computers using a simple event system.
That's something I could sink my teeth into. You could program your ship to react in different ways to assaults...hell, that might even solve the whole 'logging off' quandary, you'd just want to make sure you had a good macro on your ship before leaving.
That's something I could sink my teeth into. You could program your ship to react in different ways to assaults...hell, that might even solve the whole 'logging off' quandary, you'd just want to make sure you had a good macro on your ship before leaving.
![Image](http://i58.tinypic.com/2wrfe69.png)
- fr0stbyte124
- Developer
- Posts:727
- Joined:Fri Dec 07, 2012 3:39 am
- Affiliation:Aye-Aye
Re: Computers
The challenge will be in allowing sufficient sophistication without railroading the gameplay.
-
- Rear Admiral
- Posts:1890
- Joined:Sat Dec 01, 2012 9:39 am
- Affiliation:GLORIOUS REPUBLIC
- fr0stbyte124
- Developer
- Posts:727
- Joined:Fri Dec 07, 2012 3:39 am
- Affiliation:Aye-Aye
Re: Computers
I don't know anything about blockland. What's this system like?
-
- Rear Admiral
- Posts:1890
- Joined:Sat Dec 01, 2012 9:39 am
- Affiliation:GLORIOUS REPUBLIC
- fr0stbyte124
- Developer
- Posts:727
- Joined:Fri Dec 07, 2012 3:39 am
- Affiliation:Aye-Aye
Re: Computers
Well, I'm sure it has a great personality...Tiel wrote:
Re: Computers
Why not just a Lua program? I think it's not compiled, it's interpreted, right? That means we could store it as a string inside the TileEntity.
- I can be reached as ducky215 on minecraft forums -
Re: Computers
We want them to be simple for the player to use.
"The Sky is the Limit"
![Image](http://i.imgur.com/Nmk7qWo.png)
Commander Error wrote:"Titan" - Moves slightly quicker than a glacier, on a good day.
Prototype wrote:F-14s are just gay Tornados.
Catsonmeth wrote:Which meant every two weeks, Tuesday night was reserved for mainlining coffee and getting sensual with a keyboard
- fr0stbyte124
- Developer
- Posts:727
- Joined:Fri Dec 07, 2012 3:39 am
- Affiliation:Aye-Aye
Re: Computers
More than likely the program would be an abstract object referenced by the computer network. Storing it inside a block is a liability once chunk loading gets involved.
Re: Computers
Hire a programmer.CatsVsNinjas wrote:We want them to be simple for the player to use.
- I can be reached as ducky215 on minecraft forums -