zur Startseite zum Inhalt zur Navigation

Greenfoot

 

Mit Greenfoot for Lazarus habe ich versucht das Java 
Framework von http://www.greenfoot.org für 
Lazarus zu portieren.

Greenfoot ist eine Speziel für Programmierneulinge
designtes Framework, welches mit nur wenigen Zeilen
Code ein sehr breites Spektrum an 2D-Anwendungen 
abbilden kann.

Bis auf die SoundEngine sind alle Basiskomponenten 
TWorld, TActor, TGreenfoot, TGreenfootImage und einige
Hilferoutinen sowie eine eigene GraphikEngine 
verfügbar.

Greenfoot for Lazarus kompiliert problemlos unter
Windows und Linux (auch Mac müsste funktionieren).

Die Anzeige übernimmt OpenGL (die dglOpenGL.pas muss
also extra nachgeladen werden). Ebenso ist die Unit
vectormath.pas (Projekte->OpenGLgraphikengine) 
notwendig.

Im Projekt enthalten sind einige Beispiele. Da ich die
Greenfoot Unit aber fast 1:1 übersetzen konnte, kann 
auch die Online Dokumentation von Greenfoot direkt
genutzt werden.

Zu Beachten ist allerdings, das Lazarus/ FPC keine
GarbageCollektion hat.

 

(7489 Hits)

 

  xml     dcommenter     lzw     digiman     ascii     puzzle     game_of_life     raetsel     rubik_cube     fourier     dcf77     imageinspector     episodenmanager     clickomania     balanced2     chunkmanager     mastermind     fpc_depencies     bitverknupfung     pentago     ctools     stereoprojektion     turing_maschine     mandelbrot     network_bandwidth_limiter     qprogrammer     network_delay     schachprobleme     partikelengine     bww     parken     ccm     wii_headtrack     kartei     bezier     fingerspeed     greenfoot     sfxr     updater     socket     button_tool     attributgrammatik     tippsy3     ntools     trio     calender     exp_func     trackball     pwm     rubik_cube2     td     anty_krypt     simple_font     proto     network_listener     weihnachtsstern     loop     kollision     4_gewinnt     sirpinksy     dithering_filtering     race_condition     klab     tokenizer     wuerfelzauber     summe_n     clear_engine     crc     delforlaz     vokabel     gorilla     quadtree     vedische_multiplication     nsudoku     c_depencies     bignumber     tipp_it     tetris     feder_masse     lazcomment     proof2e1     l_system     newton     screeny     sudoku     einstein     zauber     serial     diffusionsfilter     fouriersynthese     balanced     textur_filterung     picam     file_transfer     galton_brett     affenpuzzle     multilanguage     pingpong     5ermedian     sortieren     bmp_font     fir_iir