Raised This Month: $62 Target: $400

SDK Pre-Released!

Post New Thread Closed Thread   
Thread Tools Display Modes
Author Message
Join Date: Jan 2004
Old 11-05-2004 , 18:44   SDK Pre-Released!

Great news, Valve has released a preliminary Software Development Kit for the Source engine!

So what does this mean for SM Development? Well, nothing since there is no interface code yet ;] But I'd like to relay some public information so we can get some feedback.

During the downtime from public announcement to now, we've made some important considerations for SourceMod. We've decided on some aspects to greatly improve administration over AMX Mod X:
  • Administration will be Role based, not User based. This means you can easily administer multiple servers and admins will never have to hardcore access levels in plugins.
  • No flat-file configuration. Aside from the base configuration file, things like admins, plugins, and module configuration will be done over a GUI (currently we're working on a web one, and maybe a client one in the future). Everything will be stored in either a tiny internal DB implementation or MySQL (for multiple servers). This will make administration very easy. Furthermore, configuration is an API - so any client can be made to configure SourceMod from either an rcon-like protocol or from a plugin/module. The web application will be able to run from your own webserver or a tiny built-in daemon.
  • Threading. As the idea of spawning a webserver/daemon is scary to most server administrators - both the configuration API and all socket code will be threaded to not interfere with gameplay.
  • MetaEng. SourceMod will feature an SDK for developing modules, adding scripting languages, and making plugins.
  • Pluggable Authentication. The actual authentication methods will be scriptable so clans/multiple server set-ups can experiment with different ways of managing users.
So when can you expect a release? Well, we'll continually throw up news about milestones, but the SDK just came out. Over the next few weeks we'll post about progress, positions, and releases of screenshots/betas.

In the meantime, if you are a good lowlevel C or C++ coder, we'd love to have you on the team! Simply PM BAILOPAN with some of your history/credentials.

Feel free to post your opinions/suggestions on the above ideas below.
BAILOPAN is offline
Veteran Member
Join Date: Mar 2004
Old 11-05-2004 , 20:54  

Ahh.. finally!
Downtown1 is offline
Join Date: Oct 2004
Old 11-05-2004 , 21:35  

Just saw the info on steam and was coming to let you guys know but you beat me to the punch.
FullThrottle is offline
Never Fall Asleep
Join Date: Jan 2004
Old 11-06-2004 , 01:14  

getting ready
Freecode is offline
Junior Member
Join Date: Mar 2004
Old 11-06-2004 , 05:54  

waiting patiently
ann0yanc3 is offline
New Member
Join Date: Nov 2004
Location: MN
Old 11-06-2004 , 09:09  

very exciting
tatack is offline
hello, i am pm
Join Date: Jan 2004
Location: Canalization
Old 11-06-2004 , 16:12  

well i can't help right now... but after a little i should be able to help out.. ill PM ya bail when i got the time to help
PM is offline
Junior Member
Join Date: Apr 2004
Old 11-06-2004 , 16:13  

Looks real promising, specially with the eyes of people running multple servers.
FeliX is offline
hello, i am pm
Join Date: Jan 2004
Location: Canalization
Old 11-06-2004 , 20:05  

Will Sourcemod be ready for linux as well as windows? or do you plan on windows first then coding it for linux?Im a big user of linux for all my servers...Just wondering
PM is offline
Join Date: Jan 2004
Old 11-06-2004 , 20:14  

If Valve releases the SDK such that it can be used on Linux, sure.

But right now it's only available through the Steam menu, which is very weird.
BAILOPAN is offline
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -4. The time now is 04:21.

Powered by vBulletin®
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Theme made by Freecode