-
The beautiful sunset,
-
is no match for,
-
the ugly sunrise
-
-
Results
On Sunday we had a hackfest on #sdl irc.perl.org. This is what we got done.
-
-
+
I do not think about awesomeness...
+I just am awesomeness
+n.n
+--KatrinaTheLamia
+
Updates
Since the last post SDL Perl has seen an increase of interest to both use and contribute to SDL Perl. Before I dig into the updates, I would like to acknowledge them.
+
Core Development
Acme (Leon Brocard): Has started to work on the Redesign Effort with me. The help is much appreciated! Enjoy your vacation.
+
+
Website and Windows Testing
FROGGS (Tobias Leich): Came in as a new user to SDL Perl. And after breaking the redesigned SDL Perl in as many ways possible he has decided to help out on the new site.
+
-
- MacOSX build is working again. It's still rough but Tetris works on it now. dngor++
-- SDL::Tutorial::Tetris is on CPAN as v0.15. nferraz++
-- SDL Perl docs are a little better now. magnet++
-- Finally experimental Rect and Game::Rect are behaving. There is still more work needed in Game::Rect. Moreover there are more tests on the experimental release. garu++
-- Also POGL is working experimentally with SDL.
-
-
Hopefully I can get the first three results into the next release soon. The next release 2.2.3 will go up as a developmental release first. Also the experimental branch is going up as version 2_4.
+
Last Legacy Release
+Ok! Now this weekend hopefully we will release our last legacy release, after this we move on! This release will focus on showing of SDL + Perl possibilities.
+
Pong + SDL::Game::Rect
garu has been working on making SDL object extensions that provide a more perly way to use and play with the SDL bindings. To demonstrate the benefits of this SDL::Tutorial::Pong is done and being polished up. SDL::Game::Rect is a peek in to the design and vision we have for SDL down the road.
+
Design
The design we have settled on for future release for SDL Perl can be broken in to two layers, SDL::* and SDL::Game::*. Previously the SDL Perl library tried to provide C bindings and provide Perl Idiomatic access. This was messy in regards to the single responsibility principle (do one thing and do it well).
-
Developers
All developers please tell me what to put you guys want to be put down as on the
-in the Docs for the SDL Perl Team section.
+We have decided to separate these two focuses into the two name spaces SDL::* and SDL::Game::*. SDL::* will provide straight access to SDL's C API, nothing less and nothing more. SDL::Game::* will extend and make pretty unicorns for Perl.
---yapgh
-
-
\ No newline at end of file
+This design has already begin to pay of. One major benefit been in the XS
. Moreover since structs are treated as objects, Perl manages their destruction, and deliver less memory leaks.
+