NetherCode

You are not logged in. (Login)

Skip LoginSkip Main menuSkip NetherCode

NetherCode

Site Administration:
Bill Harvey
Web Design:
..Moodle..
Web Maintenance:
Terry McPherson

Technical Editor:
Steve Wilson
Teachers:
Josh Forde
Jerome Doby

Fanis Regas
Tommy Houston

Stephen Johnson
Bill Harvey
Mark McAnally
Dustin Otis
June Abernathy
Judy Dorsett
Neil Klien
Steve Wilson
Will Harvey
Beta Testers:
Michael Potter
Jim Perokachek

Programmers:
Bill Harvey
Sondra Linn
David Mattias
Richard Melick
Motani Tamaki
Stephen Johnson



Skip Online Users

Online Users

(last 5 minutes)
None

Welcome to NetherCode, an online school for game programmers!

"A Fuel Stop for Your Imagination" - Bill Harvey

3/1/2010 - It has now been 1-year since the Nethercode project began. It is time to solidify and begin our game. Over the next 3-years we will now bring our game into existence. Even though all of the basic training modules have not been completed I am hoping that having a direction for our game will assist in the completion of the basic modules. During the course of the game development we will be bringing a server online to assist with the basic beta testing of our game. From the very start we will be planning for the never ending expansion of our game (additional servers).

The game takes place in space where the battle for supremacy will be between 5 factions. The central character will be your "ship" or spacecraft. The players may begin their adventure by choosing one of the five factions which will determine their starting position in the galaxy. If the game continues to grow will other galaxies be visited and other factions discovered (additional servers)? Only time will tell! Within the game galaxy each faction has a stronghold around their solar system and will attempt to win control over neutral solar systems for power and resources.

As you expand your solar system and build space stations, way stations, or depots; trade centers will appear where you can buy and sell resources, ship enhancements like armor, weapons, larger engines and specialty device to enhance your abilities. Besides building a strong ship for battle you may want to consider building a fast ship with a crew of your friends for the weekly races that will be held to determine position on the race leader board. Be careful who you attack in the game or you may find a reward on your head/ship that can be collected by other players. You could also be banned by one of the 5-factions in the game and only be able to trade on the black market where the pirates and cut throats of the galaxy trade. Or you may find yourself posted on the "Wanted" board by another player. You will want to check the Wanted and Information boards at the various planets and space stations throughout the galaxy. You may decide to take refuge by joining one of the guilds that socialize and have headquarters throughout the galaxy.

No matter what you do or where you go in 'Netherworld' be sure to keep collecting the 'Hydron' that is used as a basic trading medium in the game and can be used, sold, traded or exchanged for credits.

From this point forward each training module will now include a "The Game" section that will transition into the role and coding portion that each module plays in the actual game.

* The trademarks used at Nethercode are owned by their respective companies and are provided as links to each website where that software is available and help keep us mindful of all the hard work done by these companies and individuals.

Available Courses




WELCOME to NetherCode a MMORPG programming online school.

This site is FREE. Simply create an account where you login and enjoy. If you wish to help write lessons or expand this site, email a request with your background and brief history to:

bharvey@nethercode.com

I can add you into a module as a teacher and you can write on just one topic that you are knowledgeable about. You do not need to do the whole course for that module. The more contributors the better.

Here you will learn to create 3D characters then create their Python script then render them out in MD2 format. Next, you will create your game engine in C++ and OpenGL. The next step will be to enhance your character and terrains with advanced graphics. Finally you will Network your game and have fun!

All software used in this learning process will be free Open Source that you can download from the internet but you will be expected to respect the copyrights of each software provider. You will not need any books for these courses but we will post useful references for various books and resources.

Mission statement set in stone and not changeable:

1) All creations must be from Open Source software.

2) Everything from this site is FREE. This means that if you put up an idea or graphic creation anyone visiting our site is free to use it in anyway they see fit. We are about the learning process of creating a MMORPG not the game itself. *Keep in mind that this refers to what we create on this site and not the reference materials we use, the open source software provided by their respective owners or any characters on loan to us for learning purposes. Such items will be documented as such.

3) Email addresses are NOT for sale here and since several vendors have asked, NO we are not interested in advertising on our site .. THE END

Skip High Module Scores

High Module Scores

 Introduction to C++

Attempts - 987
Passing - 61              High Scores
      Daniel Biehl            100/100
      Adam Carter           100/100
      Michael Smith         100/100
      John Morgan           100/100
      Tuan Vu                  100/100
      David Peringer          99/100
      Hiro Namuki             99/100
      Pedro Cunha            99/100

      Jim Pirchek              97/100
      Leite Namir              97/100
     
     
      
      

Advanced C++ W/OpenGL
   Graduates - 0          High Score
      Name                         0
      Name                         0
      Name                         0

Game Engine
   Graduates - 0          High Score
      Name                         0
      Name                         0
      Name                         0

MySql
   Graduates - 0          High Score
      Name                         0
      Name                         0
      Name                         0

Blender 3D
   Graduates - 0          High Score
      Name                         0
      Name                         0
      Name                         0

Python
   Graduates - 0          High Score
      Name                         0
      Name                         0
      Name                         0

Network
   Graduates - 0          High Score
      Name                         0
      Name                         0
      Name                         0

Mathmatics
   Graduates - 0          High Score
      Name                         0
      Name                         0
      Name                         0