meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
courses:html5_game_development:gergely_zachar [2013/05/10 17:33]
j5446
courses:html5_game_development:gergely_zachar [2013/06/03 02:21] (current)
j5446
Line 4: Line 4:
 ===== Udacity Course ===== ===== Udacity Course =====
  
-Under construction.. (201305. 10)+** Javascript crash course ** 
 + 
 +NiceMy firs experience with webinarsThe grading system didn't work.  
 + 
 +~20 minutes ​(when I gave up the grading system ​... ) 
 + 
 +** Canvas ** 
 + 
 +Not so usefull but basic ideas. Other problems with the grading system. 
 + 
 +~10 minutes 
 + 
 +** Atlases ** 
 + 
 +This was my "​best"​ part in the course. I continously asked why should I do this? Any sense? 
 + 
 +~2 hour 
 + 
 +** Input ** 
 + 
 +This was my first good experience, but just in theory of the game development. It was really useful. But the task again contained a lot of misunderstanding and errors. 
 + 
 +~15 minutes 
 + 
 +** Entities ** 
 + 
 +Theory of operation was usefull. The quizes was horrible again. "Do that, just because it's the right way" 
 + 
 +~30 minutes 
 + 
 +** Physics ** 
 + 
 +I was satisfied with the showed theory. It answered most of my questions before. The exercises was not so good again. 
 + 
 +~1 hour 
 + 
 +** Sound ** 
 + 
 +No comment. Continuous problems with the grading system. 
 +Nice from Google, that they prefer the webkit audio, which is not runing in Firefok and IE. But in the other side it was exciting to hear something from a browser code :) 
 + 
 +~15 minutes (I gave up the fight with the grading system) 
 + 
 +** Asset loading ** 
 + 
 +For me it was messy and unlogical. Sorry. 
 + 
 +~15 minutes 
 + 
 +** Summary ** 
 + 
 +I was really (more than) disappointed with this webinar. I regret to started this online course. I bet that no one tried the exercises, the grading system before they published it. It was not learning, just suffering. My other point is that "​teaching"​ is not like: "​Let'​s cook" "What should I do?" "​Prepare the knifes and forks."​ "​And?"​ "Ok. It's enough"​... Thaks Google. 
 + 
 +But I really happy about dealing with some exciting HTML5 and JavaScript development. I started to read a lot of other materials and I also found a lot of good videos in this topic which are shorter and better in any how. 
 + 
 +I also really happy about this course because this kind of learning is usefull but with better materials.
  
 ===== Game Development ===== ===== Game Development =====
Line 23: Line 78:
  
 ** Used artifacts **  ** Used artifacts ** 
 +
 +  * core.js: from the Udacity course
 +  * background music: http://​longzijun.wordpress.com/​2012/​04/​10/​preview-background-music-tracks-1-10/​
 +  * Box2d physics engine: https://​code.google.com/​p/​box2dweb
 +  * loader gif: http://​www.ajaxload.info/​
 +  * hedgehog images: NuZs.com Virtual Pet Hedgehog (http://​safegamelinks.com/​index_files/​Page351.htm)
 +  * hedgehog end picture: from ppowers345 on tumblr
 +  * TexturePacker:​ Free Edition (http://​www.codeandweb.com/​texturepacker)
 +
 +** Useful sites **
 +
 +  * WebAudio: http://​www.html5rocks.com/​en/​tutorials/​webaudio/​intro/​
 +  * Box2d: http://​gotoandlearn.com/​play.php?​id=176
  
 ===== Online Game ===== ===== Online Game =====
  
-The goal of this mini game to survive a day as a hedgehog. ​+The goal of this mini game to survive a day as a hedgehog. You can fulfill your hunger with different foods.  
 +Some of them are better than the others.
  
 ** Current status ** ** Current status **
  
-  * The hedgehog can move and jump.+  * The hedgehog can move and jump and form a ball.
   * There is a background music (looping).   * There is a background music (looping).
-  * There is some debug for the physics engine.+  ​* Hedgehog can shoot the trees with a spike to get the cherrys. After they falled down the hedgehog can eat them. 
 +  * Boxes and obstacles to "​climb"​ with the hedgehog. 
 +  ​* There are some environment,​ like trees.
  
-** Coming soon **+** Plans **
  
-  * Shoot the trees with a spike the to get the cherrys. After they falled down the hedgehog can eat them. +  * Better (more realistic) jump for the player
-  * Boxes and obstacles to "​climb"​ with the hedgehog. +
-  * There will be more sounds when something hapening with your pet.+
   * There will be some enemies. Aganist them the hedgehog can be trasformed to a ball.   * There will be some enemies. Aganist them the hedgehog can be trasformed to a ball.
 +
 +Because the webkitAudio dependency you can play it only with Chrome.
  
 https://​dl.dropboxusercontent.com/​u/​3529608/​game/​game.html https://​dl.dropboxusercontent.com/​u/​3529608/​game/​game.html