After listening to a presentation by Bradley Kuhn at my college, I decided that I wanted to learn more about open source software. Never before did actually contribute or download one of these projects before. Most of the stuff I have used to program with has all been proprietary. This project( WorldForge) sounds like an amazing project and I wanted to look at it. I talked to a friend of mine and he said, all you need to do, is download the code(Preferably on a linux based machine) and thats it. You are good to go. Play with it, modify, post your results, and that is all you need. I have never even tried to participate in a system like this before, so is this true? If you modify, there is not law where you post it? I know it is not closed or for sale, i was just wondering if once you try to change something, if there is a rule in place. Lastly, is there anything you recommend that I read to get started on my adventure into the basics of world forge and open source software?
Yes its true, its all open source, the code and media it uses are released freely to be used and modified however any likes as long as they abide by the license agreement. You can even request to have your changes merged or included in the project, but there is nothing stopping you from branching or forking it and do anything you desire.
Visiting the main site, and reading the introduction sections is a great start. But alot of the information in the other sections is somewhat dated and not necessarily accurate, from there your best to move to the Wiki and begin to read the Guides and various topics that interest you.
Depending on your interests and abilities you might want to start by just playing around and learning the existing systems in place, play the game on a server as a player, there is a Guide to all the gameplay tasks in Mason on the wiki. And then you might want to learn about how to World Create and you can either get your own server running, or if you like you can log into the Public Sandbox and use the open admin account pw is also admin and give that a try.
I would highly recommend using the Hammer Script for acquiring the code base and to ease your transition into compiling the code and setting up the environment. Its really the fastest and most trouble free way to getting going in developing.
Hope that helps and Good luck in your adventures with WF I'm looking forward to seeing what you come up with, and feel free to drop an email on the list or drop into IRC if your in need of some help.
Thank you for the response. I am checking out the wiki and I downloaded the Ember client to try it like you said. I ran it and the client launches fine but in the server browser i have a problem. The mouse is missing and i cant click anything. Do you think it is the computer i am on not having enough resources? I am using virtual box on a 2008 mac i bought second hand. i gave the os 2gb of ram, 20 gb of hard drive space and 80 mb of video memory.
Thanks
Also i tried to join the IRC and I could not join it. I tried all 3 addresses given. I thought i was using the right /commands.
No I believe your computer is powerful enough I have run it on lesser hardware but on very low graphics settings. The fact that it actually loads without issues and gets to the server window tells me its not a lack of computer to run it, but maybe something about how input is being handled. Which OS are you running in Virtual Box?
It's strange that you can't get onto IRC, do you have a router with a firewall, what program are you using for that, the web interface? I would recommend using a native client for the Virtual or Native OS on your machine. If you want you can also meet me on the community Teamspeak 3 server and I could talk you through things. You can find information on that on the Wiki in the Communications Section.
Did you install the Binary Package, or Compile it on the Virtual Box? There are a couple settings in the ember.conf file which you could try changing which deal specifically with the mouse. Like turning "catchmouse" to equal false.
Also I'm curious, if you use the tab key within Ember at server screen it should take you to the Chat window below, and from there you should be able to type /connect 207.47.174.27 and connect to the public sandbox server. If not then perhaps Ember is actually going to sleep on you, it did this to me in the past. Try that first and verify its a mouse issue and not Ember going to sleep, that should be fixed now but might be worth a quick check to start.
PS - I should add, it might be good to located the ember.log file and post it as it might contain a clue about whats happening.
I would say that running Ember inside VirtualBox will probably not work, since it then cannot use the gfx card. The OpenGL drivers will then use software emulation, which will be both slow and incorrect.
Thanks for the all the help. I am trying a new laptop with an actual graphics card and a real install of ubuntu tomorrow. I will keep you guys updated if it works. I did not compile the game , but instead downloaded the 1 file to run it. Does that mean i would not have a log file?
So I tried it on 2 different linux (Latest ubuntu version) laptops and the bug persists. Also I could not access the server list. I downloaded the exe on my windows laptop and it worked fine and let me log in. I am very confused? Is it possible to develop for this with windows?