Game Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming LanguagesGame Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Get inside! Sample the range of functionality easily built with JMSL Library for Time Series Data Analysis, Heat Maps, Portfolio Optimization, Monte Carlo Simulation, Stock Price Charting and more. Download Now!
  #1  
Old August 10th, 2007, 02:47 PM
CircuitBoard CircuitBoard is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2007
Posts: 6 CircuitBoard User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 h 1 m 27 sec
Reputation Power: 0
Send a message via MSN to CircuitBoard
Text Based RPG

Hey Guys, first post here.

Just wondering what you all thought would be the best way to make a text based RPG, or one with perhaps slight 2d graphics. I'm not looking for a click and drag tool, because I like to hand code stuff. I have some knowledge of a bunch of languages, including C, C++, BASIC, and Python, but I'm not really an expert in any of them. It's not my first project, but I'd really like to know what you think the best one would be for this project. (This will most likely be the language I try to master.)

Thanks

Reply With Quote
  #2  
Old August 10th, 2007, 04:44 PM
Oler1s Oler1s is offline
Contributing User
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Jul 2006
Posts: 1,489 Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level) 
Time spent in forums: 4 Weeks 18 h 58 m 59 sec
Reputation Power: 440
This is effectively a best language question, for which there is no answer. There is no best language. If you already have some experience, then either you know what languages you like to program in best, or you might think it's worth exploring another language like Ruby, C#, or Java.
__________________
C/C++: Books, C FAQ, C++ FAQ, C/C++ Reference.
Python: Website, Beautiful Soup.

Reply With Quote
  #3  
Old August 10th, 2007, 04:47 PM
CircuitBoard CircuitBoard is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2007
Posts: 6 CircuitBoard User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 h 1 m 27 sec
Reputation Power: 0
Send a message via MSN to CircuitBoard
Ok, thanks very much for the insight.

Cheers

Reply With Quote
  #4  
Old August 10th, 2007, 04:51 PM
Oler1s Oler1s is offline
Contributing User
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Jul 2006
Posts: 1,489 Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level) 
Time spent in forums: 4 Weeks 18 h 58 m 59 sec
Reputation Power: 440
I hope you don't feel like I'm not bothering to answer the question. That's not it. If there really was a best language, then we all would be advising everyone else to learn that one language. Clearly, that's not happening, and you can generate quite a bit of flame wars over "which language is better". So, you should (eventually) realize that it isn't so much a best language as the best one for you.

Reply With Quote
  #5  
Old August 10th, 2007, 05:21 PM
swattkidd's Avatar
swattkidd swattkidd is offline
Contributing User
Dev Shed Novice (500 - 999 posts)
 
Join Date: Feb 2006
Location: True
Posts: 860 swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level)swattkidd User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 2 Weeks 1 Day 9 h 21 m
Reputation Power: 100
Well if you are going to use this project as a learning tool than just use the language you want to expand your knowledge on. If you want this project to be the project where you actually want to create something nice, Choose the language you feel most comfortable with in achieving the tasks that the game would require to make.

Good luck!

Reply With Quote
  #6  
Old August 16th, 2007, 04:18 PM
Kefik Kefik is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2007
Posts: 8 Kefik User rank is Sergeant (500 - 2000 Reputation Level)Kefik User rank is Sergeant (500 - 2000 Reputation Level)Kefik User rank is Sergeant (500 - 2000 Reputation Level)Kefik User rank is Sergeant (500 - 2000 Reputation Level)Kefik User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 1 h 12 m 23 sec
Reputation Power: 0
About language...

I think you should choose the language according to the project.

If you speak about text-based / 2D graphic I would recommand Java / C# ... just because you don't need the speed. Also choosing the language with garbage-collector will greatly increase your speed of development. I know that a honest-C-man-to-the-bone would say that others are lazy and/or stupid :-) but the fact is ... You don't need to bother, you don't need to think about it, you can't make mistake in it, you don't need to debug it (well it's not 100% true, but what is).

I have also some experience with Python but I wouldn't recommand that. Simply because there is no good free IDE for it (afaik).

Also I've seen a good free java library for creating 2D tile-based games, but can't remember, may be google will help...

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming LanguagesGame Development > Text Based RPG


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 5 hosted by Hostway