Last December, after the semester was over and we were at Christmas week, I went into a server while testing another modification I was putting together. I was asked the usual questions. How to set up a server. Where to download additional content to the game. It felt weird answering because anywhere you went, something wrong would happen.
If you go to Moop's Download Page....You deal with a Deception. The page says "Moop" but Source Code says that it was coded by someone else. If you go into greatdane's site...It becomes annoying as you have to scroll down for a list of downloads and if you ever meet any of them on MSN, they sound so pretentious and superior to everyone. In other words. You give an inch by entering a site, their ego at times can take a mile. Their sites were about downloading and nothing more.
Moop's Download page concept was created by a man who has a degree in Biology. He attempts to explain file strucure as the way he had known it for a while. He gives an incomplete file list and displays information that the community as a whole has accepted without telling you about the consequences of such actions. His attempt however should be commended and I will go as far as saying that no one site is complete. Its not bad that it exists, specially from someone who isn't a programmer.
Then there was Greatdane's Site. This was an example of simply tossing a site together and calling it a download site. When I spoke to him several times on MSN...He acted like a guy who seemed superior to everyone else. A teenager who chose to make a name for himself. Anyone downloading from there instantly fuels his ego to the point he would advertise the bandwith used in keeping his site up on MSN as part of his screenname. He would get on your case if you started talking about downloads not on his site. Maybe I caught him mad a few days but I felt kind of disturbed anytime I spoke with him.
We then have the GODZ page...One created by a man older than me, who once again is not programmer. His site is different. One can download, but to get everything you have to register in the forums, where instantly he will violate your privacy and make it known that he has your IP address and can use it. I've had multiple conversations where he has stated that he keeps everyones IP very close. Registering in his forums is ADMIN activation so before dealing with things...You may have to wait a few days. Also his page is saturated with downloads that are irrelevant. I have an email stating that there are over 900 downloads, and some nut told me there were 1100 relevent downloads on MSN. That is a lie altogether as a relevent download is a MAP, patch or modification. Not Demorecs and screenshots. The point is that resistance is encountered every step of the way and that downloading comes at a price and its your IP address falling under his posession and being utilized by him in the future to keep you on a leash.
With IonStom dissolving in February, 2005....no longer was there any authority force in the game. A player or site admin could do anything and get away with it. Regardless how cruel. Although this existed in the past... Now no one could run to that company for anything since they no longer exist.
The goal was pure and simple. Create a 100% public page serving as both a central resource to the game and as a completely neutral place that will allow you to download without question the greater bulk of downloads. The site would contain forums to help Developers as well as independent servers for the game and for development. Include things that don't initially exist in other sites and bring this altogether as a community resource. It is my hope by creating a centralized page where people can download and read up on things, that more people will loosen up on their web pages and recognize that this is just a game in the end.
Entering with knowledge of HTML, I chose to take a course in Web Site development at Framigham State College...because it would do great on my transcript. Im a Software Engineering student and I am also into game programming. I also played this game for years and handled every corner of this game, making me ideal to make this site.
One thing I wanted to prove to the professor of HTML is that a gaming site is not something that is easy to make. Specially on this scope. I started with a simple Idea on what to do, then it became something greater.
The whole site has HTML, Javascript and CSS.
The goal of the HTML was to format and display information while the cascading style sheet is just that. Something to add styles like color to my page. The Javascript I used was to make this page function a little bit better. I didn't focus on making things that are extremely flasy. I simply used it to control the information that is displayed so I can write a lot in a page without a lot of content and topics getting in the way. I also used Javascript for the rollovers.
I wrote a Java program long ago that helps calculates scores and I put it on this site. I have several other programs I will put here in the future. This one was in the form of an applet. The Flash player in the lounge section was something I found a long time ago. I don't remember where. I don't remember how. I just know that It popped up in my face in front of me when I needed it. However the flash player did not have an XML file, so I had to write one. I spoke with someone who had one who told me what the base parameters were so I simply wrote an XML file from what I was told and what he knew about the player itself. I then gave him a copy and we got both players to work.
I have my own modifications and I am putting up for downloading later on. The server that I have I wrote several things to aid it using unrealscript. I am also working on creating an UnrealScript Weapons Fix to be applied in my server when the time comes. I spend time looking over certain mods and rewriting some code to be more efficient, though currently I've worked with the main DeusEx.U package for my own purposes.
There is an Unrealscript section in the forum and later on I will add an UnrealScript and Mapping Tutorial to the page.
One of the promised services is a Debian Server. This is a Linux Operating System built on Unix. Those who are programmers or simply want to try it out can get a free account as long as they have a purpose behind it. In order to do things with Debian as an administrator...I had to write shell scripts as well as small C and C++ programs. I simply wanted something that could be used to help us and have the same concept as messengers, email and development without having to deal with Microsoft, AOL or Yahoo.
There is a PHPbb forum package that has multiple skins here. The forum has also been modded to encrypt some information and make things safer for people. The idea was that even if a security breach occurs, that the assailant can not capture any information. I plan on adding more to this later.
Several Scripts are in place to help the server run better. These are default as part of my web host. They increase the security of people entering the server as well as the server itself. I also have a list of scripts that have already been premade that I can use in the future for different purposes. So don't think I simply tossed this on some web space and did nothing else.
I used Photoshop for graphics and wanted to do something fun and simple. I wanted a half in - half out look to reflect the game and the times. The game is not a super graphic. I wanted to put my own signature in there by creating the images with rollover effects using Javascript. I also created an image map as the starting point of the site that would load a frameset. I wanted certain links to stand out in their own frames.
I am a programmer, a musician and a gamer at heart. I made sure from my personal experience with the Unreal Engine to define the file types and where they should go. I also created my own Navigation Bar for accessing the downloads. Clicking on downloads changes to the downloads page and download navigation bar. Maps are just that, maps...Levels to games. Mutators are modifications to games while essentials are updates, patches and fixes.
This was a pain in the ass to do. If anyone has anything they wish for me to add. I can be emailed or found in the Debian server or on Instant Messengers. My information is located in the About Mewebpage.
The lounge exists for people to relax. They can fill some forms and listen to the music found in the game. I thought it best to put in news there in order to keep the atmosphere stable there as well. Java programs go there as well. Feel free to open up a new window to browse and listen at the same time.
The forums exist so anyone can post, regardless if they are registered to the forums or not. Due to this kind of system in place I have made sure to include a page with the rules prior to accessing the forums directly. Anyone posting in the forums wether they are registered or not agrees to all its rules before entering the forums as an automatic process.
I made it so anyone who wants me to add a link, can send me the information and I will add them. This will be a community effort. If a site is active and people care about the site, then someone will come forward with a link for me to put up. I will make it so all links can open from a new window or the mainframe.
I concentrated these links on Information about the game itself. There is a damage guide that will be expanded to Mod weapons soon. There is also a page about some history to the game and story information. The first two links are for everyone, while the next two are for Multiplayer Gamers. The first is a message to dialup users and the second is my attempt at the creation of a Ladder from this site.
The Footerlinks were designed to be the end of the page. Information about myself, the site and blacklightning-dimension which is the base domain of the page itself can be found there. BLD is not a site, but mostly a place where my stuff tends to go. When I do make a site, I plan to use BLD as a bridge between works I have done.
The following are my thanks to people and credit to certain places:
A list proving that I also remember those who gave me a hard time in my own special way
If you are going to attack me, Im not hiding. At least come to me directly instead of telling the wrong people. I don't care about third parties. I care about first parties. If you bash me when I dont even talk or interract with you...then you've definately have free time. My contact information is somewhere around this page. Send me a line..who knows...Maybe I will give you a picture of myself to throw darts at in your spare time if you hate me that much.