Dwarven Gold

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
pera
Posts: 460
Joined: Wed May 14, 2008 1:05 pm
Location: Novi Sad, Serbia
Contact:

Dwarven Gold

Post by pera »

Im making sequel to my first Turtle Tuki adventures game (Turtle Shepherd). Sequel will be called "Dwarven Gold". It is small point and click adventure, almost RPG.
Will be using my other project "Level Editor" http://irrlicht.sourceforge.net/forum/v ... hp?t=29384 to create levels.
Here is some generic pic of some test level:
Image

Looking to put up a team of few people. There are both programming and non programming tasks (see the doc).
Main programmer is me, all other positions are open. Game will be freeware, and there is no pay involved.
Game should be finished in couple of months.

Here is game spec doc:
http://www.mystic-peanut.com/files/Turt ... es%202.pdf

Here is our site:
http://www.mystic-peanut.com

cheers,
Petar Bajic
christianclavet
Posts: 1638
Joined: Mon Apr 30, 2007 3:24 am
Location: Montreal, CANADA
Contact:

Re: Dwarven Gold

Post by christianclavet »

Hi Pera!

Congrat on the documentation, it's really clear and precise! You can check the IRR RPG BUILDER source for the LANG MANAGER, it could give you ideas for creating the Localisation you need. We also use the LANG MANAGER with our LUA scripting so user can create localized dialogs in their own game.

Too bad for me that I'm so busy right now with my own projects here, I would have really liked to help you...
ACE247
Posts: 704
Joined: Tue Mar 16, 2010 12:31 am

Re: Dwarven Gold

Post by ACE247 »

Nice ! Like the oldschool sketches :)
pera
Posts: 460
Joined: Wed May 14, 2008 1:05 pm
Location: Novi Sad, Serbia
Contact:

Re: Dwarven Gold

Post by pera »

First programming task done: Fire particles!
I created torch and fireplace models to properly house my lovely flames :)

Image

Image

Next programming task: Lights on.

(And now I have first feature crawl up: I want to add torches to all dwarven quarters, and make them all dark initially, and player has to light them all up as he goes, so that he can see his way around... ooh that is so tempting, how to resist! Must... stick... to.. the.... plannnn...)
Virror
Posts: 191
Joined: Mon May 02, 2011 3:15 pm

Re: Dwarven Gold

Post by Virror »

Nice fires!
I know the feeling when you get a great new idea but you know you should stick to the plan, hate it : D
pera
Posts: 460
Joined: Wed May 14, 2008 1:05 pm
Location: Novi Sad, Serbia
Contact:

Re: Dwarven Gold

Post by pera »

and here are the lights...
they are animated dancing lights, so fires are casting lively dancing shadows around... very nice, very warm.

Image

Edit: light billboards are not visible in the game of course, just editor.

Next programming task: Scripting action condition thingy..
christianclavet
Posts: 1638
Joined: Mon Apr 30, 2007 3:24 am
Location: Montreal, CANADA
Contact:

Re: Dwarven Gold

Post by christianclavet »

Hi, Pera!

How many lights it can handle? (8 as the maximum lights) or you are using other techniques? (Lightmanager? Deferred Shading?)
pera
Posts: 460
Joined: Wed May 14, 2008 1:05 pm
Location: Novi Sad, Serbia
Contact:

Re: Dwarven Gold

Post by pera »

just 8 so far.
pera
Posts: 460
Joined: Wed May 14, 2008 1:05 pm
Location: Novi Sad, Serbia
Contact:

Re: Dwarven Gold

Post by pera »

I finished blasted script conditions. Not much to see, but lot of perplexed work.

Here is how script gui looks like now:
Image

Basically, when you adding action, you have option to chose condition, and if you do, that action will execute only if condition is met.
In example above, when you click on the chair, if goblet is placed on the altar, info message will state: "I know you touched my goblet". Makes no sense, but its working example.

Next task: string internationalization.
shadowghost21
Posts: 56
Joined: Wed Nov 23, 2011 11:53 pm

Re: Dwarven Gold

Post by shadowghost21 »

Oh this looks interesting. Love seeing screen shots of other peoples work :)
serengeor
Posts: 1712
Joined: Tue Jan 13, 2009 7:34 pm
Location: Lithuania

Re: Dwarven Gold

Post by serengeor »

shadowghost21 wrote:Oh this looks interesting. Love seeing screen shots of other peoples work :)
I will post some screenshots then from my superb opengl renderer I'm working that currently can only render vertex,index based arrays. Nah I keed, I keed :D

@pera, looks interesting, but why are you writing your own scripting system?
Working on game: Marrbles (Currently stopped).
pera
Posts: 460
Joined: Wed May 14, 2008 1:05 pm
Location: Novi Sad, Serbia
Contact:

Re: Dwarven Gold

Post by pera »

I tried learning lua, but i failed.
ACE247
Posts: 704
Joined: Tue Mar 16, 2010 12:31 am

Re: Dwarven Gold

Post by ACE247 »

There's also Squirrel, which I prefer because its got less bloat and is more like C++.
serengeor
Posts: 1712
Joined: Tue Jan 13, 2009 7:34 pm
Location: Lithuania

Re: Dwarven Gold

Post by serengeor »

pera wrote:I tried learning lua, but i failed.
There are many other good choices out there for scripting.

Python - not so hard to implement, you can use pybindgen to generate bindings for classes/functions.
Squirel - havent tried, but irrEdit uses it i think?
GameMonkey - looks nice from what I've seen.

Pawn - very simplistic scripting( minimalistic version of c language ), but it may just do the job. I have posted a snippet somewhere on how to integrate ir, though it wasn't that much good. If you can get JIT to work, it will be god damn fast. (used in amxx project?)
AngelScript - some say it's really good and easy to integrate.

And many more to choose from.
Working on game: Marrbles (Currently stopped).
pera
Posts: 460
Joined: Wed May 14, 2008 1:05 pm
Location: Novi Sad, Serbia
Contact:

Re: Dwarven Gold

Post by pera »

the idea of scripting system was to avoid programming, then it got complicated, so you just move programming to another language.
i wanted to make something for user to be able to do from gui, just picking available options, no typing at all.
Post Reply