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)

 

  imageinspector     bmp_font     ym1602c     fourier     screeny     mandelbrot     partikelengine     tipp_it     steganographie     boxmuller     funkuhr     wuerfelzauber     info     netzwerkprotokol     wecker     hex     qprogrammer     lzw     trackball     openglsphere     schachprobleme     sudoku     textfilter     wii_whiteboard     numeric_instability     anty_krypt     picam     klab     wireworld     clear_engine     turing_maschine     delforlaz     passbildcreator     alt_f2     episodenmanager     ctools     iq_block     serial     dithering_mask     library     5ermedian     2048     shannon_fano_coding     pi     minipaint     dithering_filtering     dcf77     textur_filterung     bezier     tbitstream     stereoprojektion     stm     codecounter     c_libs     tankplan     labyrintcreator     calender     wuerfel     quadtree     suchen_dialog     torus_chess     td     vokabel     io_serializer     sql     piemenue     4_wins     ccm     hoertest     fpc_depencies     proto     newton     3d_puzzle     verzeichnung     fouriersynthese     fir_iir     weihnachtsstern     dcommenter     gebmanager     parken     matrix     bignumber     8x8x8     network_bandwidth_limiter     hough_transformation     screensaveblocker     puzzle     greenfoot     sortieren2     gorilla     binaeruhr     jazzball     einstein     copycommander     dxtools     diffusionsfilter     transparenz     tg12864b     balanced2     feder_masse     heapsim     button_tool     tetris     nsudoku     graphen_algos     binomial     winkonfig     tippsy3     farbspectrum     io_adapter     cpu_load     maw     filetools     crc     mastermind     send_get_file     simple_cad     kartei     pointer     network_listener     project_collector     desktop_lock     4_gewinnt     projizierte_schatten     picking     file_transfer     bww     generische_liste     balanced     ntools     fakenet     clickomania     attributgrammatik