Kudo V.S Scratch
Assesment by monicah kaba
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.
it can be taught by any teacher
anyone from 8 and up can play to understand more
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
- Less learning time :
- your game cannot be hacked while playing or any other time
- its more complex
- its 3D
- you need to pay
- its an iPhone app size
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.
- 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.