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

