Message Board


Message Board > Fenix / Bennu / Gemix / DIV > Been out for years, 4 major questions

August 20, 2008, 14:34
Dennis
どこかにいる
2092 posts

Haven't programmed fenix/div for years and I have problems to pick back up. Probably a dozen of functionality have been added.

1) Are there any syntax changes I should keep in mind?
Did Fenix have error handling? I can't seem to find it and I seem to remember it had error handling...

2) are there any recent tutorials/lists with new functionality?

3) Which version do you recommend? Do you recommend Bennu over Fenix? Which platform is most suitable for a platformer-game?

4) Which method of platform "stop" do you use? I find hardness maps quite unhandy. Other ideas.

Thanks.
____________
Kwakkel
#
August 20, 2008, 19:12
Sandman
F3n!x0r
1194 posts

1. Declare and OnExit will come in handy.
No error handling, but Bennu does in the latest WIP (I think).

2. I don't know a good place besides fenixdocs.com

3. I recommend either 0.93 or Bennu WIP 2. If you plan on using Bennu WIP 2, use the -Ca compiler flag (well or not, but using it is more Fenix like); it enables implicit function declaration.
Bennu WIP 3 and up are without renderer. The latest is WIP 6.4. When Sangine is done I'll recommend using that.

4. Vector physics of course! A big list of objects with width, height, whatnot and then you just...do the math. MATH.
____________
BennuWiki
Yes, my avatar has grey borders in IE (so get a decent browser)
ROOFLEZ ROOFLEZ
#
August 20, 2008, 19:19
SplinterGU
Whiskered
16 posts
1) Bennu will have Error handling, the compiler already support, but interpreter will do...
____________
#
August 20, 2008, 19:47
Rincewind
programmer
1545 posts

2) There are some threads on this forum with English lists of the changes between versions. They aren't hard to find, the threads have a Fenix version mentioned in the title.
____________
Personal website: http://www.loijson.com
#
August 23, 2008, 16:33
Imerion
None
19 posts

An alternative answer to question four (and a less good one) would be to place a "shadow" picture behind or in front of the scroll (if you are using scrolling that is) and use it to "stop". If you use tiles, this might not be a good idea though.

In a game I am currently making, I use one big picture with the same size as the current scroll and placed in the middle of it to check for collisions with my player and other objects. Then I used the two standard scroll-planes for backgrounds. Not very efficient, but extremely easy to work with.

[Edited on August 23, 2008 by Imerion]
____________
Try my games : http://gamejolt.com/profile/imerion/5288
#
August 24, 2008, 01:37
Dennis
どこかにいる
2092 posts

Quoting Imerion:
An alternative answer to question four (and a less good one) would be to place a "shadow" picture behind or in front of the scroll (if you are using scrolling that is) and use it to "stop". If you use tiles, this might not be a good idea though.

In a game I am currently making, I use one big picture with the same size as the current scroll and placed in the middle of it to check for collisions with my player and other objects. Then I used the two standard scroll-planes for backgrounds. Not very efficient, but extremely easy to work with.


That's what I meant with hardness maps, and i find it not handy... correction: I find it handy, but it is just too immensely large.

Thanks for the answers.

Sandman --> can you be a little more specific please?

let's say I use tiles.
____________
Kwakkel
#
August 25, 2008, 10:13
Dennis
どこかにいる
2092 posts

Sorry for doublepost, what is the difference between bennu and fenix again? Some people say it's the same, or is it totally different? Like you have Blitzbasic and darkbasic?
____________
Kwakkel
#
November 20, 2008, 02:26
Ariel Yust
Bloodcoughted Yozik
291 posts

Bennu is the next generation Fenix mate... its going to be far more better, faster, stronger and its going to happen :lol:

farther more Bennu works 100% on vista 64 (tested by me :P)
and its network.dll is handled much better then Fenix version.
another plus to Bennu is, it supports many new dlls and its going to use the openGL for display making your games run on higher FPS then you could on Fenix games...

on my strategy project with Ecko I had an fps of 460 easily with a full screen with units and movement and what ever! while on Fenix it didn't even get close to it! and it crashed all the time :(

the network crashed all the time and we couldn't proceed with the project leaving us no choice then to move to Bennu :yay:
____________
Get bitten by a vampire or at least at my own character muhahahaha!
http://s7.bitefight.org/c.php?uid=159944
#
December 6, 2008, 00:44
Dennis
どこかにいる
2092 posts

Are there any Bennu seminaries planned ? :P

Is there a community solely for bennu? :P
____________
Kwakkel
#
December 6, 2008, 12:18
Transdiv
Whiskered
38 posts
Quoting Dennis:
Are there any Bennu seminaries planned ? :P

Is there a community solely for bennu? :P


http://forum.bennugd.org/
____________
#

Message Board > Fenix / Bennu / Gemix / DIV > Been out for years, 4 major questions

Quick reply


You must log in or register to post.
Copyright © 2005 Booleansoup.com
Questions? Comments? Bug reports? Contact us!