Kudo V.S Scratch

Assesment by monicah kaba

kodu

Kodu is a very easy game to interact and you can easily make your own world with no problem. It is an visual program. kodu is a narrative creation that help children or grown ups. kodu provides easy tools to make a 3d landscape terrain.

CU Kodu Tutorial 1 What is Kodu?

scratch

scratch is an interactive and as well visual. with scratch you can form your own game, animation. to share with others in a safe online community
Scratch Overview

ages (kodu)

anyone


it can be taught by any teacher

anyone from 8 and up can play to understand more

ages (scratch)

Scratch is designed from 8 and up to 16 years

but old people play as well (its fine)

Scratch is used in more than 150 different countries and available in more than 40 languages.

advantages and disadvantage of kodu

kodu ( advantage)
  • Less learning time :
  • your game cannot be hacked while playing or any other time
  • its more complex
  • its 3D


disadvantage

  • you need to pay
  • its an iPhone app size

scratch (advantage)

Advantages of scratch:

  • Most if not all of the coding is done for you, so all you have to worry about is content, level layout, etc.

  • Along those lines, memory management, asset loading, lighting (in complex engines), etc has all been designed and tested thoroughly (hopefully).

  • As mentioned below, if the engine is cross platform you will have to do little to no work to port your game.

Disadvantages:

  • If you are modifying anything, you now need to become familiar with a new code base.
  • If there is a bug in the engine, unless it is open source you can't fix it.
  • The engine was not designed specifically for your game, so it may be less efficient than code you write specifically for your game.
  • Game engines generally are not free.
  • If a game is small, the overhead of using an engine may not be worth the time invested to write code yourself.
  • If your game engine also has any editors or tools, you will have to build and test those as well before turning them over to artists or relying on them yourself.