[OT] Re: Boost gripes on slashdot

On 7/15/07, David Bergman <David.Bergman@bergmangupta.com> wrote:
On Jul 15, 2007, at 4:41 PM, Felipe Magno de Almeida wrote:
[snip]
Have you seen Ogre 3D? Anyway, we should setup a Boost Game Engine project, and promote it as an intrinsic part of TR 3 :-)
I've seen it, but I didn't liked much to be honest. The implementation seemed to reinvent the wheel all the time and it wanted to do more than I think it should. But the boost game engine seem like a nice idea. ;) We probably should take the discussion private.
/David
Sent from my bulky laptop
Regards, -- Felipe Magno de Almeida

On 7/15/07, Felipe Magno de Almeida <felipe.m.almeida@gmail.com> wrote:
But the boost game engine seem like a nice idea. ;) We probably should take the discussion private.
Please don't, or at least put relevant portions on the wiki. I would participate in this as well. --Michael Fawcett

Michael Fawcett wrote:
On 7/15/07, Felipe Magno de Almeida <felipe.m.almeida@gmail.com> wrote:
But the boost game engine seem like a nice idea. ;) We probably should take the discussion private.
Please don't, or at least put relevant portions on the wiki. I would participate in this as well.
Ditto - Michael Marcin

On 7/16/07, Michael Marcin <mmarcin@method-solutions.com> wrote:
Michael Fawcett wrote:
On 7/15/07, Felipe Magno de Almeida <felipe.m.almeida@gmail.com> wrote:
But the boost game engine seem like a nice idea. ;) We probably should take the discussion private.
Please don't, or at least put relevant portions on the wiki. I would participate in this as well.
Ditto
Just start one thread then. It seem quite standard now to use the [rfc] tag to requirement extraction.
- Michael Marcin
Best regards, -- Felipe Magno de Almeida

On 7/15/07, Felipe Magno de Almeida <felipe.m.almeida@gmail.com> wrote:
On 7/15/07, David Bergman <David.Bergman@bergmangupta.com> wrote:
On Jul 15, 2007, at 4:41 PM, Felipe Magno de Almeida wrote:
Have you seen Ogre 3D? Anyway, we should setup a Boost Game Engine project, and promote it as an intrinsic part of TR 3 :-)
I've seen it, but I didn't liked much to be honest. The implementation seemed to reinvent the wheel all the time and it wanted to do more than I think it should. But the boost game engine seem like a nice idea. ;) We probably should take the discussion private.
Scorched 3D is another cross-platform C/C++ game project worth checking out: http://www.scorched3d.co.uk/ My video game crazy 6-year old has asked about writing his own game and I was thinking about using this as an opportunity to dive into this world with him. I've been wondering what would be the best language/platform to use for this, in terms of ease of use, library depth, performance, future proofness, and programming pedagogy. At this stage, I'm wavering between Java and Flash, but have kept my radar out for a C++ game engine too. A boost-based project along these lines would be welcome. Steve

YMMV, but I think you should simplify things as much as you possibly can for your 6 year old, if you insist on teaching him now. Getting any kind of programming done requires abstraction of thought into an algorithm, and most 6 year olds I know live in a world of concretes. Hell, I'm a tutor at my college, and a lot of 21 year olds have trouble with the concepts of programming. You might want to consider Logo, and challenging your kid to draw certain shapes. Take it incrementally.. challenge him to a square, to a pentagon, etc. Then, tell him to do a wave that has 10 humps. After he does it the long way, show him how to use a procedure to do it simpler. At this stage in development, all you really want to do is get him to think step-by-step about algorithms, as well as learn basic troubleshooting skills when he is wrong on his first attempt. As further enticement, show him a quick and dirty interactive demo in Flash and say that when he's good enough at Logo, you'll "let him" use Flash so that he can interact with pictures. Jake On 7/17/07, Steve Trutane <trutane@gmail.com> wrote:
On 7/15/07, Felipe Magno de Almeida <felipe.m.almeida@gmail.com> wrote:
On 7/15/07, David Bergman <David.Bergman@bergmangupta.com> wrote:
On Jul 15, 2007, at 4:41 PM, Felipe Magno de Almeida wrote:
Have you seen Ogre 3D? Anyway, we should setup a Boost Game Engine project, and promote it as an intrinsic part of TR 3 :-)
I've seen it, but I didn't liked much to be honest. The implementation seemed to reinvent the wheel all the time and it wanted to do more than I think it should. But the boost game engine seem like a nice idea. ;) We probably should take the discussion private.
Scorched 3D is another cross-platform C/C++ game project worth checking out: http://www.scorched3d.co.uk/
My video game crazy 6-year old has asked about writing his own game and I was thinking about using this as an opportunity to dive into this world with him. I've been wondering what would be the best language/platform to use for this, in terms of ease of use, library depth, performance, future proofness, and programming pedagogy. At this stage, I'm wavering between Java and Flash, but have kept my radar out for a C++ game engine too. A boost-based project along these lines would be welcome.
Steve _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

On 7/17/07, Steve Trutane <trutane@gmail.com> wrote:
[snip]
My video game crazy 6-year old has asked about writing his own game and I was thinking about using this as an opportunity to dive into this world with him. I've been wondering what would be the best language/platform to use for this, in terms of ease of use, library depth, performance, future proofness, and programming pedagogy.
Basic is just perfect for this age. I started with 7-years old with basic in a MSX. It was great! It felt like I could everything. [snip]
Steve
Regards, -- Felipe Magno de Almeida

Felipe Magno de Almeida wrote:
On 7/17/07, Steve Trutane <trutane@gmail.com> wrote:
[snip]
My video game crazy 6-year old has asked about writing his own game and I was thinking about using this as an opportunity to dive into this world with him. I've been wondering what would be the best language/platform to use for this, in terms of ease of use, library depth, performance, future proofness, and programming pedagogy.
Basic is just perfect for this age. I started with 7-years old with basic in a MSX. It was great! It felt like I could everything.
I learned Basic with 10 years and had to shift over to 68k assembly language at the age of 12 because of the lousy frame rate. Today, Python seems a good choice for starting (especially for games, see http://www.blender3d.org). C++ and Boost.Python will do for the speedup, few years later :-). Regards, Tobias

On Jul 17, 2007, at 6:31 AM, Steve Trutane wrote:
Scorched 3D is another cross-platform C/C++ game project worth checking out: http://www.scorched3d.co.uk/
My video game crazy 6-year old has asked about writing his own game and I was thinking about using this as an opportunity to dive into this world with him. I've been wondering what would be the best language/platform to use for this, in terms of ease of use, library depth, performance, future proofness, and programming pedagogy. At this stage, I'm wavering between Java and Flash, but have kept my radar out for a C++ game engine too. A boost-based project along these lines would be welcome.
Well, if you manage to include Boost somehow, we will definitely have a new poster boy in this community: "So easy a six-year-old can do it! Boost." /David

Steve Trutane wrote:
Scorched 3D is another cross-platform C/C++ game project worth checking out: http://www.scorched3d.co.uk/
My video game crazy 6-year old has asked about writing his own game and I was thinking about using this as an opportunity to dive into this world with him. I've been wondering what would be the best language/platform to use for this, in terms of ease of use, library depth, performance, future proofness, and programming pedagogy. At this stage, I'm wavering between Java and Flash, but have kept my radar out for a C++ game engine too. A boost-based project along these lines would be welcome.
Steve _______________________________________________
Now that we are totally off topic, I have had wonderful success with my children using the Lego Mindstorm Robotics Invention Set. I started with them at age 7. What I love about it is it teaches basic programming constructs and ideas without having to "type" code. Visually snap'n blocks together that provide various constructs is easy enough for a 7-year old. They are programming without needing to fight the barrier of a written language. To top it off.... the thing actually moves along the floor when you are done, providing that wonderful feedback of success (or sometimes failure). Best Regards - Michael -- ---------------------------------- Michael Caisse Object Modeling Designs www.objectmodelingdesigns.com

on Tue Jul 17 2007, Michael Caisse <boost-AT-objectmodelingdesigns.com> wrote:
Now that we are totally off topic, I have had wonderful success with my children using the Lego Mindstorm Robotics Invention Set.
Now that you're totally off-topic, please take the discussion off-list. Thanks, -- Dave Abrahams Boost Moderator

Steve Trutane wrote:
My video game crazy 6-year old has asked about writing his own game and I was thinking about using this as an opportunity to dive into this world with him. I've been wondering what would be the best language/platform to use for this, in terms of ease of use, library depth, performance, future proofness, and programming pedagogy.
Not just Boost, but IMO STL is very good in closing awkward places in C++ that came from C - with vectors, auto pointers and streams C++ becomes much more novice-friendly. Of course, one'd have to learn magic spells like: shared_ptr<something> my_things = new something(...); first without understanding of what's going on behind the scenes. Imagine never knowing about C arrays. In the perspective C++ programmer will not have problems understanding Java, but converse might not be true. Flash of course has its benefits. Simple graphics library anyone? With Best Regards, Marat
participants (10)
-
David Abrahams
-
David Bergman
-
Felipe Magno de Almeida
-
Jake Voytko
-
Marat Khalili
-
Michael Caisse
-
Michael Fawcett
-
Michael Marcin
-
Steve Trutane
-
Tobias Schwinger