Jump to content
  • Advertisement
Sign in to follow this  
Drew_Benton

Enginuity Series Opinions

This topic is 4940 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

After reading the "Enginuity" series I would like to ask the general populous if anyone has used methods described in the series in their work. If so, was there any advantages at the expense of the complexity of the design? I'm still 'understanding' the concept of using those methods, but so far all I can see the advantage being better memory tracking. Thanks. [Edited by - Drew_Benton on May 25, 2005 9:27:41 PM]

Share this post


Link to post
Share on other sites
Advertisement
Well in my personal opinion, although people rave about the enginuity series, i didnt get on with it. Might be just my ignorance though.

ace

Share this post


Link to post
Share on other sites
It served me well as an eye-opener. I'm not really using the main concepts set forth, but a few of the utilities have made their way into my programs. If anything, the series (combined with Code on the Cob) helped kick-start my understanding of how 'bigger' programs were structured and allowed me to develop my own strategy to tackling the problem.

Share this post


Link to post
Share on other sites
I dunno about the methods but the overall design left me awe struck. I could swear an Operating System based on that design (replacing some parts) would be awesome [smile]

Share this post


Link to post
Share on other sites
Quote:
Original post by nutz
I dunno about the methods but the overall design left me awe struck. I could swear an Operating System based on that design (replacing some parts) would be awesome [smile]


That would be any primitive multitasking OS ;)
Primitive, since it doesn't implement timeslicing or anything like that, each thread would run from beginning to end, over and over.

Share this post


Link to post
Share on other sites
Quote:
If so, was there any advantages at the expense of the complexity of the design?


Complexity? You probably meant that more sophisticated main loop; it may look like an overkill in the first place, but using normal methods (hardcoded main loop) in my previous project and "Enginuity like main loop" in actual one, I must say that's much nicer, easier and logical to use. Though there are some caveats, but please don't tell that's complex.

Share this post


Link to post
Share on other sites
Hi all,

4 code parts made it into my engine actually.

- The MMObjects and MMPointer classes
- The Profiler
- The Log class
- The Singleton template

The series is really good. Keep it up

Share this post


Link to post
Share on other sites
Quote:
Original post by Madhed
Hi all,

4 code parts made it into my engine actually.

- The MMObjects and MMPointer classes
- The Profiler
- The Log class
- The Singleton template

The series is really good. Keep it up


Ditto.

Only some of them won't survive revision.

Share this post


Link to post
Share on other sites
for a second, i read that as "Massive Multiplayer Object", and "Massive Multiplayer Pointer"... i thought finnally we could #include "OMGWTFBBQRPG.h" and make our very own MMORPG [grin].

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!