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

Reply via email to