hey i'm about to start making a game and it will be somthing familliar. and even though i am almost completly new to java i would like to use this to help me keep learning how to program in java.
basically the game will be like one that everybody has seen basically you have a fort / house / building and your are a carecter trying to defend it from waves of attackers by shooting them. exept mine has a n roll playing aspect to it allowing for the real meat of the game to be in the pre/ post battles where you can explor a town, buy stuff from a smithy meet people and buy things to help you aswell as hire people to help fend off the attackers , i would only like a maximum of 20 people that you can hire and i will get more in depth but hte thing that i really need the most help with is the part where your carechter would make a shooting motion when you click on the screen during waves and the audio that follows
i also need to make the enemies and allow them to be clicked and them to register damage aswell as a way formula to decide the # of attackers and what set and ratio of them that there are...
i plan for this program to be finished by the start of next school year and i understand if it goes longer than that but basically i would like help on where to start.
the images are not going ot be too big of a problem, what will be the problem is the user interface and the audio and ANIMATIONS.
i have no idea how to do these let alone how to overlap them in what would look like layers.
i think buying upgrades for guns and such would be somthing like this.
class damage { int damage = 10 * damage_multiply ; int damage_multiply ; if ( M14 = equipped) damage_multiply = 2.4 ; if ( M16 = equipped) damage_multiply = 2.6 ; if ( M4 = equipped) damage_multiply = 3.2 ; // you get the idea also i would have things that would make it so that if it's a head shot than that would mean // that the damage has another multiply added to it // also there would be in time adleast a way to make it so that there would be "grazes " or things that cut the damage multiplyer in half. }
i would also make it so that the story line is very interactive making it so that at the biggining of the game starts out with a vary cliche biggining where the main carecter is woken up and is asked questions like..
"what is your name?"
"whats your faveriot school subject "
and those would be things that would affect your game later.
there would be more things like this throughout the game making the occasional loop or allowing yo uto have a completly different game experence than many other people.
this is the base but there would be many other things that would be added to it afterwares
if anybody would like to help me develop this than i would be gratfull for somboyd who knows what they're doing.
this is going to be a learning experence for me so that i can use it to program better things in the future. i would just like help about how i would go abou this not so much as the game timeline / story but more with the coding
[this is a java programming forum not a story developer thingy place]
any help woul dbe apprecieated
thank you