Meep. Yep, I started completely from the beginning again. The program is now running on a double buffered form, not using PictureBoxes, and has the option of gridlines. However, there are still a few new quirks to work out.
I'm calling this v1.0 just because the previous 1.0 wasn't worthy. Or something like that. Or maybe I just don't really care about version consistency.
There are now a total of 55 blocks, taken directly from the most recent terrain.png(I manually re-added grass and leaf color). If there's a block you want that isn't in there, I can add it fairly easily. Later on, I may support user selected images(so people can have the planner use whatever textures they like).
Right now, scrollbars are being...a tedious pain in the ass. As it currently stands, you will be limited in your grid size by your resolution, as there is currently now way to scroll in the program. (For example, my maximum grid size is like 80x40 or something, in my native resolution. I can create a larger grid but I can't scroll to other sections of it...yet). This is a priority near the top.
Also, right now in the menu strip, there are technically "Save Grid" and "Load Grid" options. These are currently placeholders, but will be functional later.
Layers are generated as needed, and appear to be working properly.
If you could make it even just a little 3d, maybe by flipping through layers, I'd be a lot more likely to use it.
I like to make buildings but keep the land looking natural. 3d planning would help that even more.
Making it truly 3D would be a pain in the neck, but I should be fairly easily able to add layers. I'll see about working that out either later today or possibly not until late Saturday or Sunday. Or maybe I'll get a random burst of motivation and put off other things to play with it :tongue.gif:
[EDIT] Although a quick dirty way you could achieve this with the current version would be to create a larger grid, having sections of it representing different layers. Like, let's say we want 5 10x10 sections. Create a 50x50 grid, and you have 5 sections of 10x10. I'll be sure to implement defined layers in an update though.
It proved useful to me... thanks for creating it and posting!
I'm glad it was helpful :smile.gif:
Rollback Post to RevisionRollBack
If someone spams or trolls your thread...don't get angry with them. Thank them. They just gave you a free bump.
If a few people could test this for me and see if the grid is loading as red X's on their computer, that would be great. Have seen no problem in a couple places, but at school testing it on a Windows 7 system, the images wouldn't generate properly. If this is happening for anyone else I'll be troubleshooting it when I get home today.
Rollback Post to RevisionRollBack
If someone spams or trolls your thread...don't get angry with them. Thank them. They just gave you a free bump.
If a few people could test this for me and see if the grid is loading as red X's on their computer, that would be great. Have seen no problem in a couple places, but at school testing it on a Windows 7 system, the images wouldn't generate properly. If this is happening for anyone else I'll be troubleshooting it when I get home today.
Yeah, this is happening to me. I'm running Windows 7 Home Premium 32-bit, if that helps. I'm a complete nub to coding, but if it were a .exe file, maybe it could be run in compatibility mode? Again, I probably have no idea what I'm talking about, so I can't help much more than this. :tongue.gif:
Yeah, this is happening to me. I'm running Windows 7 Home Premium 32-bit, if that helps. I'm a complete nub to coding, but if it were a .exe file, maybe it could be run in compatibility mode? Again, I probably have no idea what I'm talking about, so I can't help much more than this. :tongue.gif:
It was a stupid mistake on my part, actually. This will be fixed soon(I've technically already fixed it). I'm holding off on putting out the fix as I've almost implemented a fully working "layers" option. I've just hit one or two stumbling blocks, but the updated program should be up tonight.
[Edit]
Minor setback, update/fix to hopefully be released this weekend.
Rollback Post to RevisionRollBack
If someone spams or trolls your thread...don't get angry with them. Thank them. They just gave you a free bump.
I've come to the blaringly obvious realization that I need to optimize how I generate the grids. Load times get scarily long, fast. Putting off saving grids until I get faster grid load times.
Rollback Post to RevisionRollBack
If someone spams or trolls your thread...don't get angry with them. Thank them. They just gave you a free bump.
Im having some problems dunno why, im running windowns 7 64 bits and i tried to open like a 10 to 10 grid and it starts saying not responding when i click create, but if i do 1 by 1 grid it works =S i would like help because it rly looks a helpful program
Edit: Got it to work =D if i wait like 1 min after the not responding it works =P
Im having some problems dunno why, im running windowns 7 64 bits and i tried to open like a 10 to 10 grid and it starts saying not responding when i click create, but if i do 1 by 1 grid it works =S i would like help because it rly looks a helpful program
Edit: Got it to work =D if i wait like 1 min after the not responding it works =P
Yeah...that's where I need to optimize how I form the grids. Right now when the grid is created it creates/loads every...single...square, including ones you don't initially see. I'm going to change this to where it generates them as they are requested, and although this won't result in faster load times on a per-layer basis, it will result in faster overall load times when working with layers.
The other optimization I plan to make, will be optional. There will be the option to not only view in slices by layer, but x and y slices as well. Basically, I'll probably just have it load 10x10 sections to be viewed at a time(so a 100x100 grid would become 10 10x10 grids). It will be optional in the sense that you can choose to display an entire layer at a time, or just 10x10 sections.
At the end of the day though, there will be a general wide variety of load times, as it all depends on how fast your computer can work through it.
I'll try to have the optimizations implemented by the weekend, or sooner. It all depends on life and school :tongue.gif:
Rollback Post to RevisionRollBack
If someone spams or trolls your thread...don't get angry with them. Thank them. They just gave you a free bump.
Every time I try installing, it tries to install microsoft.net framework 4, then tells me that an error occurred while trying to install MC Planner. Has anyone else had that happen? I'm running Vista 32 bit.
Every time I try installing, it tries to install microsoft.net framework 4, then tells me that an error occurred while trying to install MC Planner. Has anyone else had that happen? I'm running Vista 32 bit.
I'm not sure what would be causing this. Try downloading/installing the .NET framework first, then try installing the Planner. You can get the .NET framework 4 here: http://www.microsoft.com/downloads/en/d ... laylang=en
Rollback Post to RevisionRollBack
If someone spams or trolls your thread...don't get angry with them. Thank them. They just gave you a free bump.
Having fun with it =P and i have an idea that would help while constructing on big dimensions, i dont know if there is way already but it would be like a button where you could see the grid =D it would rly help with Huge things
This is what i think about the program: (For now)
3/5 - Interface
5/5 - Usefulness
2/5 - Speed when opening the program
5/5 - Idea
A 3D view would help a lot! but as you said and i understand, it would take a lot of work too =D
Having fun with it =P and i have an idea that would help while constructing on big dimensions, i dont know if there is way already but it would be like a button where you could see the grid =D it would rly help with Huge things
This is what i think about the program: (For now)
3/5 - Interface
5/5 - Usefulness
2/5 - Speed when opening the program
5/5 - Idea
A 3D view would help a lot! but as you said and i understand, it would take a lot of work too =D
Gridlines are actually my priority immediately after optimization. I'm working with someone I've talked to through another forum, who is helping me with the optimization end of things. Gridlines should be simple to implement, and immediately after those I plan to add grid saving and loading as well.
I also have intentions of working on the interface. I should have called it MCP v0.5 :tongue.gif: Once everything I just mentioned is taken care of, it will be what 1.0 should have been, but I'll call it 2.0 just to be shiny.
actually XNA has a reasonable 3d engine(as well as 2d) so that could be used. probably.
I might look into that. Although to be 100% honest, I'm coding this in VB, and mostly as a learning experience. I'm in a beginners programming class in college, which uses VB, and the class is way too slow, so I needed a way to keep myself interested, continue learning, and feel like I'm doing something in class. Almost everything in VB I've learned since I started the class has been through this program. Although admittedly a lot of it are things I've done in C++ since a few years ago, just ported into VB.
In short: once the big important stuff is fleshed out, I may just have to look into the 3D idea. Because I do like it a lot.
Rollback Post to RevisionRollBack
If someone spams or trolls your thread...don't get angry with them. Thank them. They just gave you a free bump.
I'm calling this v1.0 just because the previous 1.0 wasn't worthy. Or something like that. Or maybe I just don't really care about version consistency.
There are now a total of 55 blocks, taken directly from the most recent terrain.png(I manually re-added grass and leaf color). If there's a block you want that isn't in there, I can add it fairly easily. Later on, I may support user selected images(so people can have the planner use whatever textures they like).
Right now, scrollbars are being...a tedious pain in the ass. As it currently stands, you will be limited in your grid size by your resolution, as there is currently now way to scroll in the program. (For example, my maximum grid size is like 80x40 or something, in my native resolution. I can create a larger grid but I can't scroll to other sections of it...yet). This is a priority near the top.
Also, right now in the menu strip, there are technically "Save Grid" and "Load Grid" options. These are currently placeholders, but will be functional later.
Layers are generated as needed, and appear to be working properly.
Preview of the new UI:
Download:
Minecraft Planner v1.0
I like to make buildings but keep the land looking natural. 3d planning would help that even more.
Making it truly 3D would be a pain in the neck, but I should be fairly easily able to add layers. I'll see about working that out either later today or possibly not until late Saturday or Sunday. Or maybe I'll get a random burst of motivation and put off other things to play with it :tongue.gif:
[EDIT] Although a quick dirty way you could achieve this with the current version would be to create a larger grid, having sections of it representing different layers. Like, let's say we want 5 10x10 sections. Create a 50x50 grid, and you have 5 sections of 10x10. I'll be sure to implement defined layers in an update though.
I'm glad it was helpful :smile.gif:
Will include in the next update :smile.gif:
Yeah, this is happening to me. I'm running Windows 7 Home Premium 32-bit, if that helps. I'm a complete nub to coding, but if it were a .exe file, maybe it could be run in compatibility mode? Again, I probably have no idea what I'm talking about, so I can't help much more than this. :tongue.gif:
It was a stupid mistake on my part, actually. This will be fixed soon(I've technically already fixed it). I'm holding off on putting out the fix as I've almost implemented a fully working "layers" option. I've just hit one or two stumbling blocks, but the updated program should be up tonight.
[Edit]
Minor setback, update/fix to hopefully be released this weekend.
New in v1.1:
-Added layer functionality.
-Fixed images not displaying(hopefully)
New download link: http://www.filedropper.com/mcpv11
Edit: Got it to work =D if i wait like 1 min after the not responding it works =P
Yeah...that's where I need to optimize how I form the grids. Right now when the grid is created it creates/loads every...single...square, including ones you don't initially see. I'm going to change this to where it generates them as they are requested, and although this won't result in faster load times on a per-layer basis, it will result in faster overall load times when working with layers.
The other optimization I plan to make, will be optional. There will be the option to not only view in slices by layer, but x and y slices as well. Basically, I'll probably just have it load 10x10 sections to be viewed at a time(so a 100x100 grid would become 10 10x10 grids). It will be optional in the sense that you can choose to display an entire layer at a time, or just 10x10 sections.
At the end of the day though, there will be a general wide variety of load times, as it all depends on how fast your computer can work through it.
I'll try to have the optimizations implemented by the weekend, or sooner. It all depends on life and school :tongue.gif:
Implementing any sort of 3D would be a pain, but I'm not saying it absolutely will not happen. It's low priority and highly unlikely. :tongue.gif:
I'm not sure what would be causing this. Try downloading/installing the .NET framework first, then try installing the Planner. You can get the .NET framework 4 here: http://www.microsoft.com/downloads/en/d ... laylang=en
This is what i think about the program: (For now)
3/5 - Interface
5/5 - Usefulness
2/5 - Speed when opening the program
5/5 - Idea
A 3D view would help a lot! but as you said and i understand, it would take a lot of work too =D
Gridlines are actually my priority immediately after optimization. I'm working with someone I've talked to through another forum, who is helping me with the optimization end of things. Gridlines should be simple to implement, and immediately after those I plan to add grid saving and loading as well.
I also have intentions of working on the interface. I should have called it MCP v0.5 :tongue.gif: Once everything I just mentioned is taken care of, it will be what 1.0 should have been, but I'll call it 2.0 just to be shiny.
I might look into that. Although to be 100% honest, I'm coding this in VB, and mostly as a learning experience. I'm in a beginners programming class in college, which uses VB, and the class is way too slow, so I needed a way to keep myself interested, continue learning, and feel like I'm doing something in class. Almost everything in VB I've learned since I started the class has been through this program. Although admittedly a lot of it are things I've done in C++ since a few years ago, just ported into VB.
In short: once the big important stuff is fleshed out, I may just have to look into the 3D idea. Because I do like it a lot.