Re: [Super-tux-devel] Current rewrite/restructuring status commited!
Brought to you by:
wkendrick
From: Ricardo C. <ri...@ae...> - 2004-01-18 08:44:46
|
Hey Tobias, It is really damn cool that now each object has its own file ;) Great work! I wanted to fix the fact that when a bad guys is falling or being squashed= ,=20 the Tux image overlaps the bad_guy one. Now this can be easily achieved,=20 since everyone has its own drawing funcs. Gameloop.c has been reduced in 45% :)) It's also a good suprise to see muc= h,=20 much less global variables. In the screen.c, maybe funcs pointers should be used, instead of if's... There are some filenames that I don't like that much and don't really show= =20 what they do (special, scene and world). I'll make suggestions later. And stuff in type.c should go to the screen.c and gameloop.c or a timer.c= =20 file. About the gameplay, there are a few very visible bugs :) not sure how hard= =20 are they to be fixed. Right now, I have made a minor patches. It replaces all those evil if's in= =20 the game_event() by switches. When Ctrl was being pressed Tux was walking,= =20 instead of running, and vice-versa, it also fixes this thing. Great game, :) Ricardo Cruz Em Domingo, 18 de Janeiro de 2004 08:42, o Tobias Gl=C3=A4=C3=9Fer escreveu: > Hi all, > > althought I know about at least 5 bugs or so, I have commited > all my work to CVS now. > > Things that aren't release ready or still in planing stages (you can > help here): > - Collision code. (Bitmaps aren't supported rigth now and there are a > lot of collision bugs, too) > - OpenGL mode. (Fonts and alpha don't work) > - Fixing new bugs. (They are marked with FIXME in the code) > - ... a lot of more things I can't think of now. :) > > This commit only reflects the current status of the rewrite and > is known to introduce many bugs people will hate soon. > > I'd like to see patches for these areas. ;) > > Greetz... > > Tobias Gl=C3=A4=C3=9Fer (It's 03:39 here: I really had a hard coding nigh= t, so > don't badmouth me, when I stand up ;)) ) > > @Bill: Hopefully I didn't destroy your baby. :) =2D-=20 "Gravitation cannot be held responsible for people falling in love." =2D- Albert Einstein |