Page 1 of 5

[RPG] Kelgar [with download]

Posted: May 4th, 2012, 10:49 am
by kddekadenz
Kelgar is a non-linear, modern role playing game. It plays in the middle ages in a fantastic, unnamed country.
The player can choose from different alternatives when acting.
The world of Kelgar is not perfect, it is in war and you can see the consequences.

It's in Alpha State.
The team consists currently of Rick (Lead Developer) , Corey (music artist + language corrector) Brandon (quest designer) and Michiel (mapper).

We currently need 3D modelers, so if you are interested in working in a small team on a cross-platform role playing game, then send me a e-mail.

If your games freezing at the beginning, just wait, it's still loading!

There still are bugs, please post a comment if you found any.

Image

Image

Image

Download

Re: [RPG] Kelgar [with download]

Posted: May 5th, 2012, 12:21 am
by Hirato
Just downloaded the may revision, and it was all...

Code: Select all

ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
Nothing to loot
data/rpg/games/default/scripts/36.cfg:1: unexpected "]"
data/rpg/games/default/scripts/36.cfg:1: unexpected "]"
unknown command: body[
unknown command: Theres
unknown command: it
unknown command: I
unknown command: I
unknown command: the
unknown command: Hi
unknown command: Umm.the
unknown command: in
unknown command: Awww
unknown command: it
unknown command: 
                r_response "Close" -1

unknown command: kdd/fireball_explode
ERROR: r_sound; invalid reference "self" or of incompatible type
WARNING: value provided for item_base[32]->uses[0]->lifetime exceeded limits
item_base[32]->uses[0]->lifetime = 65535 (0000FFFF)
unknown command: kdd/fireball_explode
ERROR: r_sound; invalid reference "self" or of incompatible type
unknown command: r_item_use_new_ammo
unknown alias lookup: TRIG_NOCOLLIDE
unknown command: r_recipe_name


The reason the above errors are printed, is so that you could fix them :P

While I'm glad that you've improved the lighting somewhat (more sunlight,less skylight - kthx) and replaced a lot of the critter objects with a trigger type where appropriate
I feel like you've ignored a lot of the criticism I've given you when you submitted it to the contest 4 odd months back.
viewtopic.php?f=39&t=3497#p31080

Re: [RPG] Kelgar [with download]

Posted: May 5th, 2012, 11:24 am
by kddekadenz
Hirato wrote:Just downloaded the may revision, and it was all...

Code: Select all

ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
ERROR: r_get_amount; invalid reference "self" or of incompatible type
Nothing to loot
data/rpg/games/default/scripts/36.cfg:1: unexpected "]"
data/rpg/games/default/scripts/36.cfg:1: unexpected "]"
unknown command: body[
unknown command: Theres
unknown command: it
unknown command: I
unknown command: I
unknown command: the
unknown command: Hi
unknown command: Umm.the
unknown command: in
unknown command: Awww
unknown command: it
unknown command: 
                r_response "Close" -1

unknown command: kdd/fireball_explode
ERROR: r_sound; invalid reference "self" or of incompatible type
WARNING: value provided for item_base[32]->uses[0]->lifetime exceeded limits
item_base[32]->uses[0]->lifetime = 65535 (0000FFFF)
unknown command: kdd/fireball_explode
ERROR: r_sound; invalid reference "self" or of incompatible type
unknown command: r_item_use_new_ammo
unknown alias lookup: TRIG_NOCOLLIDE
unknown command: r_recipe_name


The reason the above errors are printed, is so that you could fix them :P

While I'm glad that you've improved the lighting somewhat (more sunlight,less skylight - kthx) and replaced a lot of the critter objects with a trigger type where appropriate
I feel like you've ignored a lot of the criticism I've given you when you submitted it to the contest 4 odd months back.
viewtopic.php?f=39&t=3497#p31080


I should've post our progress here earlier..
Sorry, but how did you actually printed that out?
I don't know how to do this and so I never could do a proper error checking :oops:

I didn't ignored a lot of your criticism, I just was unable/forgot to implement it.
- selling/buying/looting stuff: I will wait until 2.8 get's released.
- attack sounds: failed to implement them in the way I wanted (specific sounds depending on weapon)
- influence NPC's behavior: todo
- animations: unable to do, need new team member for this

By the way, do you have any idea why the performance is so bad?

Re: [RPG] Kelgar [with download]

Posted: May 5th, 2012, 8:31 pm
by Hirato
All of that is printed in the console, ie F11 and everything there (and more) goes to the terminal session you ran it from (you're running it via a terminal session right? ./sandbox_unix -grpg ?)

As for performance, the biggest killer is probably all the loose items you have lying around. the fruit in the stalls (they're kind of touching) and the coins stacked on top of each other (stacks are really bad for performance) are probably the worst offenders - that's assuming it's CPU bound and your GPU is capable of rendering the level at high framerates in its current state (toggling editmode on should tell you).
I get around 200 on my rig so... *shrug*


Also, why not use the SVN/development version? While the primary purpose of the next release (2.8.0) is to retool everything for UI and get rid of 3dgui, there have been a LOT of improvements to the RPG side of things (including a proper journal) with relatively minimal breaks in compatibility with 2.7.1.
Besides, I could always use more people helping test for bugs so they don't get discovered post release and subsequently warrant a bugfix release.

Re: [RPG] Kelgar [with download]

Posted: May 6th, 2012, 2:05 pm
by kddekadenz
Hirato wrote:All of that is printed in the console, ie F11 and everything there (and more) goes to the terminal session you ran it from (you're running it via a terminal session right? ./sandbox_unix -grpg ?)


I didn't, but I will do it now.

Hirato wrote:As for performance, the biggest killer is probably all the loose items you have lying around. the fruit in the stalls (they're kind of touching) and the coins stacked on top of each other (stacks are really bad for performance) are probably the worst offenders - that's assuming it's CPU bound and your GPU is capable of rendering the level at high framerates in its current state (toggling editmode on should tell you).
I get around 200 on my rig so... *shrug*


I get ~20 FPS. That kinda sucks, because I do love to play with dropable items. If I use triggers instead, there should be a better performance, right?

Hirato wrote:Also, why not use the SVN/development version? While the primary purpose of the next release (2.8.0) is to retool everything for UI and get rid of 3dgui, there have been a LOT of improvements to the RPG side of things (including a proper journal) with relatively minimal breaks in compatibility with 2.7.1.
Besides, I could always use more people helping test for bugs so they don't get discovered post release and subsequently warrant a bugfix release.


kddekadenz wrote:New Error:

Code: Select all

/usr/bin/ld: enet/.libs/libenet.a(protocol.o): bad reloc symbol index (0x170000 >= 0x36) for offset 0x100000a in section `.debug_info'
enet/.libs/libenet.a: could not read symbols: Bad value
collect2: ld returned 1 exit status/usr/bin/ld: enet/.libs/libenet.a(protocol.o): bad reloc symbol index (0x170000 >= 0x36) for offset 0x100000a in section `.debug_info'
enet/.libs/libenet.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [client-fps] Error 1

make: *** [client-fps] Error 1

Re: [RPG] Kelgar [with download]

Posted: May 6th, 2012, 2:09 pm
by Runescapedj
I get 200 fps (higher if it wasnt 200 max) when loading the map in fps, but about 40-60 fps while running the game...

Re: [RPG] Kelgar [with download]

Posted: May 7th, 2012, 7:49 am
by kddekadenz
Runescapedj wrote:I get 200 fps (higher if it wasnt 200 max) when loading the map in fps, but about 40-60 fps while running the game...


At least I'm able to change it now.

Re: [RPG] Kelgar [with download]

Posted: May 15th, 2012, 4:43 pm
by kid matthew
kddekadenz do you need help mapping, I'd be glad to help

Cheers,
Matthew

Re: [RPG] Kelgar [with download]

Posted: May 16th, 2012, 6:25 pm
by jSoftApps
The game looks good so far. The only downside is that my FPS goes from 60 to 6. Keep up the good work!

Re: [RPG] Kelgar [with download]

Posted: May 19th, 2012, 10:02 am
by kddekadenz
jSoftApps wrote:The game looks good so far. The only downside is that my FPS goes from 60 to 6. Keep up the good work!

Removing the pickups, did really improve the performance (+10 FPS for me), so it will be fixed in the June release.