<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-04-15 1:36 GMT+02:00 Anthony Walter <span dir="ltr"><<a href="mailto:sysrpl@gmail.com" target="_blank">sysrpl@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">As far as game engine design, I wanted/prefer a KISS style similar to XNA. That is you just derive a game class and override two methods: Logic() and Render() and each is passed a Stopwatch class representing time. One you fill in with game state (Logic), the other you fill in with drawing stuff (Render). Finally the engine provides a lot of functionality to help you with both such as Sprite classes for both collision detection/movement/storyboarding or a canvas class for vector graphics in a 3D world.</div></div></blockquote><div><br></div><div>I'm too lazy to do things in that way. I need object inspector with properties/events tabs + <span style="color:rgb(80,0,80);font-size:12.8px">WYSIWYG</span>. ;) </div><div><br></div><div>That is also the reason of introducing smart pointers branch. I'd like to omit any Free/FreeMems.</div></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Best regards,<br>Maciej Izak</div></div></div>
</div></div>