By using this site, you agree to our Privacy Policy and our Terms of Use. Close
asc99c said:

What a load of crap ... comparing gaming development with SGBD.... Oracel and MYSQL are using high-level programming language like SQL, which is accessible to newbees.  We are talking about low-level (eletronically) software engineering with proprietary technology here.

There is no such such as "Developing on the PS3/360 for dummies" right ?

Two points to this:

1) firstly I was writing the low-level libraries for higher level programs to use SQL e.g. allocating handles and preparing statements with flags to use C-style null terminated value strings, converting to native data types and doing byte order swapping etc - so that a higher level program can just execute a high-level SQL string.  The sort of stuff that ODBC / JDBC does, but they aren't reliably available on all the platforms we use (damn AIX 4.3).

2) you're exactly right about the difference in complexity - hence I was talking about 1.5 days versus a week to do this work, while writing a game engine can take years.

But I think the analogy stands.  For PHP I knew to do mysql_init, mysql_options, then mysql_real_connect.  For Oracle, I had to learn to use OCIEnvInit, OCIHandleAlloc a few times for various handles, OCIServerAttach, OCIAttrSet, OCISessionBegin.  Overall both sequences connect to a database with the options I want.

Sorry for my agressivity, you are right on some points ... but this can't be compared with console/gaming programming

GELDRON :"but let's not pretend that PS3 game engines are written in Cell Assembly."

Of course not.



 

Evan Wells (Uncharted 2): I think the differences that you see between any two games has much more to do with the developer than whether it’s on the Xbox or PS3.