LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 04-22-2007, 12:07 PM   #1
paranoid times
Member
 
Registered: Jan 2005
Distribution: Fedora Core 3, 4
Posts: 135

Rep: Reputation: 16
making a graphical interface that many people can manipulate


I want to build a program that has a graphical layout, something like that of nethack running with gtk. However I want to be able to make my own room layouts manually. And then I want to be able to control all the moving pieces (so the room layout might be in the background of everything else, which can move around, the monsters and items and such). Then I want several people to be able to connect to this and move the pieces around (when it is their turn), updating everyone else on what has happened.

The main idea is that I can play Dungeons and Dragons with my friends in other parts of the country (I moved, and I miss playing D&D with them). We've always been terrible at playing without a tactial map during combat. I poked around a bit and bumped into "OpenRPG" I don't like the mapping features quite enough to go with it. I haven't worked on this kind of stuff before and I don't know where to start. So I guess I'm asking, what language would probably be a good one to use, and what tool sets would be useful.

Thank you much for any help,
Michael
 
Old 04-23-2007, 03:05 PM   #2
skullmunky
Member
 
Registered: Aug 2003
Posts: 42

Rep: Reputation: 15
you need something that's good for writing servers and also fast GUI development. here's a bunch of other options i could think of to do this easily:

- macromedia director! WTF, you say?? yup. get the nebula java-based replacement for the old director multiuser server, code it in lingo. pros: very very easy gui development, server's already there. cons: it's director, ugh. but it'll work in WINE.

- on similar lines - Flash! nuff said. you could bang this out in a day or so with either of these.

- or, if you'd rather use an oss language, perhaps python would be good. it's good for writing servers, which you need here to maintain a consistent game state. using PyQT, PyGTK, or PyGame gives you GUI building ability. You could also use Processing, which is good for doing graphics easily, and decent though not great for building drag-and-drop gui things.

--skullmunky
 
Old 04-23-2007, 03:22 PM   #3
paranoid times
Member
 
Registered: Jan 2005
Distribution: Fedora Core 3, 4
Posts: 135

Original Poster
Rep: Reputation: 16
You do have good points. Director and flash are both made for graphical stuff. And they would be relitivly multiplatform with little work on my part. Unfortunatly you are also correct in that they are what they are. Which is kind of a *blech* feature. As for python I have an unreasonable fear of it. Freevo is written in it, and while it works well, it is really slow. That is what the OpenRPG program is written in though. In any case, I'll put some thought into them.

It occured to me that GCCG is a program that I have liked quite a bit (For playing card games with friends online). And it is written in perl. I have an unreasonable liking of perl, just because i use it a lot. Looks like the first step is done though, getting some leads. Now it is time to check them out and see which of them I like/will work.

Thank you very much for your input.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Graphical Interface songeek Solaris / OpenSolaris 8 04-23-2009 01:30 PM
graphical interface waqer Linux - Newbie 14 12-23-2004 02:30 PM
No graphical Interface Kensai Arch 3 04-03-2004 09:27 PM
Making a lilo graphical interface SlashDebian Linux - Software 1 01-18-2003 07:47 AM
No Graphical Interface Sciribe Linux - Newbie 2 10-29-2001 12:10 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 10:56 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration