PasteAll.org: Share code with others
Free online site to paste your source code (similar to rafb,) but with syntax highlighting. Supports the following languages:
| abap | actionscript | ada | apache | applescript | asm | aspautoit | bash |
| blitzbasic | bnf | c | c_mac | caddcl | cadlisp | cfdg | cfm |
| cpp | cpp-qt | csharp | css | d | delphi | diff | div |
| os | eiffel | fortran | freebasic | genero | gml | groovy | Haskell |
| html4strict | idl | ini | inno | io | java5 | java | javascript |
| latex | lisp | lua | m68k | mpasm | mysql | nsis | objc |
| ocaml | ocaml-brief | oracle8 | pascal | per | perl | php | php-brief |
| plsql | python | qbasic | rails | reg | robots | ruby | sas |
| scheme | sdlbasic | smalltalk | sql | tcl | text | thinbasic | tsql |
| vb | vbnet | vhdl | visualfoxpro | winbatch | xml | xpp | z80 |
Pygame is a set of Python modules designed for writing games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system. Pygame itself has been downloaded millions of times, and has had millions of visits to its website.
Tinrocket releases REALbasic plugin SuperSpriteSurface 2.0 beta
SuperSpriteSurface is a set of classes for REALbasic that provides an improved alternative to the built in SpriteSurface control. SuperSpriteSurface uses OpenGL 2D functions to offload the graphics processing to your computer’s video card.
Now that REAL has officially deprecated the built in SpriteSurface control, this is quite a boon to the community. 2.0 also adds Windows compatibility.
Processing 0135 Released & Book Published
Processing – an open-source and cross-platform language and development environment for Mac OS X, Linux, and Windows, with the ability to export either applications for those platforms or Java applets for embedding in web-pages – has been updated to version 0135, fixing several bugs, and bringing Processing closer to trying to emerge from beta status “in the next few months” in the words of the initiators of the project.
Additionally, a book on Processing authored by the initiators of the project, Processing: A Programming Handbook for Visual Designers and Artists, has now been published.
3D Modeler Blender 2.45 Released
Version 2.45 of the cross platform 3D modeler/animator Blender has been released.
From C++ to Objective-C Free Ebook Released
Pierre Chatelier has translated into English (originally French) and released for free version 1.9 of his ebook, From C++ to Objective-C, intended to help programmers knowledgeable in C++ make the transition to Objective-C and Cocoa.
Binary File Editor FileCarver 1.2 Released
Fizzysoft has released version 1.2 of FileCarver, a powerful developer tool for editing binary files. This program allows the user to specify the format of an arbitrary binary file, and from this it will generate a fully-functional GUI to edit files in the format. Using this program for creating editors for game-specific binary files is a huge productivity boost, as creating a fully-fledged file editor is as easy as making a short XML definition of a file format.
Pencil - A Cross Platform Animation/Image Editor
Pencil is an animation/drawing software for Mac OS X and Windows. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics. Pencil is free and open source.
Looks great. This could be a useful tool for sprite work.
Games Programming for the Absolute Beginner with BlitzMax
A book for newcomers to programming using BlitzMax.
The 400 Project: 400 Rules For Designing Games
Actually they’re only up to 112, but you can submit new ones.
The Experimental Gameplay Project
The Experimental Gameplay Project began as a student pitched project at the Entertainment Technology Center at Carnegie Mellon University. The project started in Spring 2005 with the goal of discovering and rapidly prototyping as many new forms of gameplay as possible. A team of four grad students, we locked ourselves in a room for a semester with three rules:
- 1. Each game must be made in less than seven days,
- 2. Each game must be made by exactly one person,
- 3. Each game must be based around a common theme i.e. “gravity”, “vegetation”, “swarms”, etc.
Pretty nifty. Seems like a great idea for a brutal iDev mini contest.
A nice free 75 page ebook on programming in XCode with Objective C.
Novashell is a high-level 2D game maker that tries to handle all the hard work behind the scenes allowing you to whip up sweet games using pathfinding, dialog, persistant dynamically sized maps with contruction/decontruction, save anywhere, and especially features that adventure and RPG type games would use. It’s also built to allow easy sharing of games you make and modding of them. The underlying concept is everything is cut and pastable and can be added and removed even during play.
The worlds/games/mods it makes can be played under Windows, OS X (universal binaries available), and Linux without changes.
Free to use and distribute stand-alone games.
Nice little explanation of how to move from BASIC into Python. Good if you’ve been using something like Chipmunk, Metal, TNT BASIC, etc. and want to try something more powerful, but aren’t ready(or willing) to tackle C.
Work through this article and then port your old BASIC games to PyGame.
Game Engine Pipmak 2.6 Released
An open-source cross-platform game engine and authoring environment, the Pipmak Game Engine enables you to create point-and-click adventure games in the style of the Myst series, including panoramic ones like Myst III: Exile.
