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.

 

(7448 Hits)

 

  3d_puzzle     project_collector     4_gewinnt     ascii     partikelengine     numeric_instability     wuerfel     mandelbrot     transparenz     tippsy3     vokabel     socket     quadtree     4_wins     induktion     puzzle     io_serializer     verzeichnung     binomial     netzwerkprotokol     crc     reihen     jazzball     wii_headtrack     euler     sql     ccm     pi     network_bandwidth_limiter     multilanguage     8x8x8     screeny     diffusionsfilter     codecounter     anty_krypt     mauskoordinaten     gpu_info     mastermind     qprogrammer     c_libs     binaeruhr     baum     knack     dcommenter     newton_interpolation     digiman     trio     wii_whiteboard     fpc_depencies     copycommander     address_db     trackball     picturerotate     balanced     balanced2     feder_masse     perlin_noise     parken     bezier     xml     steganographie     sfxr     proto     ntools     picam     gedanken_leser     codeviewer     button_tool     picking     gorilla     laufschrift     fir_iir     bww     graphen_algos     farbspectrum     summe_n     wecker     gebmanager     lzw     alt_f2     textfilter     rubik_cube2     tankplan     hilbert     imageinspector     greenfoot     minipaint     dxtools     proof2e1     kollision     5ermedian     passbildcreator     serial     tg12864b     wireworld     2048     fourier     rubik_cube     pingpong     turing_maschine     piemenue     sortieren2     updater     generische_liste     ym1602c     zauber     openglsphere     tipp_it     hoertest     hough_transformation     dcf77     iq_block     tbitstream     clear_engine     bignumber     episodenmanager     projizierte_schatten     klab     waage     fakenet     maw     td     winkonfig     labyrintcreator     info     heapsim     cleanup     desktop_lock     bmp_font     stm     suchen_dialog     torus_chess     calender     sudoku     wuerfelzauber     ae20125     l_system     fouriersynthese     shannon_fano_coding     cpu_load     nsudoku     matrix     weihnachtsstern     delforlaz