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.

 

(7464 Hits)

 

  passbildcreator     partikelengine     transparenz     diffusionsfilter     hoertest     picking     farbspectrum     4_wins     mandelbrot     clickomania     dcommenter     sortieren2     network_bandwidth_limiter     fourier     bezier     torus_chess     lzw     filetools     binomial     tipp_it     steganographie     bignumber     boxmuller     3d_puzzle     tankplan     button_tool     openglsphere     4_gewinnt     dcf77     wireworld     calender     bmp_font     episodenmanager     puzzle     8x8x8     funkuhr     gorilla     newton     pi     desktop_lock     netzwerkprotokol     picam     generische_liste     bww     delforlaz     weihnachtsstern     library     imageinspector     vokabel     ccm     mastermind     screensaveblocker     c_libs     network_listener     projizierte_schatten     wecker     fpc_depencies     tbitstream     nsudoku     wuerfelzauber     ym1602c     2048     parken     turing_maschine     gebmanager     trackball     proto     io_serializer     copycommander     hough_transformation     piemenue     codecounter     numeric_instability     feder_masse     alt_f2     hex     shannon_fano_coding     schachprobleme     iq_block     ntools     fakenet     screeny     5ermedian     sql     fir_iir     balanced2     klab     verzeichnung     ctools     stm     maw     tg12864b     tippsy3     balanced     cpu_load     suchen_dialog     qprogrammer     td     sudoku     io_adapter     wuerfel     digiman