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.

 

(7456 Hits)

 

  imageinspector     fouriersynthese     alt_f2     fourier     mauskoordinaten     serial     codecounter     simple_cad     ccm     dcommenter     address_db     fpc_depencies     calender     tclockex     tg12864b     balanced2     button_tool     steganographie     sql     gedanken_leser     clear_engine     opengl_spriteengine     graphen_algos     wuerfel     shannon_fano_coding     baum     mastermind     multilanguage     wii_whiteboard     pointer     dithering_mask     screeny     picking     qprogrammer     atmegaboard     picam     pentago     filetools     cleanup     lzw     episodenmanager     ae20125     ym1602c     vokabel     info     anty_krypt     sprite_engine     gebmanager     2048     c_libs     turing_maschine     crc     winkonfig     dcf77     suchen_dialog     rubik_cube     wii_headtrack     picturerotate     stereoprojektion     bmp_font     parken     farbspectrum     ntools     laufschrift     cubemap     diffusionsfilter     projizierte_schatten     balanced     socket     waage     cpu_load     sudoku     hex     bww     fir_iir     4_wins     verzeichnung     c_depencies     netzwerkprotokol     stm     passbildcreator     nsudoku     transparenz     torus_chess     pwm     reihen     jazzball     td     proto     matrix     feder_masse     hough_transformation     delforlaz     numeric_instability     pingpong     network_listener     mandelbrot     piemenue     wecker     tetris     galton_brett     wireworld     dxtools     iq_block     loop     zufall     trackball     sortieren2     3d_puzzle     desktop_lock     fakenet     labyrintcreator     updater     textfilter     uuart     io_serializer     greenfoot     partikelengine     gorilla     wuerfelzauber     race_condition     puzzle     weihnachtsstern     l_system     openglsphere     schachprobleme     bezier     klab     copycommander