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.

 

(7469 Hits)

 

  tankplan     projizierte_schatten     lzw     winkonfig     clickomania     imageinspector     balanced2     anty_krypt     cubemap     mandelbrot     suchen_dialog     openglsphere     ccm     hoertest     l_system     stm     td     farbspectrum     codecounter     crc     wireworld     calender     basic     textfilter     schachprobleme     binomial     partikelengine     sudoku     fir_iir     fourier     gorilla     gebmanager     textur_filterung     ntools     dxtools     galton_brett     verzeichnung     stereoprojektion     bww     nsudoku     bmp_font     parken     vedische_multiplication     wecker     wuerfel     piemenue     weihnachtsstern     mauskoordinaten     4_wins     numeric_instability     steganographie     greenfoot     5ermedian     fouriersynthese     ae20125     graphen_algos     gedanken_leser     file_transfer     sql     euler     diffusionsfilter     vokabel     matrix     wuerfelzauber     2048     button_tool     qprogrammer     8x8x8     shannon_fano_coding     bezier     tbitstream     transparenz     kartei     balanced     iq_block     opengl_spriteengine