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)

 

  newton_interpolation     qprogrammer     picam     fpc_depencies     opengl_spriteengine     raetsel     tippsy3     screeny     dithering_mask     tankplan     parken     crc     race_condition     wuerfelzauber     fouriersynthese     textur_filterung     socket     ntools     clear_engine     5ermedian     dithering_filtering     bww     xml     basic     balanced     kollision     imageinspector     kartei     fakenet     wuerfel     wecker     stm     trackball     attributgrammatik     delforlaz     sfxr     network_bandwidth_limiter     einstein     lzw     mauskoordinaten     vokabel     filetools     rubik_cube     c_depencies     lazcomment     clickomania     gorilla     binaeruhr     c_libs     bitverknupfung     affenpuzzle     vedische_multiplication     summe_n     baum     ccm     tetris     picking     portal     4_gewinnt     quadtree     sql     stereoprojektion     fingerspeed     calender     funkuhr     pentago     boxmuller     network_delay     file_transfer     tokenizer     sudoku     bignumber     bezier     pingpong     balanced2     galton_brett     simple_cad     pointer     game_of_life     formelparser     turing_maschine     ym1602c     partikelengine     bmp_font     tg12864b