Author |
Message |
DifinityRJ
![](http://compsci.ca/v3/uploads/user_avatars/1665843594662f4952a669.jpg)
|
Posted: Mon May 28, 2007 10:46 pm Post subject: Mslug-Beta |
|
|
I have started a game based on Metal slug series for the Neo Geo. Looking for ways to make it better.
Arrow Keys to Move
Space to jump
Ctrl to shoot
Note : You can play around with the objects, the info.txt controls which objects are being drawn, 0,1,2, represents those, only got 3 objects atm, too lazy to find more on net. objectx.txt is there X position and objecty.txt is their y position. Some of the objects don't have great collision, just because im using rectangle collision formula to make it efficient and fast for these circumstances, and some pictures aren't perfect rectangles.
Please tell me if you find any bugs, so i can fix or if you have better sprites. Thanks.
Description: |
|
![](http://compsci.ca/v3/pafiledb/images/icons/clip.gif) Download |
Filename: |
metalslug.rar |
Filesize: |
1.21 MB |
Downloaded: |
294 Time(s) |
|
|
|
|
|
![](images/spacer.gif) |
Sponsor Sponsor
![Sponsor Sponsor](templates/subSilver/images/ranks/stars_rank5.gif)
|
|
![](images/spacer.gif) |
DIIST
![](http://compsci.ca/v3/uploads/user_avatars/248212014b7d9f60741cd.jpg)
|
Posted: Tue May 29, 2007 5:47 am Post subject: Re: Mslug-Beta |
|
|
Really getting better. The graphics are to drool for. This game has a lot of potential. Try getting enemies and more maps. Leave a few check points areas to telaport you to some where else. &Possible include a story line. Other than that, it is very cool. Keep up the good work.
The collision seems to be sound. Seeing you using boxed collision. Good for these types of games. As for a glitch would probely that white space you see when you walk of the map. Really good choice of map. Like the scenery. Another thing it is kinda slow. If you put a frame rate on this game, set it a bit higher. It lags a bit on my computer.
|
|
|
|
|
![](images/spacer.gif) |
darkangel
![](http://compsci.ca/v3/uploads/user_avatars/144136381845e745672f3dd.gif)
|
Posted: Thu May 31, 2007 4:49 pm Post subject: Re: Mslug-Beta |
|
|
AWESOME!!!
great graphics
and you got a sprite thing going on (i always mess up with those)
only thing though is you should use View.Set ("nobuttonbar") it drives me insane when i see that thing at the top
|
|
|
|
|
![](images/spacer.gif) |
Tallguy
![](http://compsci.ca/v3/uploads/user_avatars/515706924539b443d32a6e.gif)
|
Posted: Fri Jun 01, 2007 8:14 am Post subject: RE:Mslug-Beta |
|
|
what promgramming language r u using?? it wont open in turing
|
|
|
|
|
![](images/spacer.gif) |
Carey
![](http://mirkon.sneezepower.com/images/multilockon.gif)
|
Posted: Fri Jun 01, 2007 8:54 am Post subject: Re: Mslug-Beta |
|
|
Try unzipping (or unrarring in this case) it. Also try figuring out things for yourself.
|
|
|
|
|
![](images/spacer.gif) |
DifinityRJ
![](http://compsci.ca/v3/uploads/user_avatars/1665843594662f4952a669.jpg)
|
Posted: Fri Jun 01, 2007 9:28 am Post subject: Re: Mslug-Beta |
|
|
Tallguy, you posted this same thing in 50 other people's thread (not really), get winzip or winrar. Extract it to a folder
Then launch the Turing.Exe
|
|
|
|
|
![](images/spacer.gif) |
CodeMonkey2000
|
Posted: Fri Jun 01, 2007 4:26 pm Post subject: RE:Mslug-Beta |
|
|
Great start. It's good to see other people use text maps to place objects. I hope you are using these coordinates for collision too as this is practical, since you can keep adding objects and not worry about changing the code. One thing to consider is, right now your game is really slow. That is because you are moving a huge object across the screen. You should break the large picture into smaller pictures. Remember, drawing 50 small images is faster than drawing one really giant image.
|
|
|
|
|
![](images/spacer.gif) |
DifinityRJ
![](http://compsci.ca/v3/uploads/user_avatars/1665843594662f4952a669.jpg)
|
Posted: Fri Jun 01, 2007 5:52 pm Post subject: Re: Mslug-Beta |
|
|
Yes Codemonkey, I can add any object i want and my program will adjust accordingly. About the lag issue, i didn't notice it because im running on an AMD athlon 3800+ dual core. But my upcoming release i'm thinking the lag will be about the same, because I will try to break up the pictures but at the same time i'm adding a couple of new things to my game:
-25+ Enemies
-Helicopters
-Maybe Tanks
-Grenades (Basic Physics)
Also will be using Whatdotcolor collision in the background for the enemy. Just to make things less complicated.'
Note : If your wondering about the whatdotcolor, I'm just drawing a Box at the position of the objects, and their max width/height, this way it will be much more efficient.
So hopefully it won't get any worse than it is already.
|
|
|
|
|
![](images/spacer.gif) |
Sponsor Sponsor
![Sponsor Sponsor](templates/subSilver/images/ranks/stars_rank5.gif)
|
|
![](images/spacer.gif) |
CodeMonkey2000
|
Posted: Fri Jun 01, 2007 6:18 pm Post subject: RE:Mslug-Beta |
|
|
Yuck, whatdotcolour is the ugliest form of collision. Just use the same method for collision you used for the player on everyone else. You may need to make adjustments depending on the picture dimension, but it shouldn't be that hard. This will be easier on your end too; you've already done once, now do it again for other pictures. Whatdotcolour will actually make the game slower, since it has to get the colour pixel by pixel then check it.
|
|
|
|
|
![](images/spacer.gif) |
ashiphire
|
Posted: Fri Jun 01, 2007 6:33 pm Post subject: RE:Mslug-Beta |
|
|
i use lots of whatdotcolors in my game and it is not slow
|
|
|
|
|
![](images/spacer.gif) |
DifinityRJ
![](http://compsci.ca/v3/uploads/user_avatars/1665843594662f4952a669.jpg)
|
Posted: Fri Jun 01, 2007 7:01 pm Post subject: Re: Mslug-Beta |
|
|
Whoah!, you should see how fast this thing runs on my pc, just because i took whatdotcolor off! I had to increase the delay to make it playable.
Thanks Codemonkey, owe you one
|
|
|
|
|
![](images/spacer.gif) |
CodeMonkey2000
|
Posted: Fri Jun 01, 2007 8:15 pm Post subject: Re: RE:Mslug-Beta |
|
|
No problem
ashiphire @ Fri Jun 01, 2007 6:33 pm wrote: i use lots of whatdotcolors in my game and it is not slow
That's because either a) your computer is fast or b)you aren't doing anything that is graphically demanding or c) both.
|
|
|
|
|
![](images/spacer.gif) |
DifinityRJ
![](http://compsci.ca/v3/uploads/user_avatars/1665843594662f4952a669.jpg)
|
Posted: Sat Jun 02, 2007 9:37 pm Post subject: Re: Mslug-Beta |
|
|
***Upgrade***
Added :
Enemy+Basic AI (Enemy doesn't move yet)
Grenade+Collision for it (Basic Physics)
Enemy Collision
Bullet Collision
New Pictures
Notes:
-Do not worry about the white part at the end, i am aware of that.
-Damage Collision or Health hasn't been added yet, so do not expect enemy to die yet.
Comments are appreciated.
Description: |
Arrow Keys to move around Space to jump Ctrl to shoot 'X' key for grenades |
|
![](http://compsci.ca/v3/pafiledb/images/icons/clip.gif) Download |
Filename: |
Metal slug v1.1.rar |
Filesize: |
1.17 MB |
Downloaded: |
146 Time(s) |
|
|
|
|
|
![](images/spacer.gif) |
DIIST
![](http://compsci.ca/v3/uploads/user_avatars/248212014b7d9f60741cd.jpg)
|
Posted: Sun Jun 03, 2007 8:05 am Post subject: Re: Mslug-Beta |
|
|
Liking the update very much
You need to change the order of how things are drawn. Make sure the bullets are the last to be drawn so the remain on surface. In your current version the bullets aren't seen when they go through trucks. It would be nice if you could explode the tanks. Another thing would be add some physics for the bullets. Make them also collide into object like the grenade.
|
|
|
|
|
![](images/spacer.gif) |
CodeMonkey2000
|
Posted: Sun Jun 03, 2007 11:23 am Post subject: RE:Mslug-Beta |
|
|
I don't think they go through the truck, but rather they disappear upon contact. None the less thuvs is right, the bullets should overlap the enemies. Also, I don't know if you're doing this are not, check if your objects (including enemies) are on screen. If they aren't, don't draw them. This will speed your game up. (BTW, the grenades look awesome)
|
|
|
|
|
![](images/spacer.gif) |
|