Author Topic: OpenGl game  (Read 2934 times)

0 Members and 1 Guest are viewing this topic.

Peter

  • Guest
OpenGl game
« on: July 26, 2011, 10:45:02 AM »
 Deleted     
« Last Edit: April 11, 2015, 09:38:44 AM by Peter »

Charles Pegge

  • Guest
Re: OpenGl game
« Reply #1 on: July 26, 2011, 03:01:18 PM »

Looks great!

Many thanks Peter.This is your first Opengl game?

 One of my friends sons is studying computer science. We had a good session with some of your previous games and looking at Oxygen briefly. His introduction to programming in school is CAML. Why CAML? I suspect it is because his school is in France and the developer of CAML is French!

Now I would have thought the best introduction to programming one could provide for the new generation would be HTML and Javascript.

Charles

JRS

  • Guest
Re: OpenGl game
« Reply #2 on: July 26, 2011, 03:22:05 PM »
Quote
Now I would have thought the best introduction to programming one could provide for the new generation would be HTML and Javascript.

Charles,

I couldn't agree with you more. There was a time I would promote Basic as the first language to learn. HTML/JavaScript is a must for anyone interested in learning programming in todays world. I would suggest learning jQuery as the next step along with php or Python server side scripting languages.


John
« Last Edit: July 26, 2011, 03:41:29 PM by JRS »

kryton9

  • Guest
Re: OpenGl game
« Reply #3 on: July 26, 2011, 11:11:09 PM »
HTML is not too exciting. When I first learned it, it reminded me of the old days of putting in escape characters to send messages to the printer, do you guys remember those days :)

Javascript is fun and I think an excellent language to teach. But the syntax can be daunting. I think Lua is really neat and clean and very BASIC like actually. It is even cleaner than Python in my opinion.

I guess they should ask the kids where they hope to end up, in the gaming industry, university professor, web programming and select the first language accordingly. Java fits the bill on many levels but again the syntax can be tough. I have watched some University Courses on Introduction to Programming Videos and many of them make their own Java based language that makes doing initial things as easy as Basic, then a few lectures later they show how that code was written in Java moving the kids into it that way.

In the Stanford videos, they did the same with c++. They made their own graphics, data containers, input and output routines that really make it fun to program in c++. I wish the code was open source, it would be great to study and see how they did what they did.

A cross platform Oxygen will be the ideal language for anything and be the only language anyone needs in the future!!

Charles Pegge

  • Guest
Re: OpenGl game
« Reply #4 on: July 27, 2011, 08:46:31 AM »

I favour web-page building skills as a foundation course because it is multidisciplinary. Think of all the different aspects covered: literacy, art, design typography, maths, problem-solving, and collaboration. There is something in it for everyone. A minority of students will be interested in the more formal programming side and perhaps early encounters with Javascript will whet their appetite.

For maths and engineering students, Basic is a very good language to pick up. It is the natural extension of a calculator and requires very few formalisms to write a simple program. I remember the excitement of buying my first home computer. Not could you write programs and run them with different inputs but you could even store your masterpiece on tape!

Charles