Freedom Fighter - Rise of humans *WORK IN PROGRESS*

Page 6/22
1 | 2 | 3 | 4 | 5 | | 7 | 8 | 9 | 10 | 11

Par thegeps

Hero (577)

Portrait de thegeps

18-09-2019, 21:20

Hi guys! I wanna just let you know that Freedom Fighter is now in his Megarom phase. Yep, 128Kbytes available for the game Wink Each level will have a 16KB page for data. In all the videos I posted till now the map is cyclically repeated and fills about 8KB of RAM. But in ROM it is compressed in 2.7KB. As you'll see at the start of second level (there is a level2 write scrolling down) there is a moment when scrolling stops for a while. This happen because the map unpacking in RAM in realtime (you won't see this in the game, at the end of each level there will be a boss and a score/congratulation screen before next level, so...). But after the midlevel boss I can, for example, stop the scrolling and unpack a totally different map for second half of the level. The tileset wich I use to scroll the map is only 992 bytes long (yeah, really). Actually all level data are 9.2 KBytes long. I have to add musics (one for each level?) and end level boss tiles and patterns. IF I'll have some spare space... I think I can add one or more 992 tileset blocks for more graphic's variety. A wisely map design allow me to choice from different sets: grass/water, grass/sand and so on, so in each set i can have 2 grass types, grass borders near water (they are already there, but i can't use cause I forgot to draw a junction tile from start/border middle/border). More graphic details. Welcome in my brainstorming LoL
Don't forget to set video on 720p50 to avoid frame missing

https://youtu.be/CoCgdslksh8

Par thegeps

Hero (577)

Portrait de thegeps

24-10-2019, 18:27

Testing arkos tracker player implementation in my code. I found this song ready as is in a arkos tracker's folder so it will not be in the game, sorry LOL!
I just needed to try and see how the AKG player (generic version) works with my code (it is called avery interrupt in the ISR and I already have my sprites management routine in the ISR). Now I feel more confident about it (but I have to try sound fx support too, before singing my victory song...)

https://youtu.be/Yz3BncUSx6M

Par tfh

Prophet (2456)

Portrait de tfh

25-10-2019, 08:57

The game is getting better and better. I can see this becomming a worthy successor to the Zanac Series! But with a smooth scroll on MSX1!

Par zPasi

Champion (495)

Portrait de zPasi

25-10-2019, 10:15

Quote:

IF I'll have some spare space...

Why don't you make it 256K so you'd have more space Smile

Par thegeps

Hero (577)

Portrait de thegeps

25-10-2019, 10:47

Well, to be honest, I still have 32k free (last 2 banks, but I want to use them to do a proper intro. Well, we'll see.. never say never

Par thegeps

Hero (577)

Portrait de thegeps

14-12-2019, 20:18

Finally added first level Boss. Fixed that stupid enemies' bullets bug and probably added new bugs (LoL).
As usual remember to set video on 720p50 to avoid frameskipping. Enjoy!

https://youtu.be/KOSklaSG2y4

Par tfh

Prophet (2456)

Portrait de tfh

15-12-2019, 15:17

Really Really nice. I especially like the fact that the background started to scroll a lot faster during the half-level boss, adding to the stress factor. You could also do this with the endboss! Including some higher pitched music.
I am really looking forward to the future development of this game and I really do hope I will be allowed to add the game to file-hunter.com.
Are you considering entering MSXDev'20 with this game?

Par thegeps

Hero (577)

Portrait de thegeps

15-12-2019, 16:36

yep I will entering MSXDev'20 and so I'll provide a ROM to add to file-hunter.com Wink
Speed increasement for endboss isn't scheduled yet, because it's a combination of sprites and tiles (midlevel boss is only-sprite object) and so it is managed differently. But never say never... Wink

Par thegeps

Hero (577)

Portrait de thegeps

15-01-2020, 19:05

After tileset redrawn (almost totally) finally I decided to implement an idea I had sometime ago. The dual tileset. Pratically I now have two tilesets wich have a couple of common tiles. I can swap them at a setpoint in the map (obviously it can be set in a variable that can be different for every levelmap).
So now the graphics can vary: now I have due grass types, two water types, houses and water borders that I couldn't use till now, 'cause I did a design error so I missed some junction tiles and I hadn't enough space, in tileset, to add them...
So have fun with this video and as usual change video settings on YouTube to 720p50 to avoid frameskipping

https://youtu.be/VSG_Nsrw9x8

Par tfh

Prophet (2456)

Portrait de tfh

15-01-2020, 19:43

Very very nice! Smile

Page 6/22
1 | 2 | 3 | 4 | 5 | | 7 | 8 | 9 | 10 | 11