Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > The real world > Idle chatter

Reply
 
Thread Tools Display Modes
Old July 20, 2009, 16:34   #11
RogerN
Swordsman
 
RogerN's Avatar
 
Join Date: Jul 2008
Posts: 308
RogerN is on a distinguished road
Looks like you're using C#? You might be interested in some of my own musings on dungeon generation here. There's a screenshot of the output in the first post, and the C# source code is available near the bottom of the thread.
RogerN is offline   Reply With Quote
Old July 20, 2009, 17:32   #12
pndrev
Scout
 
Join Date: Sep 2008
Location: Fürth, Germany
Age: 40
Posts: 38
pndrev is on a distinguished road
Yes, C#, as it's the language I work with every day.

I read your posts back when the thread was started, but it's always worth it going over old material again.

To counter the similarity a pure BSP approach would bring, I'll introduce a random element (current recursion depth / maximum recursion depth) to stop room generation at varying points.
The rooms themselves will (later) also be replaced by other algorithms, i.e. cave, vault, mine, graveyard... - probably via some Factory / Interface pattern, so the basic code remains the same.
pndrev is offline   Reply With Quote
Old November 20, 2009, 21:45   #13
Cipher
Rookie
 
Join Date: Nov 2009
Posts: 3
Cipher is on a distinguished road
Lightbulb C# Version Volunteer

I'm also comtemplating writing a C# version of Rogue or Angband but thought it would be better to work on a joint venture - therefore I'm asking if anyone out there fancies having an experienced developer working on a project of this nature. I've worked with 1.1, 2.0 and 3.5 and have a number of ideas for the creative design.

How about a futuristic setting for the rogue venture?
Spaceships / mines / cities instead of dungeons and alien races instead of mythical creatures. Multiplayer element like MAngband would be good too.

Drop me an email if you are interested.
Cipher is offline   Reply With Quote
Old November 21, 2009, 14:00   #14
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by Cipher View Post
How about a futuristic setting for the rogue venture?
Spaceships / mines / cities instead of dungeons and alien races instead of mythical creatures.
Have a look at Prospector if you're going down this route ...
Magnate is offline   Reply With Quote
Old November 21, 2009, 17:33   #15
Bodkin
Scout
 
Bodkin's Avatar
 
Join Date: Apr 2007
Location: Southern California
Posts: 34
Bodkin is on a distinguished road
Heh. When I saw the thread title, I assumed we were talking about "Developing a Real Life." Maybe someone can explain how to code that. . .
Bodkin is offline   Reply With Quote
Old November 21, 2009, 19:08   #16
Cipher
Rookie
 
Join Date: Nov 2009
Posts: 3
Cipher is on a distinguished road
Smile Does anyone have any other links to C# games and leisure software projects?

Thanks for the advice. I will check out Prospector but a link would be appreciated? I just really want to get involved in a C# game - there seems to be the general attitude that C# is not good enough for games because C++ is better for managed I/O ports and other processes that are used in game development. However the fact that processors are getting faster all the time means that we don't need to solely stick with C++ if we think long term.
Cipher is offline   Reply With Quote
Old November 21, 2009, 19:43   #17
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by Cipher View Post
Thanks for the advice. I will check out Prospector but a link would be appreciated? I just really want to get involved in a C# game - there seems to be the general attitude that C# is not good enough for games because C++ is better for managed I/O ports and other processes that are used in game development. However the fact that processors are getting faster all the time means that we don't need to solely stick with C++ if we think long term.
http://code.google.com/p/rlprospector/

I mentioned it because it's a roguelike set in space - I don't think it's in C#.
Magnate is offline   Reply With Quote
Old November 21, 2009, 21:03   #18
Cipher
Rookie
 
Join Date: Nov 2009
Posts: 3
Cipher is on a distinguished road
Many thanks for the post and the help!
Cipher is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 22:41.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.