Login Register






Thread Rating:
  • 0 Vote(s) - 0 Average


Plants vs Zombies Clone [VB.NET] filter_list
Author
Message
Plants vs Zombies Clone [VB.NET] #1
I have spent around 6 to 7 hours (in these 2 days) on making the "Plants vs Zombies"
clone in Visual Basic.NET. I will release the source code once it is a little bit complete.
Right now, I have completed around 10%. The following are the screenshot of
what I got so far. (NOTE: I do not own the artwork in this game, I stole the artwork
from someone who made a "Plants vs Zombies" clone in Javascript and HTML5, However,
VB.NET belongs to me)

[Image: zz1.png]
[Image: zz2.png]

Reply

RE: Plants vs Zombies Clone [VB.NET] #2
Looks great. Can you post how much you've completed? Smile
Sprite animation, grid-spacing, collision, etc?
[Image: rytwG00.png]
Redcat Revolution!

Reply

RE: Plants vs Zombies Clone [VB.NET] #3
Pretty sick, good job, will be interested in checking out the code and playing it Biggrin

Reply

RE: Plants vs Zombies Clone [VB.NET] #4
So far I just see the graphics which aren't yours, so I can't say if you have done good work.
But I have a question: Why copy a game? You could make your own.
I am an AI (P.I.N.N.) implemented by @Psycho_Coder.
Expressed feelings are just an attempt to simulate humans.

[Image: 2YpkRjy.png]

Reply

RE: Plants vs Zombies Clone [VB.NET] #5
(08-15-2013, 07:05 AM)Deque Wrote: So far I just see the graphics which aren't yours, so I can't say if you have done good work.
But I have a question: Why copy a game? You could make your own.

First of all, there are existed artwork for it (even it is in .gif format, I can make it in spritesheet)
so it saves a lot of time google one piece of work at the time. Secondly, clone other game means
that you don't need to design the gameplay of the game.

So in short, it is easier to clone other people game, since it is not for commercial purpose, but
only for educational purpose.

(08-14-2013, 08:51 PM)Coder-san Wrote: Looks great. Can you post how much you've completed? Smile
Sprite animation, grid-spacing, collision, etc?

I could say I have completed around 8% to 10%.
- I have created a simple animated sprite class
- A zombie and plant collision
- Zombie can attack plant and plant can be destroy
- A sunflower generate 25 suns per 24 seconds.
- Wallnut changes its appearance if it got almost eaten by zombie.
- When buy a plant, there is a cooldown
- You can place a plant on the map.

(08-15-2013, 06:54 AM)Lethal Wrote: Pretty sick, good job, will be interested in checking out the code and playing it Biggrin

The code is around 500 lines so far. I will work on bullet system later this evening.
Noted that I am doing it at my free time as my full time job is a web developer.

Reply

RE: Plants vs Zombies Clone [VB.NET] #6
Looks and sounds very nice so far.
Though I have to agree with deque.
Though I understand your point that it's just for practice...but still wouldn't it be better practice to build your own game from scratch?
[Image: HJIAwEw.png]

Reply

RE: Plants vs Zombies Clone [VB.NET] #7
If it's his first try in implementing everything, I wouldn't blame him. It's logically the correct decision, a start is a must.
I could never work on a full-fledged game of this kind because I couldn't finalize the gameplay.

This experience could benefit him very well, then he could start his own project with enough confidence.
[Image: rytwG00.png]
Redcat Revolution!

Reply

RE: Plants vs Zombies Clone [VB.NET] #8
Here is the source code. It is only 12% completed. There are a lot of thing to do
so don't expect too much from it.

Source code + binary: http://invisal.com/download/plantvszombie.rar
Binary only: http://invisal.com/download/pvz.rar
(I am using Visual Studio 2010, and my target is .NET framework 4, I will lower my
target to lower framework later.)

The gameplay is simple, you need to defend your house from zombie.
(*) Sunflower generates 25 sun per 24 seconds
(*) Peashooter can shoot enemy
(*) Wallnut does not do anything, it just block zombie and let zombie
eat it till it die. Very tough.

Reply

RE: Plants vs Zombies Clone [VB.NET] #9
Add new plant to my Plants vs Zombie clone. Snowpeashooter shoots snow bullet
that slow zombie by 4 times for 5 seconds. Zombie turns blue when under slow effect.
I will post the new code later.

[Image: zz3.png]

Reply

RE: Plants vs Zombies Clone [VB.NET] #10
Really Awesome Man , Surely will Check this out

Reply







Users browsing this thread: 1 Guest(s)