From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id AAA00589; Wed, 1 Sep 2004 00:26:32 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id AAA32352 for ; Wed, 1 Sep 2004 00:26:31 +0200 (MET DST) Received: from outbound28-2.lax.untd.com (outbound28-2.lax.untd.com [64.136.28.160]) by concorde.inria.fr (8.13.0/8.13.0) with SMTP id i7VMQT6Y017266 for ; Wed, 1 Sep 2004 00:26:30 +0200 Received: from outbound28-2.lax.untd.com (smtp01.lax.untd.com [10.130.24.121]) by smtpout01.lax.untd.com with SMTP id AABAVK82KAQEQ9E2 for (sender ); Tue, 31 Aug 2004 15:26:17 -0700 (PDT) Received: (qmail 20871 invoked from network); 31 Aug 2004 22:25:25 -0000 Received: from unknown (HELO vangogh) (66.52.240.60) by smtp01.lax.untd.com with SMTP; 31 Aug 2004 22:25:25 -0000 From: "Brandon J. Van Every" To: "caml" Subject: [Caml-list] game development Date: Tue, 31 Aug 2004 15:36:20 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Importance: Normal X-ContentStamp: 15:7:4056300318 X-MAIL-INFO: 496b6ac7ea4acb73170b6a938f0b4fee1b5727d7ebc70ba37afe270f87feee2333672f6f7bb3e74e4eaf8f7b7f8f2b67e3efcf2f1f3bba9a4e5a9baf133e8333775bba7e076bef5eaf1aaa5fd3bb77ababf79fda5eca4f1acbca93b793fec7daca6af3674a8b6b03939e5f27a31f8e4ff3aeae0beaee9efe02277ffe6f7b6fef0eeefe232f9fb32b0383dadbaada3a97de63dedb63fa8a6387373f832efb9f9f930783ba077787d3fa0f275f0feea36eeb6e27ebcee76b7b0ad77f7f021b02030a2f2b2f2fc35fc7ae0b0e9e6a93a3a31e6b275fe723ef339b3737becfbe13339f2a9f X-UNTD-OriginStamp: CI84cOLHFqh7Zd2QWkwvEFvwyO3T/pIsFsCrOjjLH87MhM7f/ijV7tDa3pYOcLgg X-Miltered: at concorde with ID 4134FB15.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; brandon:99 brandon:99 sourceforge:01 empire:99 volunteering:01 cough:01 caml-list:01 bayesian:01 crap:01 crap:01 unboxed:01 alloc:01 alloc:01 val:01 val:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk I R T wrote: > "Brandon J. Van Every" wrote: > > > Geez, it's, like, sooooo much more effective to assist someone else > > who's ALREADY DEVELOPING OCaml game stuff on Windows > > Enlighten us, what games have you written ? I wasn't referring to myself. I was referring to Jere Sanisalo's work on ocalibs. http://sourceforge.net/projects/ocalibs/ Apparently I'm the first person to notice his work and give feedback upon it. I'm still evaluating whether it's good enough to build an OCaml gaming empire out of. Jere is responsive but, like most authors volunteering code, overworked. If anyone wants to help his project, that would be great. For our part, one or the other of us will probably cough out a VS 2003 build in a week or two. It currently has some VS6 project components, so this is just a small modernization effort. I was writing a long C.V. to answer your question. Then I realized it's off-topic and you're probably not that interested in the answer anyways. I will give you the operative answer you want to hear: "None." It's not quite true, but it's true enough for your purposes. I'm more interested in people with shared purpose. Please join us on http://groups.yahoo.com/group/ocamlgames/ in that case. Cheers, www.indiegamedesign.com Brand*n Van Every S*attle, WA Praise Be to the caml-list Bayesian filter! It blesseth my postings, it is evil crap! evil crap! Bigarray! Unboxed overhead group! Wondering! chant chant chant... Is my technical content showing? // return an array of 100 packed tuples temps int $[tvar0][2*100]; // what the c function needs value $[tvar1]; // one int value $[tvar2]; // one tuple int $[tvar3] // loop control var oncePre eachPre $[cvar0]=&($[tvar0][0]); eachPost $[lvar0] = alloc(2*100, 0 /*NB: zero-tagged block*/ ); for(int $[tvar3]=0;$[tvar3]<100;$[tvar3]++) { $[tvar2] = alloc_tuple(2); $[tvar1] = Val_int($[cvar0][0+2*$[tvar3]]); Store_field($[tvar2],0,$[tvar1]); $[tvar1] = Val_int($[cvar0][1]); Store_field($[tvar2],1,$[tvar1+2*$[tvar3]]); Array_store($[lvar0],$[tvar3],$[tvar0]); } oncePost ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners