RSCDND- Retro Single Character DND
Copyright (C) 2011 CHRIS SERUNTINE.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
Texts.
A copy of the license is included in the section entitled "GNU
Free Documentation License".
Objective: To recreate an updated version of the old graphical text based DND
game. This time instead of using only the alphabet character text, this
version will try to also use the ASCII control characters to construct the
game environment. There will also be some extra features and a different
character build system.
Note: Once there is a semblance of playability I plan to post this game on
sites in order to get some feedback from those interested. Also this is mostly
a learning tool for me, since I haven't touched any programming language for
nearly 15 years.
System info: Any PC OS should be able to run this program and I do fully
intend to support Linux, Mac, and Windows. I'm looking for full portability
with this program. I plan to write this using only C++ and will share the
source code.
Contact info: SourceForge.net. Comments are welcome, but please keep it based
on constructive input. This is not intended to be a fancy game and at this time
I am very much a beginner to the C++ language. If this actually works like I
intend for it to I'll be impressed myself just for that fact.
Compilers used:
Apple Xcode3
MicroSoft Visual Studio 2010 Express
Book sources used:
Beginning C++ Through Game Programming, Third Edition; by: Michael Dawson
(C)2011
Practical C++ Programming, 2nd Edition; by: Steve Oualline (C)2003, 1995
Professional C++, Second Edition; by: Marc Gregoire, Nicholas A. Solter,
and Scott J. Kleper (C)2011
Online sources used:
www.cplusplus.net
User advice used:
Duoas from cplusplus.net
Game start date: 19 OCT 2011
Files to date:
NOTE: please remember these files are a work in progress and change often.
RSCDND.cpp
RSCDNDcharacter.txt
RSCDNDcombatsys.txt
RSCDNDenemy.txt
RSCDNDitems.txt
RSCDNDjournal.odt -open with OpenOffice
RSCDNDmanual.txt
RSCDNDReadMe.txt
RSCDNDspells.txt