> > The Source SDK is meant more for hooking custom code into the existing > HL2/CounterStrike Source framework than for building from the ground > up? > The SDK gives you the code needed to build your own HL2/CSS frameworks, but not enough to split them from the engine (obviously), let alone engine from DirectX or Steam.
You /can/ build the server DLL for Linux though. Fred Baba wrote: > Thanks for all the responses so far. To clarify: > I realize that in my first email I came off as a unix snob and I > apologize. I've become so used to the linux gcc/make/eclipse toolset > that I lack any intuition for the Microsoft tools. My Windows install > exists solely for Crysis and Steam Games, though that may soon change. > I'm currently looking at the Irrlicht engine for this project, though > the Source engine is still enticing. > DirectX calls are hard-coded into the source engine, disqualifying > OpenGL as an option? > The Source SDK is meant more for hooking custom code into the existing > HL2/CounterStrike Source framework than for building from the ground > up? > In that case, How do I make it go? If I implement all my CEntity and > CSDKGameRules and whatnot, where will these classes and methods be > created/invoked? > Saul: Is this what you were referring to? > http://svn.alliedmods.net/viewvc.cgi/hl2sdk-ob/?root=sourcemm > > Thanks again. > > On Fri, Aug 21, 2009 at 8:49 AM, Fred Baba<[email protected]> wrote: > >> Tha >> >> On Fri, Aug 21, 2009 at 7:20 AM, Tom Edwards<[email protected]> wrote: >> >>> I did that the other week, though only for the game-specific code (so I >>> still have CBaseEntity and all that). I can upload what I've got if >>> anyone is interested, but I've not yet had a chance to dry-run implement >>> everything yet so, though it compiles and plays fine on its own, some >>> stuff may still turn out to be broken. >>> >>> Saul Rennison wrote: >>> >>>> I swear someone has already done this. They started a VCPROJ from >>>> scratch and added parts of the Source SDK into the code (only the >>>> required interfaces) and the point was for it to compile and get to >>>> the main menu. >>>> >>>> But for the life of me I can't remember what it's called, sorry. :( >>>> >>>> Thanks, >>>> - Saul. >>>> >>>> On 21 Aug 2009, at 11:49, Jonathan Murphy <[email protected]> >>>> wrote: >>>> >>>> >>>> >>>>> Or start with the barest version of the sdk and start ripping things >>>>> out. >>>>> >>>>> On Friday, August 21, 2009, Jed <[email protected]> wrote: >>>>> >>>>> >>>>>> Without wanting to sound like I'm being rude, based on the >>>>>> requirements you describe and the negatives you've pointed out, my >>>>>> best and most sincere advice would be to choose another engine. >>>>>> >>>>>> - Jed >>>>>> >>>>>> 2009/8/21 Fred Baba <[email protected]>: >>>>>> >>>>>> >>>>>>> Hello all, >>>>>>> I'm a fairly experienced programmer (Java, C++, Lisp, some OpenGL), >>>>>>> but new to the HL/Source Engine development scene. I have a game >>>>>>> idea, >>>>>>> but I'm currently at a loss as to where to begin. I considered just >>>>>>> building the game from the ground up and pulling in elements of the >>>>>>> SDK as needed, but this seemed like a suboptimal approach. >>>>>>> Furthermore, I've found the Valve documentation to be less than >>>>>>> useful, since it doesn't provide a conventional API reference as far >>>>>>> as I can tell (though I built my own in Doxygen from the source, but >>>>>>> it's not that great). I also considered sucking it up and reading >>>>>>> through the source for Forsaken >>>>>>> (http://www.moddb.com/mods/forsaken/downloads/forsaken-assets-source-code >>>>>>> ) >>>>>>> in its entirety. I'm less interested in modding HL2 and more >>>>>>> interested in a standalone game leveraging the SDK. This may not >>>>>>> even >>>>>>> be the write place to post this, nonetheless any assistance would be >>>>>>> greatly appreciated. >>>>>>> >>>>>>> Thanks, >>>>>>> Fred Baba >>>>>>> >>>>>>> p.s. I use the gnu tool chain under Mac OS X. I have a strong >>>>>>> aversion >>>>>>> to Visual Studio... >>>>>>> >>>>>>> _______________________________________________ >>>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>>> archives, please visit: >>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> To unsubscribe, edit your list preferences, or view the list >>>>>> archives, please visit: >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>>>> >>>>>> >>>>>> >>>>>> >>>>> -- >>>>> Programmer for Resistance and Liberation >>>>> www.resistanceandliberation.com >>>>> Programmer for Red Tribe >>>>> www.redtribe.com >>>>> >>>>> _______________________________________________ >>>>> To unsubscribe, edit your list preferences, or view the list >>>>> archives, please visit: >>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>>> >>>>> >>>>> >>>> _______________________________________________ >>>> To unsubscribe, edit your list preferences, or view the list archives, >>>> please visit: >>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>>> >>>> >>>> >>>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list archives, >>> please visit: >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>> >>> >>> > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

