You probably don't want to use Source for all the other reasons we've mentioned, but when I say "HL2/CSS frameworks" I mean equivalents of, not derivations of.
Fred Baba wrote: > Noted. Thanks, Tom. I think I'll look elsewhere for this project, and > come back to the Source engine when I have an idea that's more clearly > in the style of HL2/CSS. > > On Fri, Aug 21, 2009 at 11:07 AM, Tom Edwards<[email protected]> wrote: > >>> 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 >> >> >> > > _______________________________________________ > 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

