Jump to content

Recommended Posts

Posted

Morning all,

I have a computing teacher who wants to teach game coding. He wanted to use godot however there was a problem with permissions and could never get the thing to run correctly so we wondered if anyone could recommend something. In a perfect world he wants to use something Python based.

Additionally I would really like something lazy to deploy. Something which comes in MSI or at least has command line install parameters. Its not beyond me to install harder packages but I'm getting near 40 and find it a chore.

 

Free is best but paid solutions are not out the question (even pricey ones)

 

Thanks all

Posted

Why not HTML5 with Canvas?

No installs needed except for a text editor and an open standard to boot!

Depends on the age group and if they have any previous teachings.

Posted (edited)

Phaser (for 2D games) or PlayCanvas (for 3D games)?

 

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

 

PlayCanvas is used by studios large and small to make lightweight messenger games, online multiplayer games, extraordinary product configurators, architectural visualizations and more.
Edited by Arthur
Posted

You can write games in any coding language....

And doing so can be good motivation....(possibly less so for Girls...)

Block programming, like scratch, for example teaches basic structures, variables, etc and its relatively trivial to put together a tennis game or racing car track....

And I tend to like stuff that is already in every PC (usually anyhow) like pressing ALT-F11 in any Microsoft Office program brings up the VBA programing stuff....which allows you to do stuff with office - that office hasn't provided you a button to do...or for that matter make it insert a userform and write a complete application.

And yes JavaScript is really good these days - even to do graphical stuff with canvas. And writing stuff with google apps can be interesting and rewarding too.

I often think it seems completely unnecessary to look for some abstract additional environment - when you probably have what is required on your computer all the time.

 

The problem - if its a problem - is that most trying to teach this stuff only have the most basic ideas of how to program - and often not even that. So its often a case of the blind leading the blind in many schools. Even graduates of that survive a 3 year computer science course are surprisingly and alarmingly weak at putting together any kind of useful code without careful supervision and guidance.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...