Join 109,549 Programmers for FREE! Ask your question and get quick answers from experts. There are 1,241 online right now! We've got more than 500 tutorials and 2,000 snippets. Join and find out why Dream.In.Code is the #1 programming help community on the internet! Registration is fast and FREE... Join Now!
This is my First Game which is a clone of Space Invaders (It won't be once I complete it )
A few friends and I are writing this together. They are creating (read: 'ripping off'') the artwork and I'm writing the code (yeah, all the dirty work).
I've actually working on a mini 2D game Engine for n00b game developers (such as me) who wish to create 2d games without using SDL, OpenGL or DirectX. This Engine can help them animate sprites and handle them just on a windows form.
So I'm using this game engine of mine to create this game and I'll create a few more using it to demonstrate the Engine's advantages.
I'm still working on the game but I've completed the basic features (keyboard input, collision detection, etc)
I've created 5 demo (template) levels which currently only differ in speed and alien formations, but I'm going to make each level a whole lot different from the other in terms of gameplay (and difficulty obviously).
I'm open to criticism. I'd like comments and suggestions from you guys but keep in mind that this is my first game
Use Keyboard Keys to move and Space to shoot. You will need .NET 2.0 Framework to run.
I've written the code in VB.NET (totally my friend's Idea) and I'll release it once I've created the real thing. If you still wish to see it, PM me your email address and I'll send it to you.
P.S : I know we ripped off the artwork from other websites, I'll be using SpriteLib's Free Artwork later.
Attached File(s) GameTest.zip ( 42.6k )
Number of downloads: 37
i liked it movements nice and smooth, controls are responsive. looks good
two quick thoughts though:
a) A pause between end of level and score. If your like me and pound the space key like crack baby on a caffine high, the score box comes and goes before you realise what happened
2) I don't know if it's the way you want it or not but the aliens can die by moving sideways onto a bullet. So you can sit in one spot and send up a stream of bullets and kill and entire row. Just seems to decrease the difficulty factor a bit.
I'm looking forward to seeing the code great learning tool
The only thing I'd say is limit the ship's bullets a bit more, I fired about LOADS in one go...
Yea I'm planning on doing that, I guess it was getting too easy. And thanks for the blog post .
QUOTE
But I felt the first level was tougher than the remaining....
I've just created template levels. I have yet to work on each level and its difficulty.
QUOTE
A pause between end of level and score. If your like me and pound the space key like crack baby on a caffine high, the score box comes and goes before you realise what happened
lol, thanks for the suggestion. I'll fix that.
QUOTE
2) I don't know if it's the way you want it or not but the aliens can die by moving sideways onto a bullet. So you can sit in one spot and send up a stream of bullets and kill and entire row. Just seems to decrease the difficulty factor a bit.
My first aim was to create a working space invaders clone and then build up from there. I haven't given much thought about difficulty right now, but when I work on it, I promise to make it a lot harder
Maybe there should be a thread (sticky?) for everyone who makes a new game?
I guess we could use the discuss projects forum, but I don't think it's visited too often. I posted here because I wanted you guys to judge my code from a game programmer's perspective, too
(And I notice that many of you don't tend to go in many other forums... why is that?)
I will hijack this thread and make it my own. Kidding.
But rather than a sticky, possibly a games showcase sub forum here in the game programming forum?
heres a link to my very first game, it was coded in actionscript so forgive its shortcomings in the way of collision detection, and i was a total noob hehe
lol attempt failed, just didnt wanna start a new thread, hopefully a thread will get started for showcasing games, that would be really cool as i have just finished my first 3d game and it looks awesome