I reached level 87 and 6M points. I've done this without playing, just using my clock on the right arrow key and a little rock on the space, and then goint to have lunch and watch Simpson on TV :-)
After reached max level of weapon all level are the same and you are quite invulnerable (sometime you are hit, but the cure bonus always saves you).
So a suggestion:
* After some level (30? 40?) disable heal, or reduce them...
* ...or make the asteroids more hard to break with level coming.
March 21, 2008 1:21pm - pymike - nickname: (pymike)
New release! Check it out!
February 13, 2008 1:26pm - pymike - nickname: (pymike)
LOL! That's a bug I didn't know about... Thanks! I'll fix that. Ugh I have a big TODO list for this game. :-P.
I think I include my email in every project I release, but here it is: firstname.lastname@example.org
February 12, 2008 5:37pm - James Frederick - nickname: (monp)
Hello mike, i tryed to find an email for you but could not. I have found if you spam the ctrl bomb key fast enough it will start to lower the level you are on, so far ive been to level: -2, im pretty sure it shouldn't be like that so i thought i would let you know.
February 11, 2008 7:27pm - pymike - nickname: (pymike)
Cool idea! I might try it...
February 11, 2008 3:19am - Jordan Trudgett - nickname: (tgfcoder)
A trick you can do to fade surfs with per-pixel alphas is to grab a section of the screen where you wish to blit it, then paste the surf, then paste the bit of screen with 255-Surf's alpha. Since this bit of the screen doesn't have per-pixel alphas, it works nicely (for everything I've needed anyway.)
February 10, 2008 6:01pm - pymike - nickname: (pymike)
Nice highscore! Sorry about the score problem :-( that is definitely getting fixed. Also thanks a BUNCH for the tip on changing the file ending preferences! That will help me SO much!
February 10, 2008 12:33am - Andy Hanson - nickname: (rhodiumgames)
I'm posting a pic of my high score!
You have to choose save to disk or it won't work.
It also functions as a bug report - the normal status bar score is different from the "High Score" score.
I'm very excited for 2.0, but no hurry!
February 9, 2008 9:24pm - Andy Hanson - nickname: (rhodiumgames)
Mike: If you're using XP, go to Control Panel -> Folder Options -> View and un-choose "Hide extensions for known filetypes." I always keep my extensions on. For example, so many file types open with Paint, and I often want to know the type of file.
February 9, 2008 9:14am - pymike - nickname: (pymike)
Really sorry about the filename issue. I've been trying to be good about that. Sometimes I subconsciously use MSPaint and it saves with all caps, so that messes me up. Also I can't see file extensions on Windows.
The float error will stay there. pygame.draw doesn't like floats, but it accepts it.
Hmmm...never heard of the failing font render... I use non-antialiased fonts so the text can fade out. I'll try to come up with a fix for that
Yes, sometimes the asteroids get caught on the edge of the screen. I'm trrying to fix that. If you press CTRL it will reset the level (via bombs! muahahaha!)
Thanks a lot! It's really fun making space shooters (especially asteroids shooters) I'll fix that filename issue in the next release.
February 8, 2008 7:09pm - Jordan Trudgett - nickname: (tgfcoder) - 5/5
Wow, really cool game :) The 5-shot (or 6?) powerup was fun :P It got really challenging. However, at level 07, nothing happened for some reason. I pressed CTRL, which spawned a bunch of stuff.. Also, when changing the msg render method to use antialiased text, I just a get a white box that fades instead of +75 EXP etc. Hmm. >_<
I love the health bar, and the explosion animations are great too =)
February 8, 2008 7:02pm - Jordan Trudgett - nickname: (tgfcoder)
Yep, for some reason, rendering non-antialiased text doesn't work for me. (And others too, I've read.)
Also, is CTRL a bomb? Or a debug :P
February 8, 2008 7:00pm - Jordan Trudgett - nickname: (tgfcoder)
-rw-r--r-- 1 jordan jordan 859K 2008-02-02 10:40 800x600.PNG
It asks for "800x600.png", not "800x600.PNG".
Renamed it, and it run. Also, you have a
lib/explosion.py:17: DeprecationWarning: integer argument expected, got float
img = pygame.transform.scale(img, (img.get_width()/1.5, img.get_height()/1.5))
lib/explosion.py:22: DeprecationWarning: integer argument expected, got float
img = pygame.transform.scale(img, (img.get_width()/1.25, img.get_height()/1.25))
on startup. Playing now...
pygame.error: Couldn't open data/800x600.PNG
Now it asks for "800x600.PNG". Darn, it should be consistent! =P
I'll fix up the source for this test. The menu looks and feels nice :P
February 6, 2008 2:58pm - pymike - nickname: (pymike)
Thanks everyone! I'm working on another release so "stay tuned for more!"
This current version is an early version, so it's not finished. The next version will most likely have:
--Name entries for highscores
--A "retro" ship
--More level ups
--Completed and polished menus
Thanks again everyone for the great comments!
February 5, 2008 2:44pm - David Ã?hlund - nickname: (poffpoff)
Mike, you would be the greatest if you could email me :-) I have run into alot of trouble.
February 5, 2008 2:42pm - David Ã?hlund - nickname: (poffpoff) - 5/5
February 4, 2008 7:43pm - Ian Mallett - nickname: (geometrian) - 5/5
Fun to play
Fun to play after messing with the code, too.
The code seems complicated, for what it does...
February 4, 2008 6:34pm - Paul Davey - nickname: (technomancer) - 5/5
what really annoys me is that everybody seems to think that better graphics make a better game!!!!!! i happen to like the retro vector style graphics in the original asteroids. the clones that use pictures for everything dont feel right somehow.
good game though
February 4, 2008 5:59pm - Andy Hanson - nickname: (rhodiumgames)
I think that the music should go off when it's on pause, as a courtesy to other applications.
Is score directly correlated to exp? If so, consider using just one of them.
The graphics are a great improvement over Asterpods 1, especially since it looks semi-3D. Although it's kind of weird to see a shadow on the ship from every direction!
BIG BUG: After a while there were no asteroids. I shot everywhere and couldn't get anything. Turns out the asteroid was just outside of the screen boundary, and I couldn't hit it. So I had to run straight into it to continue the game.
Very fun. I liked the spaceship in Asterpods 1; you should include something like that. Especially since just adding more asteroids gets sort of dull after a while, and drops the framerate a lot.
February 4, 2008 10:56am - Andy Sommerville - nickname: (aksommerville) - 5/5
(Linux users will need to change a few files: '800x600.png' => '800x600.PNG')