Sign in to follow this  
Thristle

need some guides for beginners for a game im trying to make

Recommended Posts

well i need to start working on my final year project and i decided to make a small game using XNA now the game is going to be a tower defense and the problem is that i only know how to draw 2D objects with the spritebatch and affect it using a pixel data array now i have no idea how to do these things make the enemies move across the pre set path identify when enemies are in the tower's range and "shoot them" knowing when the enemy is at the end of the path now im not asking for someone to keep checking the thread and help me step by step on his own... i just need help finding guides in those general areas (im still looking BTW) thanks

Share this post


Link to post
Share on other sites
I am actually working on the same kind of game, it's like the next step in gamedesign.

My answers may not be correct, and the more advanced users in here will probably laugh at me, but ill be happy to give you my two cents.

Movement:
I use an array of waypoints and everytime I draw a frame I move the enemy towards the waypoint, if the enemy is at the waypoint (enemy.position == waypoint.position) I go to the next, or if there are none it triggers a pathdone event.

Shooting:
For every frame calculate how far it is to each enemy, take the closest and check how far the tower can shoot, if (bullet.length > enemy.distance) then create a bullet object that has a target.


I don't want to tell you everything in detail because that's what most developers like to discover for themselves, but if you need help let me know and I can help.

Share this post


Link to post
Share on other sites
You might want to reduce the scope of your final project. Maybe make a 2D game rather than a 3D game.
Whether or not scope reduction is a possibility, you have to try to do the things you don't know how to do. Trial and error is an excellent methodology, when you have no other guide. Then you can post your effort here, and seek assistance with what went wrong with it (it's less daunting for others to help you when you've tried and failed than when you haven't even tried yet).

Share this post


Link to post
Share on other sites
maybe i didnt mention it but my project IS 2D

my problem is more that i have no clue what tools i can use and i have no idea about the theory behind the entire game design is (how textures are represented,vectors in programming,etc)

this is not the first tower defense im trying to make... problem is i used map editors for strategy games to make them. so i know exactly what i need to do i just dont know how can i do it

Share this post


Link to post
Share on other sites
*bump*

well i started working on the game and i am having some problems

1.how can i measure the time? i tried using ElapsedRealTime and ElapsedGameTime but it does not give me logical results

2.to move textures around, is there any other way except drawing them with variables for vector locations?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this