User:SimonSmall: Difference between revisions

Content deleted Content added
imported>SimonSmall
added NetBeans plan
imported>SimonSmall
Update
 
(46 intermediate revisions by the same user not shown)
Line 2:
 
I also play Stendhal, and may look at those pages. This is not my main objective.
 
[[SimonSmall/sandbox|Preparation area...]]
 
----
= NetBeans and the Chat Tutorial =
 
I am adding pages to create the Chat Tutorial using the NetBeans IDE. This is the development plan, but will not necessarily be completed in this sequence.
 
<s>1) Create the Text Client, with no login selection or text entry. Server and Client are launched from a terminal window. This validates the communication between Client and Server.</s>
 
<s>2) Replace the Text Client with a GUI Client that allows registration and login, and echoes text to a Chat window.</s>
 
<s>3) Add a Web Page to launch the Chat Client.</s>
 
4) Add explanation to all pages.
Line 17 ⟶ 20:
5) Ensure both Client and Server can be run in the NetBeans IDE to allow debugging.
 
6) Extend Chat with administration and user command options (e.g. banned list, /users or /quit)?
When these are complete, I would like to extend this tutorial to a more complex game that uses more of the functionality of the Marauroa engine. This will probably call on existing pages that explain how to add to the Stendhal game. I need to think of what that game will be.
 
7) Use MySQL option for server database
 
8) Investigate and write [[Marauroa_Git_on_NetBeans|NetBeans and Git]]
 
== Issues with NetBeans Chat Tutorial ==
 
The following actions need to be taken / investigated with [[Chat_Tutorial_in_NetBeans|the Chat Tutorial]]
 
* <s>Logging in Client is not happening</s>
* Server log shows DB connection 4 times?
* Server is not a Java Application, with Start and Stop buttons
* <s>Explanation of Text Client is not clear</s>
* <s>Logging in marauroa code and your game using Log4j needs investigating and describing</s>
 
When thesethis areis complete, I would like to extend this tutorial to a more complex game that uses more of the functionality of the Marauroa engine. This will probably call on existing pages that explain how to add to the Stendhal game. I need to think of what that game will be.