Here is an archive containing the code necessary to walk through an "area" in a DCK game. The map included is the first floor of my fraternity house, including our chapter room, dining room, kitchen, library, and closets and bathrooms. The program requires OpenGL.
From here, I will be striving to reach the following milestones:
- The first .dcw (Dungeon Construction World) file, containing information about all included .dca (Dungeon Construction Area) files in the world.
- Five additional areas (the things defined by .dca files) to complete the structure of my fraternity house (three floors, a basement, and two floors of an auxiliary wing).
- Enhancements made to the .dca file format that provide connections from one area to the next, thus making stairs and border doors work.
- Enhancements made to the .dca file format that provides a means for requiring an internal flag to be on in order to enter a particular location (such as a flag that won't ever be turned on, thus preventing you from leaving the physical house).
I will not be updating this node (at least, not frequently); I will instead be working off the
DCK Wiki. This node is here to remind interested parties that I
am working on the project, and I've actually gotten somewhere with it.
I welcome any code critique, questions, comments, and ideas or suggestions. The little documentation there is, I'm afraid, is out of date now. I'll work to fix that soon.
A small bit of interesting news is that this project is going to be used for my Computer Graphics term project.
_____________________________________________________
Jeff
japhy Pinyan,
P.L., P.M., P.O.D, X.S.:
Perl,
regex,
and
perl
hacker
How can we ever be the sold short or the cheated, we who for every service have long ago been overpaid? ~~ Meister Eckhart
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.