Why do you think Windows NT _supported_ OpenGL in the _first_ place??
Not for games. Windows NT was the business operating system. OpenGL was there to support CAD and graphic users with high-end OpenGL cards as an alternative platform to Silicon Graphics.
In teams of 3-4 students each implement a program to solve some problem that might take the teams at least several days. They need to work out an approach to the problem, divide up the work among themselves and actually implement and debug their solution.
I had that exercise in Small Group Communications. My team consisted of myself (a.k.a, token white guy) and three Vietnamese guys. I did all the work, made the group presentation and wrote the report on Vietnamese culture. The Vietnamese guys were upset that the instructor gave me all the credit for the assignment even though I used their ideas. The real world work environment isn't that much different.
The design should take less than four hours. A board with 64 squares, six type of game pieces and 16 pieces per side isn't hard to program. That's scratching the surface. Going beyond that requires more time.
When I was a teenager looking at programming in the early 1980's, the local library had only COBOL programming books. Payroll was a common theme among them. There's still a market for COBOL programmers to maintain legacy code on mainframes or convert to a modern programming language.
An introduction to basic electronics? Most of these kids can assemble a circuit by following a diagram. But they get lost if the circuit doesn't work, lack the knowledge to troubleshoot the circuit, and flood the comment boards with requests for the correct circuit and/or PCB design file. Some kids think the solution for any electronic problem is to throw in a Raspberry Pi or Adrunio board into the mix.
Building a chess engine is a good programming exercise. A board with 64 squares, six types of game pieces, and 16 pieces per each side shouldn't be too hard to program. Implementing the rules for each game piece can be tricky, especially more obscure plays (i.e., castling with king and rook or promoting pawns to queens). Another step into the rabbit hole is to create an A.I. opponent. You can do that without looking at any of the academic literature from the last half-century on programming the game of kings.
If you wanted increase performance from the K6 233 processor, you needed to overclock to 266. However, the K6-2 500 was faster than anything that Intel had at that time. I think the Pentium topped out at 266. Intel introduced the Pentium 2 and a different socket design to compete with the K6-2 at the faster clock rates.
My favorite rig from that era was an AMD K6-2 500MHz with a Nvidia TNT video card and a pair of 3Dfx Voodoo 2 boards in SLI mode. I could play any game in any video mode with that configuration.
DirectX first came out in late 1995, so your understanding is wrong in that respect.
I stand corrected. I didn't become serious about video games until I got a job as a video game tester in 1997. Direct3D at work didn't become a factor until the company decided to give up software rendering mode in 1998.
The big push to DirectX happened because OpenGL was just a royal pain in the ass to develop with.
Not quite. OpenGL was an alterative to the software rendering modes that most video games had in the early days. Once gamers saw Quake running in OpenGL in 1997, they ran out to the stores to buy OpenGL-compatible video cards. Microsoft didn't have an alternative API to compete with OpenGL. Hence, DirectX was born. It took a handful of years before DirectX stopped being a royal pain in the ass for most gamers.
At least four of his businesses have gone under, but somehow he's managed to get out unscathed.
Trump was on the hook for his first business bankruptcy because of a personal guarantee on a loan or property. After that scared him straight, he never put up his personal guarantee again. He was once quoted that having a business in bankruptcy didn't concern him since he had 30+ other businesses that were doing just fine.
It's like my approach to kitchen equipment: if I think I might want something, I buy the $30 version at Walmart.
You paid way too much at Walmart. They usually have kitchen appliances for $5 each during the Black Friday sale. I had my entire kitchen decked out for under $30.
It is huge so i don't know how well machines back then could've coped with it, but it certainly captures a lot of the style of the Doom 1-era design.
When I started working on my unpublished Quake 2 64-player DM map in the late 1990's, it took seven hours to compile on a K6-2 500MHz processor and 128MB RAM. The last time I compiled the map on my AMD quad-core 3.2GHz processor and 4GB RAM, it took less than two minutes. That's the nice thing in working on old retro games with modern hardware these days.
I became a video game tester and lead tester in my early 30's. My team always got assigned the older testers — including an actual grandfather — because the younger testers don't know how to deal with adults who had actual responsibilities outside that didn't include video games, tech toys and booze.
Interesting. A white dwarf that goes dark becomes a black dwarf, which currently none exist in the universe as it takes a quadrillion years to happen. The oldest white dwarf stars are about 12 billion years old.
John Romero was working on Daikatana when Quake 2 came out. One of the reasons why Daikatana got signficiantly delayed was because he switched from the Quake 1 engine to the Quake 2 engine. No way was he going to release a game that was a generation behind the latest game from John Carmack. And the color lighting in Quake 2 was so cool!
Now that I think about it, a supernova is just a failed black hole, no?
When a star runs out of fuel, it explodes as a supernova. Sometimes the supernova collapses to become a neutron star or a pulsar. A large star that goes supernova might collapse into a small black hole.
As for my original comment, it was a reference to Spaceballs.
fluffy teddy bears
Those damn Ewoks are as bad as Tribbles in a Klingon's bed.
Yes, the taxpayers.
Why do you think Windows NT _supported_ OpenGL in the _first_ place??
Not for games. Windows NT was the business operating system. OpenGL was there to support CAD and graphic users with high-end OpenGL cards as an alternative platform to Silicon Graphics.
King humps Queen. ;)
In teams of 3-4 students each implement a program to solve some problem that might take the teams at least several days. They need to work out an approach to the problem, divide up the work among themselves and actually implement and debug their solution.
I had that exercise in Small Group Communications. My team consisted of myself (a.k.a, token white guy) and three Vietnamese guys. I did all the work, made the group presentation and wrote the report on Vietnamese culture. The Vietnamese guys were upset that the instructor gave me all the credit for the assignment even though I used their ideas. The real world work environment isn't that much different.
The design should take less than four hours. A board with 64 squares, six type of game pieces and 16 pieces per side isn't hard to program. That's scratching the surface. Going beyond that requires more time.
When I was a teenager looking at programming in the early 1980's, the local library had only COBOL programming books. Payroll was a common theme among them. There's still a market for COBOL programmers to maintain legacy code on mainframes or convert to a modern programming language.
An introduction to basic electronics? Most of these kids can assemble a circuit by following a diagram. But they get lost if the circuit doesn't work, lack the knowledge to troubleshoot the circuit, and flood the comment boards with requests for the correct circuit and/or PCB design file. Some kids think the solution for any electronic problem is to throw in a Raspberry Pi or Adrunio board into the mix.
Right a program that calculates gross pay, federal, state social security, and Medicare deductions, and net pay.
*cough* COBOL *cough*
I would recommend chess. Simple to design on the surface but increasingly difficult to implement the rules and an A.I. opponent.
Building a chess engine is a good programming exercise. A board with 64 squares, six types of game pieces, and 16 pieces per each side shouldn't be too hard to program. Implementing the rules for each game piece can be tricky, especially more obscure plays (i.e., castling with king and rook or promoting pawns to queens). Another step into the rabbit hole is to create an A.I. opponent. You can do that without looking at any of the academic literature from the last half-century on programming the game of kings.
If you wanted increase performance from the K6 233 processor, you needed to overclock to 266. However, the K6-2 500 was faster than anything that Intel had at that time. I think the Pentium topped out at 266. Intel introduced the Pentium 2 and a different socket design to compete with the K6-2 at the faster clock rates.
My favorite rig from that era was an AMD K6-2 500MHz with a Nvidia TNT video card and a pair of 3Dfx Voodoo 2 boards in SLI mode. I could play any game in any video mode with that configuration.
DirectX first came out in late 1995, so your understanding is wrong in that respect.
I stand corrected. I didn't become serious about video games until I got a job as a video game tester in 1997. Direct3D at work didn't become a factor until the company decided to give up software rendering mode in 1998.
The big push to DirectX happened because OpenGL was just a royal pain in the ass to develop with.
Not quite. OpenGL was an alterative to the software rendering modes that most video games had in the early days. Once gamers saw Quake running in OpenGL in 1997, they ran out to the stores to buy OpenGL-compatible video cards. Microsoft didn't have an alternative API to compete with OpenGL. Hence, DirectX was born. It took a handful of years before DirectX stopped being a royal pain in the ass for most gamers.
At least four of his businesses have gone under, but somehow he's managed to get out unscathed.
Trump was on the hook for his first business bankruptcy because of a personal guarantee on a loan or property. After that scared him straight, he never put up his personal guarantee again. He was once quoted that having a business in bankruptcy didn't concern him since he had 30+ other businesses that were doing just fine.
I was so much looking forward to the zombie version of the Diary of Ann Frank. Nothing spices up a public domain story like Nazi zombies.
It's like my approach to kitchen equipment: if I think I might want something, I buy the $30 version at Walmart.
You paid way too much at Walmart. They usually have kitchen appliances for $5 each during the Black Friday sale. I had my entire kitchen decked out for under $30.
If you're buying an AMD processor, it's for price. If you're buying an Intel processor, it's for performance.
It is huge so i don't know how well machines back then could've coped with it, but it certainly captures a lot of the style of the Doom 1-era design.
When I started working on my unpublished Quake 2 64-player DM map in the late 1990's, it took seven hours to compile on a K6-2 500MHz processor and 128MB RAM. The last time I compiled the map on my AMD quad-core 3.2GHz processor and 4GB RAM, it took less than two minutes. That's the nice thing in working on old retro games with modern hardware these days.
I became a video game tester and lead tester in my early 30's. My team always got assigned the older testers — including an actual grandfather — because the younger testers don't know how to deal with adults who had actual responsibilities outside that didn't include video games, tech toys and booze.
The movies studios refusing to return the license back to the comic book companies and made more bad sequels to Superman and Spiderman.
Interesting. A white dwarf that goes dark becomes a black dwarf, which currently none exist in the universe as it takes a quadrillion years to happen. The oldest white dwarf stars are about 12 billion years old.
John Romero was working on Daikatana when Quake 2 came out. One of the reasons why Daikatana got signficiantly delayed was because he switched from the Quake 1 engine to the Quake 2 engine. No way was he going to release a game that was a generation behind the latest game from John Carmack. And the color lighting in Quake 2 was so cool!
Now that I think about it, a supernova is just a failed black hole, no?
When a star runs out of fuel, it explodes as a supernova. Sometimes the supernova collapses to become a neutron star or a pulsar. A large star that goes supernova might collapse into a small black hole.
As for my original comment, it was a reference to Spaceballs.
https://www.youtube.com/watch?v=ZXOAc5yt218