RPGDXThe center of Indie-RPG gaming
Not logged in. [log in] [register]
 
 
Post new topic Reply to topic Goto page 1, 2, 3  Next 
View previous topic - View next topic  
Author Message
js71
Wandering DJ


Joined: 22 Nov 2002
Posts: 815

PostPosted: Sat May 24, 2003 10:16 pm    Post subject: Possible RPG Side Project [quote]









Yeah, I did these yesterday... I dunno, I might do a little mini-RPG with em- I'm starting the Manuscript already, and in case you're wondering, those blue thingies are a creation of mine, called Wyvern Rays. A stingray crossed with a Wyvern. Yup. If anyone would like to code for this Might-Be project, just say so... It would be appreciated. Any language is fine, as long it's not like... Game maker. Ick.
Back to top  
Bjorn
Demon Hunter


Joined: 29 May 2002
Posts: 1425
Location: Germany

PostPosted: Sat May 24, 2003 10:47 pm    Post subject: [quote]

Have you played Cave Adventure? If that engine does about what you need, I could try to assist you into coding your game. It has an easy to use level editor supporting two layers + obstacle tile edges (an improvement over tile obstacles). It depends on Lua scripts for the gameplay and object implementations though, and I do not have time to program this for you, but I can be your helpdesk.
Back to top  
js71
Wandering DJ


Joined: 22 Nov 2002
Posts: 815

PostPosted: Sat May 24, 2003 10:50 pm    Post subject: [quote]

That would be cool- But... I'm REALLY not a programmer. Like, the best thing I can program is a text adventure. In qb. <_< >_>
Back to top  
akOOma
Wandering Minstrel


Joined: 20 Jun 2002
Posts: 113
Location: Germany

PostPosted: Sun May 25, 2003 8:00 am    Post subject: [quote]

So these screenies are drawn by you and not real screenshots taken of the game???
...
The graphics look awesome....great work
_________________
Keep on codin'
-----------------

-----------------
Just another post to increase my rank...
Back to top  
papillon
Fluffy Bunny of Doom


Joined: 09 Mar 2003
Posts: 16

PostPosted: Sun May 25, 2003 8:54 pm    Post subject: [quote]

hey, now, programming a *good* text adventure is a demanding programming task. particularly if you're attempting to write your own parser. :)

but I digress
Back to top  
Bjorn
Demon Hunter


Joined: 29 May 2002
Posts: 1425
Location: Germany

PostPosted: Mon May 26, 2003 9:25 am    Post subject: [quote]

Maybe only writing the Lua code is relatively easy. That is, if I write the more difficult parts but those parts can generally be shared among games (ie. animation handler, sequence handler, conversation box logic).

I recently started adding object oriented programming. Not sure if it is actually going to work, but here's an example of a scripted tree:

Code:
-- Definition of a tree object
Tree = Decoration:subclass
{
  postBeginPlay = function(self)
    -- Call postBeginPlay of super class
    self.super.postBeginPlay(self)

    -- Initialize tree properties
    self.bitmap = m_get_bitmap("tree.bmp")
    self.obstacle = true
    self.w = 1
    self.h = 1
  end

  activatedBy = function(self, instigator)
    if (instigator == m_get_player()) then
      SeqControl:addSequence{
        ActionConversation{
          {{"Player"}, {"It's a tree!"}}
        }
      }
    end
  end
}

...

function spawn(x, y, class)
   obj = class:new()
   obj.x = x
   obj.y = y
end

...

  -- Add a tree to the map
  spawn(10, 12, Tree)


As of now, variable inheritance is not fully functional, but I will be trying to solve that.

It might not be not a good idea at all to use my engine because I can hardly make a good estimate on it's usability without a good manual. But I think it's worth a try. It's not 'ready to go' currently though, it needs some work on the parts that are still in development.
Back to top  
DrV
Wandering Minstrel


Joined: 15 Apr 2003
Posts: 148
Location: Midwest US

PostPosted: Thu May 29, 2003 1:17 am    Post subject: [quote]

Is that OOP scripting? *runs into corner and faints*

I've got to check out Lua sometime. :) I'm still depending on the MS Script Control for most of my projects. :(
_________________
Don't ask no stupid questions and I won't send you away.
If you want to talk fishing, well, I guess that'll be okay.
Back to top  
js71
Wandering DJ


Joined: 22 Nov 2002
Posts: 815

PostPosted: Thu May 29, 2003 1:23 am    Post subject: [quote]

Quote:
So these screenies are drawn by you and not real screenshots taken of the game???


...There is no game yet. Hence this topic. :-P
Back to top  
Bjorn
Demon Hunter


Joined: 29 May 2002
Posts: 1425
Location: Germany

PostPosted: Thu May 29, 2003 9:29 pm    Post subject: [quote]

DrV wrote:
Is that OOP scripting? *runs into corner and faints*

I've got to check out Lua sometime. :) I'm still depending on the MS Script Control for most of my projects. :(

It's OOP scripting, and it's working now! :-) The Unreal Tournament engine is really my biggest example of how I would like it to work. I'm planning to implement their idea of packages too.

-=(FRoG32)=- wrote:
...There is no game yet. Hence this topic. :-P

Shall I try to make an "empty" startup project this weekend so that you can take a look at what you would need to do?
Back to top  
js71
Wandering DJ


Joined: 22 Nov 2002
Posts: 815

PostPosted: Thu May 29, 2003 9:48 pm    Post subject: [quote]

As long as I don't have to really CODE anything...
Sure, that would be sweet!
Back to top  
twinsen
Stephen Hawking


Joined: 21 May 2003
Posts: 242
Location: Melbourne, Australia

PostPosted: Thu May 29, 2003 10:45 pm    Post subject: [quote]

Quote:
As long as I don't have to really CODE anything...


Wheres your sense of adventure? :)
_________________
Lovely girls & great prices always available at CLUB 859, 859 Glenhunly Road, Caulfield, Open 10am till late 7 days. +61-3-9523-8555. (Sorry, it was in front of me in the newspaper, I just had to use it as a signature!)
Back to top  
DrunkenCoder
Demon Hunter


Joined: 29 May 2002
Posts: 559

PostPosted: Thu May 29, 2003 10:48 pm    Post subject: [quote]

*lol* well lots of able programmers around
really what have the indie scene come to if noone
takes up a great offer like this, heck I would be bouncing
with excitment and nagging him 24/7 to let me do it
if I hadn't been completey burried in work :(
_________________
If there's life after death there is no death, if there's no death we never live. | ENTP
Back to top  
akOOma
Wandering Minstrel


Joined: 20 Jun 2002
Posts: 113
Location: Germany

PostPosted: Fri May 30, 2003 5:09 am    Post subject: [quote]

Whoa, Bjørn, that scriptin' stuff looks nice...could you tell me more about Lua??? I'm very interested in it...
_________________
Keep on codin'
-----------------

-----------------
Just another post to increase my rank...
Back to top  
js71
Wandering DJ


Joined: 22 Nov 2002
Posts: 815

PostPosted: Fri May 30, 2003 4:55 pm    Post subject: [quote]

Quote:
I would be bouncing
with excitment and nagging him 24/7 to let me do it
if I hadn't been completey burried in work :(


Damn... If I had a programmer who was THAT enthusiastic, I'd be set!
...Lemme know when you're finished with your work ;)
Back to top  
Bjorn
Demon Hunter


Joined: 29 May 2002
Posts: 1425
Location: Germany

PostPosted: Fri May 30, 2003 9:53 pm    Post subject: [quote]

ak00ma wrote:
Whoa, Bjørn, that scriptin' stuff looks nice...could you tell me more about Lua??? I'm very interested in it...

Heh, thanks. Lua is indeed a nice language, you can find more info on http://www.lua.org/. If you have a specific question, you can ask me.

Today I've been totally transforming my sequence handler and all the possible actions to OO style. I will continue with the characters, which will be tricky because I want to combine player and ai control in a nice way. For people interested in the engine or scripts source, they're at SourceForge under GPL license. You can browse cvs here.
Back to top  
Post new topic Reply to topic Page 1 of 3 All times are GMT
Goto page 1, 2, 3  Next 



Display posts from previous:   
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum