• [Idea]Pixel Art Block
    29 replies, posted
So I have a quick idea I would like to share and get feedback on. It would require more java knowledge than I currently possess* so the best I can do is to post the idea. It would be a block, probably 1 x 1 x 1/8 (very similar to a pressure plate, but this would be placeable vertically as well). When placed (or before by right clicking) a gui with a simple grid, 16 x 16, of colored squares representing pixels on the block would appear. You would be able to edit these "pixels" to make them either transparent or colored(most likely any color that you can get a dye for) so that when placed, the block would be a pixel-art painting. These blocks could be used to make elaborate murals within a limited space, plan out larger buildings, or make custom and ornate house trimming for doors and such. Storage would probably follow the same methods of a sign's text(I don't know how MC currently stores and displays these strings) or a special bitmap-type image could be created in some folder to save the designs, allowing for easy viewing and sharing, along with reusability in game. If anyone gets anything of this sort ingame I would be extremely grateful. I apologize if this could have been posted in a pre-existing thread, but I did a search for "ideas" in this sub-forum and found no results. *None.
I like it, you could make your own paintings make flags or plan out buildings. Sounds pretty awesome to me.
I like this idea, perhaps it could be incorporated into the current painting system?
I really hope someone picks this up and runs with it. If not, I might even give MC modding a whirl :specialschool: [editline]10th April 2011[/editline] God, at present all minecraft modding is even more cobbled together than I originally believed. I think I will wait for notch to include a modding API before I start out on decompiling, de-obfuscating, injecting modloader, creating my mod, re-obfuscating and recompiling everytime an update is released :byodood:
Or you could ask notch very nicely on their get satisfaction.
Thought of this a while back. Actually, When Notch announced implementing dyes, I hoped it would be like this.
[QUOTE=windwakr;29095178]Would make SMP a lagfest, griefers would put thousands of them everywhere.[/QUOTE] There's no particular reason that these should lag. 64 RGB values isn't a big deal. Plus, they'd be hard to craft. I'd think they'd have to be wool surrounded by 8 different dyes.
[QUOTE=Tim Henson;29095255]There's no particular reason that these should lag. 64 RGB values isn't a big deal. Plus, they'd be hard to craft. I'd think they'd have to be wool surrounded by 8 different dyes.[/QUOTE] That is a great idea for a recipe! And they could easily be excluded from MP...
[QUOTE=Tim Henson;29095255]There's no particular reason that these should lag. 64 RGB values isn't a big deal. [/QUOTE] Isn't the limit 16 in minecraft?
That's a nice idea, and the colours you could use would be the ones in your inventory and would be used up once finished
Actually a simple pixel art PNG would not be hard to render at all. Think about it. Water and lava are animated textures, and they're everywhere. Every other block in the game is a non animated texture, just like this supposed pixel art block. The difficulty lies in having a PNG texture file made and saved by the player in-game, and having it work in multiplayer.
This would be pretty cool. I can't help you coding...but I can give you verbal support! :buddy:
Don't minecraft blocks only have 4 bits of meta data?
I've had this idea for ages. It's something i'd love to have ingame.
[QUOTE=conman420;29105827]Don't minecraft blocks only have 4 bits of meta data?[/QUOTE] As I said, I know little of the feasibility of this within the current setup of the game's block system... only throwing out ideas.
[QUOTE=Tim Henson;29095255]There's no particular reason that these should lag. 64 RGB values isn't a big deal. Plus, they'd be hard to craft. I'd think they'd have to be wool surrounded by 8 different dyes.[/QUOTE] or a painting surrounded by 8 dyes
[QUOTE=_Kent_;29111682]or a painting surrounded by 8 dyes[/QUOTE] How about redstone surrounded by 8 dyes?
Painting surrounded by 8 dyes is better than redstone.
Pixel penises everywhere. Other than that, it sounds like a good idea.
[QUOTE=windwakr;29095178]Would make SMP a lagfest, griefers would put thousands of them everywhere.[/QUOTE] 16 bit goatse
It should be able to be placed on ceilings too so that you could make ceiling art like in churches and cathedrals.
[QUOTE=Biotoxsin;29113166]16 bit goatse[/QUOTE] combine small paintings into a large goatse
What if the block opened a 16x16 grid, where you would have to place wool blocks in order to make pixel art? EDIT: Wait, that's exactly what's suggested in the OP.
I was thinking something like 1/4 x 1/4 x 1/4. Mini blocks seemed better fitting, as you could also use them in addition to pixel art
This is a pretty good idea, actually. Maybe it could need a paintbrush and when you "opened" the painting to edit it brings up all the dyes you have on you and you dip the brush in the color you want to use then fill in the areas you want painted. Brush could be two sticks then a wool or string on top. [editline]12th April 2011[/editline] And the brush would have a medium durability.
you could make paints by doing dye water bucket these paints would be good for 20 pixels
Pretty sure that's too much data for a single block, kinda like why the beds can't be dyed.
[QUOTE=latin_geek;29155064]Pretty sure that's too much data for a single block, kinda like why the beds can't be dyed.[/QUOTE] I don't see why it could possibly be too much data. It would be constructed the same way as any other block, by taking a 2D png image and expanding each pixel into 3D... the upload from client->server and distribution of the new image to all clients could be a problem in an SMP situation, but its only 16x16 pixels.
Maybe each player will get to have 16 custom paintings on a 64x64 texture, or 256x256 :3 Seems 100% possible.
Sorry, you need to Log In to post a reply to this thread.