hey i have been thinking on this for quite a long time now; learned some java; and even got a crew but what i learned didn't tell me how to even start. so if anyone can help by telling me how to start my game i would be much obliged.
P.S. the game is inspired by mine craft but i don't want to do a clone so i already made huge differences the only thing similar is you build and destroy land. I want it to eventually be a huge game but i understand that i have to start small as well. i am pretty much going to be a pro when i finish. the game is also going to teach me everything i don't already know.
post all help in the section below. i explained because i figured this will be the best place to ask and most people say go learn java, or look elsewhere(which i already have done by the way). So minecraft modding community please help me at least get the ball rolling i will do the rest. and it will be finished i promise you that.
I had a vision of the world ending. I shall give you a hint. Mutant Shiba Inus.
Free the Capn! #freeanakata#arrgh | I'm working on another Dogeon! Yay!
Find me at 4chan! /ck/ /v/ /co/ /k/ /s4s/ /c/ Follow @risingbladez
I'd suggest to get comfortable with Java first then start making simple games (pong/tetris whatever) and gradualiy moving to more challanging games such as a platform or something. Don't just dive into making a 3d sandbox game such as Minecraft and expect to get anywhere, you won't.
Java and game design are two very distict subjects you will both need to practise and understand. Also don't just start coding your game if you ever get to that point. Start with creating design documents to think out most of the logic/structure before even touching code. It's also worth mentioning that a game is more than code. You'll also need assets (sounds/textures/models/etc).
I'd wish you the best luck, but it seems you have a very long round ahead of you.
i know java and already made a crew to do the extra stuff (did you read it?) i just need to know how to get the ball rolling with terrain generation and a format to make a start menu on to the web
If you're looking to make everything from scratch you're way over your head. There's more to making a game than just knowing Java. Like others said, start small and increase your scope afterwards.
i have started small and i tend to code in word pad. please no more telling me to start small.
P.S. every one stop telling me i'm over my head you don't know me so your point is not valid. i learn best by doing so no it is not over my head it is the best way for me to go.
i'm not looking for a library. i know how to make the menu. but i don't know how to make the 3D spheres. my first build will be a small world where all you do is build and destroy. i realize i have to start small. please no more saying get a library or do something else.
TO EVERYONE: i will do this in word pad. and i will not do something else before then. so don't tell me to get a library or start with small games anymore please. i would be much obliged.
So you don't want to use OpenGL bindings which will render you without hardware accelerated graphics. Like I said, making this kind of game will require more than generating terrain and coming up with a format and making a menu. It very much seems that you're unfamiliar with programming outside of modding minecraft. Learning everything that it takes wont just take a few days of trial and error.
no i have never modded minecraft. i just wanna use something i am familiar with though. that is why i don't wanna use a library and in case i do i already have jmonkey. and i asked for people to help me on the terrain first. i will come back with more questions in the future maybe as well. so please stop giving me library's.
I don't think you have any idea what you even want to do. First of all, stop coding in Word Pad. It's absolutely useless as a programming IDE. Even getting something that is no more than a text editor with syntax highlighting makes all the difference. You're only making it harder for yourself.
And if you want to produce graphics for your game without using libraries such as LWJGL or a graphics engine, how exactly are you making your graphics?
You claim to already have plenty of Java experience and are past the point of making smaller games as practice. If that's so, then you really shouldn't need us. Programming is a whole lot of personal experience and figuring things out on your own. You haven't gone into any detail about your game at all, so how are we supposed to help with things like terrain generation?
If you really want help, you are going to have to show how much progress you've actually made on this game so far and examples of how you envision it. This could include mockups of the GUI, what the world should look like, how the world might be split into units, etc. It's impossible for anyone to help without details.
Rollback Post to RevisionRollBack
Quote from TheFieldZy »
Nobody's perfect, so neither is Hannah Montana Linux, but it's pretty great.
Quote from BC_Programming on Operating Systems »
They all suck. They just suck differently. Sort of like prostitutes.
So you don't want to use OpenGL bindings which will render you without hardware accelerated graphics. Like I said, making this kind of game will require more than generating terrain and coming up with a format and making a menu. It very much seems that you're unfamiliar with programming outside of modding minecraft. Learning everything that it takes wont just take a few days of trial and error.
and i have already learned java for about 5 months nonstop now too so stop saying i need to learn more
everything i learned was 2D and applying java to IRL. which is why i'm asking here.
I don't think you have any idea what you even want to do. First of all, stop coding in Word Pad. It's absolutely useless as a programming IDE. Even getting something that is no more than a text editor with syntax highlighting makes all the difference. You're only making it harder for yourself.
And if you want to produce graphics for your game without using libraries such as LWJGL or a graphics engine, how exactly are you making your graphics?
You claim to already have plenty of Java experience and are past the point of making smaller games as practice. If that's so, then you really shouldn't need us. Programming is a whole lot of personal experience and figuring things out on your own. You haven't gone into any detail about your game at all, so how are we supposed to help with things like terrain generation?
If you really want help, you are going to have to show how much progress you've actually made on this game so far and examples of how you envision it. This could include mockups of the GUI, what the world should look like, how the world might be split into units, etc. It's impossible for anyone to help without details.
the world is composed of octagon spheres but i say no more then this. and every thing i learned is 2D. as you said java is learned with practice... well this is the best practice there is. and i ask because there is nowhere on the web that really tells you how. trust me i'm usually to selfish and arrogant to ask for help this is hard for me to ask right now but i'm in a dead end .that is blocked by a boulder and i need help to get it rolling. so please help me on how i'm suppose to even load terrain. my learning did not teach me any graphics loading and before you say i learned from a bad source i did not it was a great source and it was the best free one i could find. i just asked because i fellow coder's i really thought you guys would help me get this amazing dream of mine really rolling. but if this is the way everyone really is then what is the point? so stop saying i don't know how to code it really is just downgrading and help me already.
5 months nonstop is not NEARLY enough to start coding games from scratch. Most people have years and years of programming experience before they can even make a simple game like Pong (text adventures do not count).
You do not know enough to make a game. Face it.
stop saying i do not have enough experience. you do not know me i am a fast learner and i pick up well. so stop turning me down. it is not your place to turn me down and tell me go practice more. i do not tell you to go practice or you are not good enough to make a game. until you know me do not tell me to wait or do something else i will make this game with or without help. it will be successful and it will be a great game with many player's i don't post it's idea on the web because i do not want people to steal my ideas. but my site is coming up soon. i just need help starting i am not asking you to code the whole game for crying out loud.
5 months nonstop is not NEARLY enough to start coding games from scratch. Most people have years and years of programming experience before they can even make a simple game like Pong (text adventures do not count).
You do not know enough to make a game. Face it.
and you are wrong i have learned from game class the before stuff to making games. i moved before the java began but it took 5 months and there are a lot of good game maker's from that high school. and those 5 months i spent every second learning code. do not tell me to go learn more again. that was rude what you said.
the world is composed of octagon spheres but i say no more then this. and every thing i learned is 2D. as you said java is learned with practice... well this is the best practice there is. and i ask because there is nowhere on the web that really tells you how. trust me i'm usually to selfish and arrogant to ask for help this is hard for me to ask right now but i'm in a dead end .that is blocked by a boulder and i need help to get it rolling. so please help me on how i'm suppose to even load terrain. my learning did not teach me any graphics loading and before you say i learned from a bad source i did not it was a great source and it was the best free one i could find. i just asked because i fellow coder's i really thought you guys would help me get this amazing dream of mine really rolling. but if this is the way everyone really is then what is the point? so stop saying i don't know how to code it really is just downgrading and help me already.
I'm sorry, but you really must elaborate more on your game because what you've said so far makes no sense. If the world is composed of spheres, that means you would be walking around on balls everywhere. I highly doubt that's what you have in mind, but that's the vision I get when you say the world is composed of octagon spheres. If you haven't made any drawings or concept work for this game and you plan on designing it, you've already started on the wrong foot.
And please take our advice here, because you will only make things harder for yourself. Just as you had to start out small for 2D game development, you need to start out small in 3D game development. You should not jump straight into what you want your game to be if you have no experience in 3D graphics. Look up tutorials on how different kinds of terrain are rendered in a 3D environment and become familiar with various techniques.
Since you haven't said what you're using to render your graphics, I can't really recommend any online sources for you either.
Rollback Post to RevisionRollBack
Quote from TheFieldZy »
Nobody's perfect, so neither is Hannah Montana Linux, but it's pretty great.
Quote from BC_Programming on Operating Systems »
They all suck. They just suck differently. Sort of like prostitutes.
It is not humanely possible to pick up what you need to learn in 5 months, not even if you're learning 24/7 and just skimming the books.
I am not "turning you down", I am trying to save you from the frustration you will encounter of repeated tries and failures or just simply not knowing what to do.
Yes, it is, because you asked for our advice.
Lesson from the world: Advice may not always be what you want to hear.
That is because I am not trying to make a game.
Let's say I wanted to build a spaceship with 2 months of blacksmithing experience. Would you tell me that I do not know enough in that scenario?
I do not know you. I know biology and science and know that it is not possible to make a full-fledged game from scratch with 5 months of programming experience.
You could do it with 5 months of GameMaker. You could do it with 5 months of Unity. You could even do it with 5 months of programming experience and OpenGL at your disposal. But seeing that you do not want to use any of them, it is impossible.
Then do it. Post some evidence of a working game. Then we'll help.
Until then, all we can say is to learn more.
We are helping you start. The way to start at your state is to learn more.
You are pretty much asking for how to code the engine of your game, which is already a huge majority of all of the code of the game.
If you have learned from "game class", then you should already know exactly how to start. That's what they teach you.
Even if you had actually spent literally every second learning code, that is not enough.
In addition, making a game isn't all code. In fact, much of it is understanding and manipulating math. Tell me, what math class are you currently taking?
That was not rude, that was blunt. The simple truth of the matter is that you need to learn more.
Also, you are really not helping your credibility with your broken grammar and sentence composition.
i already said i have jmonkey which is a 3D source. and i'm in advanced geometry by the way.
I'm sorry, but you really must elaborate more on your game because what you've said so far makes no sense. If the world is composed of spheres, that means you would be walking around on balls everywhere. I highly doubt that's what you have in mind, but that's the vision I get when you say the world is composed of octagon spheres. If you haven't made any drawings or concept work for this game and you plan on designing it, you've already started on the wrong foot.
And please take our advice here, because you will only make things harder for yourself. Just as you had to start out small for 2D game development, you need to start out small in 3D game development. You should not jump straight into what you want your game to be if you have no experience in 3D graphics. Look up tutorials on how different kinds of terrain are rendered in a 3D environment and become familiar with various techniques.
Since you haven't said what you're using to render your graphics, I can't really recommend any online sources for you either.
the spheres are more like a octagons pieced together into a cubic dimension. they will be 1 foot in dimensions and they will blend with other cubes properly IE dirt to stone not stone to dirt; which means dirt on the ground will go slightly upwards to stone but the stone will not go down towards the dirt. i do not know what 3D modeling tool is being used that is up to my Graphics person;i will not state his name here. but i don't know because he did not remember. hopefully you get the picture now. the only reason i am asking for help with my little experience is i learn best by doing. so mistakes are good to me because i'm stubborn. here is what it is.
In geometry, the truncated cube, or truncated hexahedron, is an Archimedean solid. It has 14 regular faces (6octagonal and 8 triangular), 36 edges, and 24 vertices.
If the truncated cube has unit edge length, its dual triakis octahedron has edges of lengths 2 and . please ignore this i posted wrong shape and image
sorry wrong one.
here is the right one.In geometry, the truncated cuboctahedron is an Archimedean solid. It has 12 square faces, 8 regular hexagonal faces, 6 regular octagonal faces, 48 vertices and 72 edges. Since each of its faces has point symmetry (equivalently, 180° rotationalsymmetry), the truncated cuboctahedron is a zonohedron.
I'm not really the best person to be offering advice here when it comes to game development and 3D graphics, but I can try to help anyways. From what I've gathered, you'll be using jMonkeyEngine to produce the terrain, although I'm not sure. You said you have a graphics person working on this game as well, so I assume he must just be working with textures if you're generating the terrain. As far as generating complex geometric shapes goes, this little tutorial might help for creating custom mesh designs: http://hub.jmonkeyengine.org/wiki/doku.php/jme3:advanced:custom_meshes
If that doesn't really help, I would suggest searching for more guides having to do with custom shapes or meshes in jMonkeyEngine. For terrain generation I honestly don't know where to begin to help you because the options are...many. Basically there are far too many methods of generating various terrain types to offer any decent advice. I would suggest looking at what your options are for terrain generation and find one that suits your environment best.
Rollback Post to RevisionRollBack
Quote from TheFieldZy »
Nobody's perfect, so neither is Hannah Montana Linux, but it's pretty great.
Quote from BC_Programming on Operating Systems »
They all suck. They just suck differently. Sort of like prostitutes.
I'm not really the best person to be offering advice here when it comes to game development and 3D graphics, but I can try to help anyways. From what I've gathered, you'll be using jMonkeyEngine to produce the terrain, although I'm not sure. You said you have a graphics person working on this game as well, so I assume he must just be working with textures if you're generating the terrain. As far as generating complex geometric shapes goes, this little tutorial might help for creating custom mesh designs: http://hub.jmonkeyen...d:custom_meshes
If that doesn't really help, I would suggest searching for more guides having to do with custom shapes or meshes in jMonkeyEngine. For terrain generation I honestly don't know where to begin to help you because the options are...many. Basically there are far too many methods of generating various terrain types to offer any decent advice. I would suggest looking at what your options are for terrain generation and find one that suits your environment best.
It is not humanely possible to pick up what you need to learn in 5 months, not even if you're learning 24/7 and just skimming the books.
I am not "turning you down", I am trying to save you from the frustration you will encounter of repeated tries and failures or just simply not knowing what to do.
Yes, it is, because you asked for our advice.
Lesson from the world: Advice may not always be what you want to hear.
That is because I am not trying to make a game.
Let's say I wanted to build a spaceship with 2 months of blacksmithing experience. Would you tell me that I do not know enough in that scenario?
I do not know you. I know biology and science and know that it is not possible to make a full-fledged game from scratch with 5 months of programming experience.
You could do it with 5 months of GameMaker. You could do it with 5 months of Unity. You could even do it with 5 months of programming experience and OpenGL at your disposal. But seeing that you do not want to use any of them, it is impossible.
Then do it. Post some evidence of a working game. Then we'll help.
Until then, all we can say is to learn more.
We are helping you start. The way to start at your state is to learn more.
You are pretty much asking for how to code the engine of your game, which is already a huge majority of all of the code of the game.
If you have learned from "game class", then you should already know exactly how to start. That's what they teach you.
Even if you had actually spent literally every second learning code, that is not enough.
In addition, making a game isn't all code. In fact, much of it is understanding and manipulating math. Tell me, what math class are you currently taking?
That was not rude, that was blunt. The simple truth of the matter is that you need to learn more.
Also, you are really not helping your credibility with your broken grammar and sentence composition.
oh yeah i asked for help. not for you to come not help and be a critic. and i don't care about my grammar in the least. as far as i'm concerned you are still only a child that need's a lesson on online etiquette's. i specifically said do not do almost everything you have already done; i said very planely i was not looking for people to tell me to go learn java or do something else. so therefore you were rude not blunt. being blunt is the truth. being rude is going against someone else's wishes when they were polite. so there.
P.S. my credibility does not matter right now only my word and if i break my word i break my self fore i am based upon my word. my honor is very important to me.
It is not humanely possible to pick up what you need to learn in 5 months, not even if you're learning 24/7 and just skimming the books.
I am not "turning you down", I am trying to save you from the frustration you will encounter of repeated tries and failures or just simply not knowing what to do.
Yes, it is, because you asked for our advice.
Lesson from the world: Advice may not always be what you want to hear.
That is because I am not trying to make a game.
Let's say I wanted to build a spaceship with 2 months of blacksmithing experience. Would you tell me that I do not know enough in that scenario?
I do not know you. I know biology and science and know that it is not possible to make a full-fledged game from scratch with 5 months of programming experience.
You could do it with 5 months of GameMaker. You could do it with 5 months of Unity. You could even do it with 5 months of programming experience and OpenGL at your disposal. But seeing that you do not want to use any of them, it is impossible.
Then do it. Post some evidence of a working game. Then we'll help.
Until then, all we can say is to learn more.
We are helping you start. The way to start at your state is to learn more.
You are pretty much asking for how to code the engine of your game, which is already a huge majority of all of the code of the game.
If you have learned from "game class", then you should already know exactly how to start. That's what they teach you.
Even if you had actually spent literally every second learning code, that is not enough.
In addition, making a game isn't all code. In fact, much of it is understanding and manipulating math. Tell me, what math class are you currently taking?
That was not rude, that was blunt. The simple truth of the matter is that you need to learn more.
Also, you are really not helping your credibility with your broken grammar and sentence composition.
oh yeah i asked for help. not for you to come not help and be a critic. and i don't care about my grammar in the least. as far as i'm concerned you are still only a child that need's a lesson on online etiquette's. i specifically said do not do almost everything you have already done; i said very planely i was not looking for people to tell me to go learn java or do something else. so therefore you were rude not blunt. being blunt is the truth. being rude is going against someone else's wishes when they were polite. so there.
P.S. my credibility does not matter right now only my word and if i break my word i break my self fore i am based upon my word. my honor is very important to me.
hey i have been thinking on this for quite a long time now; learned some java; and even got a crew but what i learned didn't tell me how to even start. so if anyone can help by telling me how to start my game i would be much obliged.
If you don't know how to start, than you won't know how to finish.
P.S. the game is inspired by mine craft but i don't want to do a clone so i already made huge differences the only thing similar is you build and destroy land.
You haven't even started the game. It doesn't exist.
I want it to eventually be a huge game but i understand that i have to start small as well.
No, you don't understand what people mean. We aren't saying you should start small and then expand that game. We mean you should start with simple, easily programmed games so that you can actually learn programming language and concepts. Simple games like Tic Tac Toe, Checkers, etc. That way you can become familiar with the concept of Data Structures, flow control, etc. My first Program just drew a bunch of concentric circles. My second was a simple space shooting game. Nobody starts out with a megagame.
i am pretty much going to be a pro when i finish. the game is also going to teach me everything i don't already know.
This is an incredibly ignorant statement.
I've been fairly proficient with Programming since at least 2003, when I was around 15. I can relate to the attitude because I thought I was some kind of prodigy. At any rate, That was 11 years ago. Fact of the matter is that the more you learn, the greater the area of unlearned peripheral knowledge you become aware of. So the more you learn, the more you learn how little you actually know.
P.S. my credibility does not matter right now only my word and if i break my word i break my self fore i am based upon my word. my honor is very important to me.
I've never seen a development studio flash gang signs. I suspect there is a reason for that- a combination of self-importance and overconfidence paired with actual capabilities that are inversely proportional.
P.S. the game is inspired by mine craft but i don't want to do a clone so i already made huge differences the only thing similar is you build and destroy land. I want it to eventually be a huge game but i understand that i have to start small as well. i am pretty much going to be a pro when i finish. the game is also going to teach me everything i don't already know.
post all help in the section below. i explained because i figured this will be the best place to ask and most people say go learn java, or look elsewhere(which i already have done by the way). So minecraft modding community please help me at least get the ball rolling i will do the rest. and it will be finished i promise you that.
Free the Capn! #freeanakata #arrgh | I'm working on another Dogeon! Yay!
Find me at 4chan! /ck/ /v/ /co/ /k/ /s4s/ /c/
Follow @risingbladez
JOGL - Java Binding for the OpenGL API - JogAmp.org
libgdx
lwjgl.org - Home of the Lightweight Java Game Library
P.S. every one stop telling me i'm over my head you don't know me so your point is not valid. i learn best by doing so no it is not over my head it is the best way for me to go. i'm not looking for a library. i know how to make the menu. but i don't know how to make the 3D spheres. my first build will be a small world where all you do is build and destroy. i realize i have to start small. please no more saying get a library or do something else.
TO EVERYONE: i will do this in word pad. and i will not do something else before then. so don't tell me to get a library or start with small games anymore please. i would be much obliged.
no i have never modded minecraft. i just wanna use something i am familiar with though. that is why i don't wanna use a library and in case i do i already have jmonkey. and i asked for people to help me on the terrain first. i will come back with more questions in the future maybe as well. so please stop giving me library's.
And if you want to produce graphics for your game without using libraries such as LWJGL or a graphics engine, how exactly are you making your graphics?
You claim to already have plenty of Java experience and are past the point of making smaller games as practice. If that's so, then you really shouldn't need us. Programming is a whole lot of personal experience and figuring things out on your own. You haven't gone into any detail about your game at all, so how are we supposed to help with things like terrain generation?
If you really want help, you are going to have to show how much progress you've actually made on this game so far and examples of how you envision it. This could include mockups of the GUI, what the world should look like, how the world might be split into units, etc. It's impossible for anyone to help without details.
everything i learned was 2D and applying java to IRL. which is why i'm asking here.
I'm sorry, but you really must elaborate more on your game because what you've said so far makes no sense. If the world is composed of spheres, that means you would be walking around on balls everywhere. I highly doubt that's what you have in mind, but that's the vision I get when you say the world is composed of octagon spheres. If you haven't made any drawings or concept work for this game and you plan on designing it, you've already started on the wrong foot.
And please take our advice here, because you will only make things harder for yourself. Just as you had to start out small for 2D game development, you need to start out small in 3D game development. You should not jump straight into what you want your game to be if you have no experience in 3D graphics. Look up tutorials on how different kinds of terrain are rendered in a 3D environment and become familiar with various techniques.
Since you haven't said what you're using to render your graphics, I can't really recommend any online sources for you either.
In geometry, the truncated cube, or truncated hexahedron, is an Archimedean solid. It has 14 regular faces (6octagonal and 8 triangular), 36 edges, and 24 vertices.
If the truncated cube has unit edge length, its dual triakis octahedron has edges of lengths 2 and .
please ignore this i posted wrong shape and image
here is the right one.In geometry, the truncated cuboctahedron is an Archimedean solid. It has 12 square faces, 8 regular hexagonal faces, 6 regular octagonal faces, 48 vertices and 72 edges. Since each of its faces has point symmetry (equivalently, 180° rotationalsymmetry), the truncated cuboctahedron is a zonohedron.
If that doesn't really help, I would suggest searching for more guides having to do with custom shapes or meshes in jMonkeyEngine. For terrain generation I honestly don't know where to begin to help you because the options are...many. Basically there are far too many methods of generating various terrain types to offer any decent advice. I would suggest looking at what your options are for terrain generation and find one that suits your environment best.
P.S. my credibility does not matter right now only my word and if i break my word i break my self fore i am based upon my word. my honor is very important to me.
P.S. my credibility does not matter right now only my word and if i break my word i break my self fore i am based upon my word. my honor is very important to me.
If you don't know how to start, than you won't know how to finish.
You haven't even started the game. It doesn't exist.
No, you don't understand what people mean. We aren't saying you should start small and then expand that game. We mean you should start with simple, easily programmed games so that you can actually learn programming language and concepts. Simple games like Tic Tac Toe, Checkers, etc. That way you can become familiar with the concept of Data Structures, flow control, etc. My first Program just drew a bunch of concentric circles. My second was a simple space shooting game. Nobody starts out with a megagame.
This is an incredibly ignorant statement.
I've been fairly proficient with Programming since at least 2003, when I was around 15. I can relate to the attitude because I thought I was some kind of prodigy. At any rate, That was 11 years ago. Fact of the matter is that the more you learn, the greater the area of unlearned peripheral knowledge you become aware of. So the more you learn, the more you learn how little you actually know.
Also nobody calls it a "crew"...
I've never seen a development studio flash gang signs. I suspect there is a reason for that- a combination of self-importance and overconfidence paired with actual capabilities that are inversely proportional.