jak udělat hru jako Adventure quest
je toho hodně co dělat.
co byste museli udělat, je rozdělit věci na velmi malé přírůstkové změny. Začněte například zobrazením nabídky s akcemi, které chcete provést (zatím nic neudělají). Pak možná implementujte způsob, jak vstoupit do bitvy, kde by zobrazoval vaši postavu a nepřítele. Pak přidejte možnost provést jednoduchý útok, který způsobí poškození (prozatím jen pevnou částku). Nyní nechte bitvy skončit, když je jedna strana mimo zdraví. A tak dále, tak dále.
klíčem jsou malé změny, které můžete ověřit, že fungují.
pokud jste tak ještě neučinili, budete se chtít nejprve naučit zbytek jazyka Java a základy standardní knihovny (běžné metody, čtení a zápis do souborů atd.).
budete muset vyzvednout způsob, jak kreslit 2D obrázky (např, viz zde). Další funkce by záviset na přesně to, co program potřebuje.
nemám čas ani se neobtěžuji zjistit, co přesně AQ znamená, ale vypadá to, že bitevní systém je obzvláště důležitý, takže bych začal s tím. Neimplementujte položky, statistiky atd., dokud nezískáte kostru kódu. Bude mnohem snazší zjistit specifika těch, jakmile budete mít spuštěný kód. Můžete upřednostňovat v libovolném pořadí, ale pamatujte: malé, přírůstkové změny. Zdůrazňuji to silně, protože to je vyzkoušený a pravdivý způsob vývoje velkých kusů softwaru.