Bennu Game Development

English Forums => Introduce Yourself! => Topic started by: handsource-dyko on June 21, 2010, 07:01:33 PM

Title: Hye, I'm dyko
Post by: handsource-dyko on June 21, 2010, 07:01:33 PM
It's been a while, but with Bennu I picked up game programming again.
On the Div-arena and Divsite forum I was known as "handsource".

For me, Bennu is what Fenix should have been. I'm glad that it's still compatible,
and that everything works as you would expect.

By the way, I've used Bennu to do a remake of Malvado (it's basically an improved version).
I've reworked a few bits of code, and created an level editor, wich also uses some of
Spliter's gui routines.

It comes with sourcecode, so maybe it can be used as an tutorial game. However, you
still need DIV to draw the backgrounds, but you can also use the gimp to some extend.

here are the links: http://www.mediafire.com/file/wiomm3maf2j/malvado-devel.zip (source+bin version)
                         http://www.mediafire.com/file/50r3a2ychnz/malvado-binary-distribution.zip (binary only vrsion)


The game was tested on Windows XP, Windows 7 and Ubuntu 9.10.
I'm not sure if it works on the Gamepark handheld, and if it would require changes to make it work.

Joystick is supported, you can use up to 10 devices, also you can overrule the default settings with the "-j" commandline
option.




Title: Re: Hye, I'm dyko
Post by: SplinterGU on June 21, 2010, 07:10:21 PM
wellcome and thanks!

karma for you!
Title: Re: Hye, I'm dyko
Post by: FreeYourMind on June 21, 2010, 07:45:10 PM
Interesting, i have too a merged version of castle of dr. malvado called 'geca adventure' (div2 version to download in my site).

By the way,

Welcome to your DOOM!

(http://www.blogcdn.com/www.wow.com/media/2008/10/ashaman01.jpg)
Title: Re: Hye, I'm dyko
Post by: FreeYourMind on June 21, 2010, 07:58:47 PM
I have played your version.
I like the 'demo mode' after the title screen, it's a rare feature in homebrew games :)
Karma Up  ;)
Title: Re: Hye, I'm dyko
Post by: Drumpi on June 21, 2010, 11:39:08 PM
Welcome to this place, i hope we don't drive you crazy ;D

And your first message is a game/port, you win your first karma from me ;)
Title: Re: Hye, I'm dyko
Post by: josebita on June 22, 2010, 01:01:24 AM
Well, what can I say? Welcome and thanks for your port. I also tried porting Castle of Dr Malvado some time ago, but found a few bugs I didn't have time to solve and left it.

Would you mind uploading it to the BennuGD projects page?
http://projects.bennugd.org/add.php
Title: Re: Hye, I'm dyko
Post by: handsource-dyko on June 22, 2010, 06:32:38 PM
By the way, You can make your own demo movies, it's a hidden feature in the game.
It can be activated in game by pressing F8. (See the developer documentation for or the malvado.prg file details).
However, you need to rename the fpg file or recompile the game.

Also, the levelpasswords are the same as my favorite nes game, mission: impossible.
I used these passwords because I can memorize them easely. The music I made a few years back with magix music
maker. Orginally I made these tunes for another project.

And, there's also a cheatmode, enter "GODS" as password. I hope the new levels are not too hard. I tried to make the
game's difficulty a bit more balanced.



Title: Re: Hye, I'm dyko
Post by: FreeYourMind on June 22, 2010, 08:07:48 PM
Great!!! The demo movies can be adapted easily to another Bennu games ?
Title: Re: Hye, I'm dyko
Post by: handsource-dyko on June 23, 2010, 07:06:47 AM
Yes you can easely adapt it to your projects too, the demo movies are simply fpg's.
The game has a build-in screen grabber.

It captures a screenshot every frame, by using the screen_get() function. Then,
each frame is added to an fpg file called "movie.fpg". The movie recorder stops
when it reaches 999 frames (max. number of graphs in an fpg archive).

The demo routine simply plays every frame of the fpg file. I know, in the past they
would have done this differently (using a computer controlled player, playing logged
key events). This methode wouldn't have required a lot of disk space, but it's harder
to implement then a movie recorder/player.

Title: Re: Hye, I'm dyko
Post by: FreeYourMind on June 23, 2010, 07:53:19 AM
It's a nice way to do the demo, but this way is expensive in memory usage, i think you do this from another way (like a programmed live demo or a demo with a dat file with the actions of the player).

Anyway, yo do a great job, and if the game is not to big in screen definition it's a easy way to do the demos.

Nothing you don't know  :P

Thanks.  ;)
Title: Re: Hye, I'm dyko
Post by: pddung93 on July 26, 2010, 07:37:24 AM
Quote from: handsource-dyko on June 21, 2010, 07:01:33 PM
It's been a while, but with Bennu I picked up game programming again.
On the Div-arena and Divsite forum I was known as "handsource".

For me, Bennu is what Fenix should have been. I'm glad that it's still compatible,
and that everything works as you would expect.

By the way, I've used Bennu to do a remake of Malvado (it's basically an improved version).
I've reworked a few bits of code, and created an level editor, wich also uses some of
Spliter's gui routines.

It comes with sourcecode, so maybe it can be used as an tutorial game. However, you
still need DIV to draw the backgrounds, but you can also use the gimp to some extend.

here are the links: http://www.mediafire.com/file/wiomm3maf2j/malvado-devel.zip (source+bin version)
                         http://www.mediafire.com/file/50r3a2ychnz/malvado-binary-distribution.zip (binary only vrsion)

g-string (http://www.lingeriespecialists.com/g_strings_90_ctg.htm)
ladies rain coats (http://www.renovere.com)

The game was tested on Windows XP, Windows 7 and Ubuntu 9.10.
I'm not sure if it works on the Gamepark handheld, and if it would require changes to make it work.

Joystick is supported, you can use up to 10 devices, also you can overrule the default settings with the "-j" commandline
option.






Thanks, best regard, lol