This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
AnDwHaT5's profile picture

Hey lets make ideas for programmers.

Started by AnDwHaT5, 26 February 2013 - 12:17 PM
AnDwHaT5 #1
Posted 26 February 2013 - 01:17 PM
So, i want to make this post a place where we as coders can come together and think of awesome programs. If say you dont want to do them and you think there good ideas DON'T LET THEM GO TO WASTE!!! Post them here and possibly a community member will like it as much as you did and try it. Me? I get many idea's daily but i wont post any now because i dont want to seem like im being lazy just to ask the community to make me a program. :P/> anyways if you have one and its a good idea post it here and it will enhance the community's program forum and (Possibly but not probable reduce 10% of stupid crap on programs that all of us know. :P/> if you know what i mean like more or less spam.
Cranium #2
Posted 26 February 2013 - 01:48 PM
I would like to see someone make an image converter, or a midi converter. It would be nice to be able to use some outside files within the limits of ComputerCraft. I know someone already started on a PNG converter, but it would be nice to have more functionality. Not sure how this would work, so I'm throwing it into the Hat O' Ideas.
AnDwHaT5 #3
Posted 27 February 2013 - 11:55 AM
That's a cool idea hmm I got one lets try a different type of edit. The traditional edit is cool but if we get one with Like copy and paste or hot keys to like undo or redo or to save in a particular folder would be awesome!!
1lann #4
Posted 27 February 2013 - 12:24 PM
That's a cool idea hmm I got one lets try a different type of edit. The traditional edit is cool but if we get one with Like copy and paste or hot keys to like undo or redo or to save in a particular folder would be awesome!!
Me and GravityScore is starting on a Lua IDE, we started planning for a few days now. It's going to have these features:
Keyboard shortcuts
Copying/Pasting
Live compiler errors
And more…

You can watch the development on GravityScore's github I suppose
GravityScore #5
Posted 27 February 2013 - 12:43 PM
That's a cool idea hmm I got one lets try a different type of edit. The traditional edit is cool but if we get one with Like copy and paste or hot keys to like undo or redo or to save in a particular folder would be awesome!!
Me and GravityScore is starting on a Lua IDE, we started planning for a few days now. It's going to have these features:
Keyboard shortcuts
Copying/Pasting
Live compiler errors
And more…

You can watch the development on GravityScore's github I suppose

Development? You mean a couple function with no content in a .lua file :P/>
Bubba #6
Posted 27 February 2013 - 12:52 PM
That's a cool idea hmm I got one lets try a different type of edit. The traditional edit is cool but if we get one with Like copy and paste or hot keys to like undo or redo or to save in a particular folder would be awesome!!
Me and GravityScore is starting on a Lua IDE, we started planning for a few days now. It's going to have these features:
Keyboard shortcuts
Copying/Pasting
Live compiler errors
And more…

You can watch the development on GravityScore's github I suppose

Sounds neat. I myself am working on a project manager called "Lunar" that I hope will be useful when making big projects. It's a bit like Eclipse without the direct text editing mixed with a file browser/github. There will be some mass file operations, but other than that it would use the default edit program, which is functional but still lacking. Maybe we can work together on this or somehow integrate the two?
1lann #7
Posted 27 February 2013 - 01:38 PM
That's a cool idea hmm I got one lets try a different type of edit. The traditional edit is cool but if we get one with Like copy and paste or hot keys to like undo or redo or to save in a particular folder would be awesome!!
Me and GravityScore is starting on a Lua IDE, we started planning for a few days now. It's going to have these features:
Keyboard shortcuts
Copying/Pasting
Live compiler errors
And more…

You can watch the development on GravityScore's github I suppose

Sounds neat. I myself am working on a project manager called "Lunar" that I hope will be useful when making big projects. It's a bit like Eclipse without the direct text editing mixed with a file browser/github. There will be some mass file operations, but other than that it would use the default edit program, which is functional but still lacking. Maybe we can work together on this or somehow integrate the two?
Sure! We're planning to make the IDE theme/colour interchangeable. So we could just come up with one colour theme to use and use it in both programs, and to edit files in Lunar just run it through our IDE?
Bubba #8
Posted 27 February 2013 - 01:42 PM
Sure! We're planning to make the IDE theme/colour interchangeable. So we could just come up with one colour theme to use and use it in both programs, and to edit files in Lunar just run it through our IDE?
Sounds fine to me. That's essentially what I was going to do with the default edit program (minus the same colour theme of course), so I think it would fit nicely.
Hydra #9
Posted 28 February 2013 - 01:42 AM
I would like to see someone make an image converter, or a midi converter. It would be nice to be able to use some outside files within the limits of ComputerCraft. I know someone already started on a PNG converter, but it would be nice to have more functionality. Not sure how this would work, so I'm throwing it into the Hat O' Ideas.

I created a java tool to import midi and output as CSV so it can then be read by a LUA program I also made to play the song on an iron noteblock.

And only when I made all that I found out that actually playing songs on an Iron noteblock is pretty iffy in SP (timing is off) and completely terrible in SMP (timing is completely off-whack).

So yeah, a midi converter is nice in theory but CC can't really properly play songs, especially not in MP.
Cranium #10
Posted 28 February 2013 - 02:22 AM
Another interesting idea. Make some sort of encryption that is based on an ever mutating key. The key would be using either minecraft time, or IRL time. One computer can send a signal to the other to establish a check, essentially requesting it to request the time. Once that information is on both computers, the first one can send the message that is encrypted. The other one will receive the message, and decrypt it using the same key. It seems like a bunch of work, but I think it would really pay off for those who don't really want the maximum security, but want something that will take people ages to figure out.
nitrogenfingers #11
Posted 28 February 2013 - 04:19 AM
Sounds neat. I myself am working on a project manager called "Lunar" that I hope will be useful when making big projects. It's a bit like Eclipse without the direct text editing mixed with a file browser/github. There will be some mass file operations, but other than that it would use the default edit program, which is functional but still lacking. Maybe we can work together on this or somehow integrate the two?

Yes! A project management tool! One that lets you have multiple file types and colour codes them, displays them in an easy to view manner, allows you to edit them using programs specific to the format rather than having to manually key one in. And a way to effectively push your project in some form or another onto the internet, creating a downloader that will take it back off again- a publish tool! This is something you come to crave when a game project swells past 20 files, some images, some animations, some scripts, some API's and some executables, all of which having a very specific role and requiring drastically different methods of interaction that notepad++ just can't do.

I've been waiting out for one of these for months and I just don't have time to make one. He who doeth shall be showered with my commendations, should it be done properly. Desperately needed.
Dlcruz129 #12
Posted 28 February 2013 - 04:36 AM
I would like to see someone make an image converter, or a midi converter. It would be nice to be able to use some outside files within the limits of ComputerCraft. I know someone already started on a PNG converter, but it would be nice to have more functionality. Not sure how this would work, so I'm throwing it into the Hat O' Ideas.

I created a java tool to import midi and output as CSV so it can then be read by a LUA program I also made to play the song on an iron noteblock.

And only when I made all that I found out that actually playing songs on an Iron noteblock is pretty iffy in SP (timing is off) and completely terrible in SMP (timing is completely off-whack).

So yeah, a midi converter is nice in theory but CC can't really properly play songs, especially not in MP.

It's certainly possible. Just use bundled cable and noteblocks, or the iron noteblock in the MiscPeripherals mod.
ikke009 #13
Posted 28 February 2013 - 06:14 AM
If someone wants to make himself a legend on this forum: make a rubiks cube simulator in CC :D/>
Dlcruz129 #14
Posted 28 February 2013 - 06:21 AM
If someone wants to make himself a legend on this forum: make a rubiks cube simulator in CC :D/>/>

That's brilliant! I might make that if I can find an algorithm for scrambling the cube.
Cranium #15
Posted 28 February 2013 - 07:02 AM
A few ideas this time, both of them games:
  1. A tile sliding puzzle game. Slide the tiles in the correct way to complete the image.
  2. Lights out. Click on a grid of lights to make adjacent lights turn on/off. The goal is to turn all lights off.
ikke009 #16
Posted 28 February 2013 - 08:00 AM
I really like game 1 :D/> i might do that.. or make a picross game… after i finish my current project xD
Bubba #17
Posted 28 February 2013 - 08:59 AM
Sounds neat. I myself am working on a project manager called "Lunar" that I hope will be useful when making big projects. It's a bit like Eclipse without the direct text editing mixed with a file browser/github. There will be some mass file operations, but other than that it would use the default edit program, which is functional but still lacking. Maybe we can work together on this or somehow integrate the two?

Yes! A project management tool! One that lets you have multiple file types and colour codes them, displays them in an easy to view manner, allows you to edit them using programs specific to the format rather than having to manually key one in. And a way to effectively push your project in some form or another onto the internet, creating a downloader that will take it back off again- a publish tool! This is something you come to crave when a game project swells past 20 files, some images, some animations, some scripts, some API's and some executables, all of which having a very specific role and requiring drastically different methods of interaction that notepad++ just can't do.

I've been waiting out for one of these for months and I just don't have time to make one. He who doeth shall be showered with my commendations, should it be done properly. Desperately needed.

I'm doing it - slowly. I've never really done a huge project before, so I'm taking the slow but sure approach to it. I do have a sort of "zip" tool that zips a table of files into a single installer that will automatically restore them when the file is run, so that will make project sharing easy. It doesn't require any libraries or the like either, but it could probably use some file compression.
AnDwHaT5 #18
Posted 01 March 2013 - 01:12 AM
Wow I'm glad this forum is helping with great ideas for the public!
Cranium #19
Posted 01 March 2013 - 03:22 AM
Well, after discussion on IRC, I'm now committed to making a working PokeDex. I think I'm gonna start with the original 151 Pokemon, then expand out if needed.
ikke009 #20
Posted 01 March 2013 - 04:07 AM
working, as in it talks to you if you aim it at a random creature? :P/>
Cranium #21
Posted 01 March 2013 - 06:42 AM
working, as in it talks to you if you aim it at a random creature? :P/>
Ah, wel…no unfortunately. I mean it will hopefully look like each version's GUI for the PokeDex. As I add new pokemon, you will get to see the different descriptions.
ikke009 #22
Posted 01 March 2013 - 09:20 AM
haha thought so, still awesome though :)/>
AnDwHaT5 #23
Posted 01 March 2013 - 05:22 PM
Hahaha a wild creeper appeared…. creeper used self destruct…..Ash died…..