Thread: best way to learn
-
March 31st, 2020, 04:06 #1
- Join Date
- Mar 2020
- Location
- Grand Rapids MI
- Posts
- 45
best way to learn
Hey guys
I am a fairly computer literate user (I know python, Fortran, Mathematica and C) who has never played rpg's on line. What is the quickest way to get upto speed?
-
March 31st, 2020, 07:34 #2
If you are looking to learn the program itself to run RPGs, then a great place to start would be the wiki.
https://fantasygroundsunity.atlassia...epageId=294914
If you would like more of a demonstration to learn it visually there is the Fantasy Grounds College
https://fantasygroundscollege.net/
Seeing programming languages in your post might indicate learning how to create content for Fantasy Grounds and would recommend checking out some of the tutorials on starting with themes and extensions. A good run down of the various elements available within Fantasy Grounds can be located in the refdoc.
https://www.fantasygrounds.com/refdoc/windowclass.xcpDominic Morta
Ruleset Developer
Smiteworks
How to zip up your campaign if the Developers ask for it-How to zip up your campaign if the Developers ask for it
How to provide an Unity Connection issue?-Connection Issues and What to Provide
Unity Updater issue?-Updater Issues
Classic and Unity Port Forwarding?-Fantasy Grounds Connections Explained
Comcast or Cox ISP User?-Comcast XFinity and Cox Users
Have a suggestion?-Feature Request
-
March 31st, 2020, 09:26 #3
Welcome to the FG forums Bilbobolen!
The links provided above are very useful. Except I'd leave off looking at the programming side until you're familiar with Fantasy Grounds general use and features/functionality.Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!
-
March 31st, 2020, 12:23 #4
What @Trenloe said. I made the mistake of getting into modding before I understood the whole range of functionality of FG, and it confused me a lot.
Also, if you're coming from OOP, you should know that FG works a little different. You don't have your typical classes, which you define in files and then can instantiate and work with. You basically got a XML file using nodes and child nodes to store values, and when developing for FG, you create windows that interact with this XML DB by storing and reading data in there. So instead of making and instantiating a Hamster class with variables like hp or size, and methods like eat() or sleep(), you must define a window that latches onto a node in the db.xml, and give it fields to interact with. For example a numberfield where you can enter the hp. And then you can attach a Lua script to run functions on the specific node the window points towards.
Maybe I should start a dev blog, posting about my successes and fails, so others can learn from it...
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks