Re: [Magicor-devel] 1.1 RC 1 and bug fixes.
Status: Beta
Brought to you by:
petgeb
From: Claudio <cla...@ya...> - 2007-04-17 10:21:25
|
Hi all !!! peter wrote --> As such I have only one request to all of you: please rename/remove levels so that they are ordered by theme and difficulty. Remove those that are buggy entirely. These changes are made in tags/1.1-rc1! <-- peter wrote I changed the order of two pompei levels (commited to both tags/1.1-rc1 and trunk). For me order in pompei is ok now, but you can change if you want. peter wrote--> Meanwhile, I will try to come up with music for the new themes. Any requests for mood/style? [snip] I noticed two problems:[...]and some of the music is anoying as hell. :) [snip] I'll try to remedy the music problem <--peter wrote I dont think the music is wrong, only that we are short on tracks: at present we have 60 levels, and 6 short tracks. The music does well in the balance of being enought interesting and not being so much ear catching that push your atention out of the screen. Actually your perception can be biased because as a developer you have played a zillion times that six tracks. If you have made more ear catching, at this moment your 'boring problem' it would be 'irritating problem'. To be more specific, I think the tracks: playing egypt blippy : are right on the spot strange : is very near, only that sometimes when playing I think it misses tempo. But hearing without playing I cant mark a time when this happen ?? ). In the doubt, its Ok. forest : the begin is a little too 'square', but not a bad track soft trance : yes, is less interesting than the others, but it plays only at the menu. No need to hurry changes. tittle : not used anywhere. This yes I dislike: to me sounds too retro, much like an Amiga or late Commodore 64 game soundtrack. In conclusion, I think that adding more tracks in the mod/style of the first 4 track I mentioned will solve your 'boring' problem. If you feel pressed for time, maybe you can request music contributions in the ctg comunity ( http://www.ctgmusic.com/ ). In the forums I have seen two game devs request, people was responsive. And some of the music there its near at what we need, by example http://www.ctgmusic.com/artist.php?id=3654 ( look at 'Trip on the funny frog' track; btw the author, JDruid, was in a pyweek contest, frog_princess entry ). peter wrote--> The number one issue I would like to resolve with trunk is the movement of the penguin, it's a bit jerky and it's difficult to control exactly how many blocks to move. For instance, if you kick a block and try to move in under another falling block in the same move you fail sometimes. <-- peter wrote Yes, the penguin seems a little irresponsive, even with keyboard. I think this follows from the fact that the logic plays more as a 'turn based' game that an 'plataform' game: input events are routed to the goXXX methods of player, who rejects the event if player is moving. So the commands have effect only if at end of animation. To made penguin more responsive probably we must simply store the comand as a member of player, then lets physics handle the request. The problem can be with animation stuff: If you are in the middle of walk-right and you want to go left what to do ?. In standart arcade code you reverses the animation and the physics, when the first frame is reached you switch to walk-left. The problem here is that the current code dont allow to run backward the animation. We can add a .animDirection ( with values -1, 1 ) to animation , dont allow ImageFrames in the midle of an animation that can be reversed, skiping the ImageFrame when in backward, and maybe have a member .afterBackward, wich tells to what anim switch after termination of reverse animation. Other changes are needed in physics, decoupling the .moving from the delta x It seems doable, but... all this code changes will overlap with changes that I proposed in the branch_fp. And there will not be 'small changes in trunk'. Maybe you can look at branch_fp and make your mind about if the proposed changes (branch_fp) can go or not to trunk ?. So that new changes be implemented only one time. Feel free to ask whatever. Well, now I will be online daily, so yell when you want I build the windows installer. cya claudio --------------------------------- Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). Probalo ya! |