Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Porting Blockout

Porting Blockout
Thread Tools
Junior Member
Join Date: Jan 2001
Location: California, USA
Status: Offline
Reply With Quote
Nov 13, 2001, 09:41 AM
 
Hey guys!

I've been looking into getting someone to port one of the linux variants of Blockout that exist. There are several, all open source GPL, to my knowledge. Some are designed for X Windows and some are designed to be run from the command line. What I was hoping, was to get a version that had a nice Aqua UI. I contacted the author of one of the command line variants and this is what he replied with:

<font color = red>&gt; I'm currently a Mac OS X user and remember having a lot of fun playing
&gt; Blockout when I was younger. Though I don't program myself, I think I
&gt; could find a couple of programmers for OS X that would be willing to port
&gt; the game. I was wondering if you still know who to contact to get

I think there is nearly nothing to do for the port.

If it is done, I will integrate the changes in my version.

&gt; permission to make a port of the game. Actually, I'm hoping to get a

The code is GPL, you can make ``what you want'' with it.
Thanks for asking permission.

&gt; version made that looks a bit more modern (perhaps with an option for the
&gt; traditional look) and an OS X specific GUI to interact with. In any case,

If it is what you want to do, I think you should use another
blockout to make the port. Mine doesn't use widgets and
it will be difficult to port.

There is others blockout implementation using widgets.

&gt; any help or information you could give me regarding this would be much
&gt; appreciated!! Thanks!

I hope release a new version in a month or two to correct
a small bug and enhance realtime. These are minor changes,
so you can use the current source.

Sincerely yours.
Thierry Excoffier.</font>

I then replied mentioning that someone had tried compiling his copy in OS X and it wouldn't work. So I asked him about other variants. Here's his reply:

<font color = red>&gt; Yours is the only version I could find. Do you happen to have links to any
&gt; of the other versions? Thanks!

Ask "google.com" with "3d tetris"....

The best answers :
http://gno3dtet.eseb.net/ &lt;---- This one must work on Mac OS X
http://www-public.rz.uni-duesseldorf...on/Trullatris/ http://www.geocities.com/xifrac/
http://www.mindlick.com/oldtetris/do...oads_Linux.htm
http://www.1000files.com/search.html?q=tetris
</font>
Anyone think they could do this? Thanks a ton!

-Joel

[ 11-13-2001: Message edited by: Joel ]
     
Dedicated MacNNer
Join Date: Jun 2000
Location: Dundas, Ontario, Canada
Status: Offline
Reply With Quote
Nov 18, 2001, 03:58 PM
 
A game as simple as 3D Tetris is not worth an actual "port" since it is pretty straight-forward to begin with. You should just look at the general logic and user interface (game board dimensions, etc) and then right it up yourself in OpenGL. I could give you a hand with that since it would be damn simple (each shape would only be a set of squares so it would be easy to hard-code and visualize mentally). The logic isn't too difficult for something like Tetris. Just make sure that space occupied by one shape doesn't intrude on another (make the board a 3-dimensional integer array where the value is the colour of the cube in that space). Just try it yourself without the Linux code. It wouldn't be too difficult.

Get back to me if you want to chat about it (ICQ #7027184),
Jeff.
Spectral Class
"Shedding Light on Innovation"
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 09:53 AM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2