Osnova:
Co je to C#?
- C# (zpravidla vyslovováno anglicky jako C Sharp, /siː šaːp/) je objektově orientovaný programovací jazyk.
- Byl vyvinutý firmou Microsoft zároveň s platformou .NET Framework.
- Microsoft založil C# na jazycích C++ a Java.
using System;
namespace HelloWorld
{
class Hello
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
C#Na 1. řádku načteme třídu/knihovnu System a ukončíme řádek středníkem (;).
Na 5. řádku zakládáme třídu pod názvem „Hello“.
Na 7. řádku zakládáme metodu pod názvem „Main“. Tato metoda je v podstatě vstupním bodem do našeho kódu.
Na řádku 9 pak z třídy System použijeme objekt Console a metodu WriteLine ve které jako parametr použijeme „Hello World!“ a ukončíme vše středníkem (;).
Co je to MonoGame?
- MonoGame je Open Source implementace Microsoft XNA 4 Framework.
- Microsoft XNA Framework je set nástrojů který Microsoft vyvinul aby usnadnil vývoj her 2D i 3D her.
- XNA je založeno na C# a .NET Framework.
XNA bylo vydáno na veřejnost volně k použití od 14. března 2006 a v lednu 2013 XNA přestalo být podporováno.
MonoGame začlo v Prosinci 2009 jako malý Open Source projekt s názvem XNA Touch. Jeho úkolem bylo přidat XNA podporu, na mobilní zařízení. Nejdřív dostalo podporu na iPhone.
Od té doby se MonoGame vyvíjelo a svůj název jaký má dnes dostalo roku 2011 kdy také dostalo podporu na Android, Mac, Linux, a OpenGL na Windows. Později dostalo podporu i DirectX a také PlayStation 4, PlayStation 5, Xbox, a Nintendo Switch a další.
Napsat komentář