Test my incomplete game
I would like you to test my pacman game. Is the speed of it too slow or good enough for the game type I'm trying to create?
There are 3 ghosts but I haven't written AI for them yet and theres only one level. Included is also a unfinished map editor that does nothing for now.
The game can be found at:http://www.geocities.com/calvinl97/lambs4/pacdemo.zip(691KB)
Thank you for your feedback.
Yeah the speed is a tad bit fast :)
Otherwise it looks pretty cool
First off, I'd like to say THANK YOU! You are one of the few considerate people out there... Let me explain. You actually put all of your files inside of a folder. Why is that hardly anybody can do that? It's very messy having a bunch of files all over my desktop.
The game seems to becoming along pretty well for you. It's not too bad for it being in it's beginning stage. But of course I have some suggestions for you...
1) If you static link your program you won't have to include alleg40.dll
2) Use the Allegro Grabber tool. It will save a bunch of file space.
3) Slow down on the player's movement. I looked at your code, and I know exactly how you can fix this. Use a timer to stop the game for a split second when the user presses a key. Download the game in my sig and look at the source to find out how to do this if you don't understand. It may not be the neatest source code, but you should be able to find what you need. :)
EDIT: Another piece of info relating to #3...use clear_keybuf() and that might completely solve your problem. However, sometimes you have to use a "stopper", as well, to slow it down a bit more.
Hey Techwins, would you mind explaining how to statically link it?
It would be helpful :)
I only know of how to to do this in devc++, but I'd imagine it should be similar to other compilers.
Ok when you go setup your project...you go to New Project then you when you go under your Allegro tab you will see two icons you can select on. One icon says DLL version and the other one says Static Linked. Click on the Static Linked icon. Everything will be the same as using the DLL version, except that you won't have to include alleg40.dll in your program folder.
The Borland command-line compiler doesn't and that's what I'm
Thanks for your comments.