World: r3wp
[Games] talk about using REBOL for games
newer | last |
Maxim 16-Jan-2007 [1x3] | Hi I want to ask what is missing for any of you that tried doing games in REBOL. |
I am looking a simple games like puzzles and kid games... and well rebol seems like the perfect tool for such games... much more than flash anyways. | |
on my list there is better keyboard support, but a part from that, have any of you trying to do games ever gotten to a point where you give up for this or that? | |
Graham 16-Jan-2007 [4] | what is the question? |
Maxim 16-Jan-2007 [5x2] | well, what has kept any of you (or others) from doing games? Somehow I can't see why rebol is use soo little. it seems no one even tried to do some game dev stuff or any game teams. |
by game dev stuff I mean (libs and apis) | |
Geomol 16-Jan-2007 [7] | I made a prototype for a mobile game 2 years ago. It went well! As you mentioned, key-up events were the biggest problem for me. I didn't add sound, but that shouldn't be too much a problem, I think. I even made a level editor, so that's a game dev tool. |
Maxim 16-Jan-2007 [8x2] | that's pretty cool is it all hidden away in your secret toolbox? |
(not meant to be negative... I'm just curious) | |
Chris 16-Jan-2007 [10] | Check out Cyphre's reb site too... |
Maxim 16-Jan-2007 [11x3] | hum will do. |
so far I see a lot of demo, but little actual working titles. | |
I rememeber the little puzzle Volker did I think where you move boxes around... There is also Dirk Wayland which seems to have a few games... but that's pretty much it. | |
Geomol 16-Jan-2007 [14] | The editor, I made, look like this: http://home.tiscali.dk/john.niclasen/pictures/editor.png I haven't released any code related to this project. |
Maxim 16-Jan-2007 [15x3] | when I look at the kids game my young guys is playing... I mean, I could cook up better apps in an evening... really. |
wow that's cute :-) | |
obviously we aren't talking about 3d gaming here. | |
Geomol 16-Jan-2007 [18] | I see no reason, why you can't make 3d games using OpenGL together with REBOL. Eve Online is made with Python: http://www.eve-online.com/ |
Pekr 16-Jan-2007 [19x3] | Cyphre does even parallax scrolling (beast demo) |
the trouble was definitely with keyboard not supporting keyup events ... | |
and not sure we are able to detect multiple keys pressed? | |
Maxim 16-Jan-2007 [22] | humm. well how much of REBOL would we really be using in an OGL game with proper key support... none of view... so basically core with a huge stub over OpenGL and native event handling. |
Graham 16-Jan-2007 [23] | I've always assumed that Rebol just wasn't good enough which is why we only had demos and no games. |
Maxim 16-Jan-2007 [24x2] | exactly what I am trying to demystify properly. |
I've assumed a lot of that too... but with the current next wave of computers and their min 1GB ram... it seems to me that REBOL's RAM hungry-ness is becoming less and less of an issue. | |
Geomol 16-Jan-2007 [26] | I've been thinking about a game dialect in REBOL for a few years now. An abstraction layer, that is perfect for the programming problems, you're faced with in game development. Maybe it could even output C++ source, if more speed is needed. |
Maxim 16-Jan-2007 [27] | (demystify in the sense that I am trying to find the proper causes... not that I am trying to tell anyone anything) |
Geomol 16-Jan-2007 [28] | A dialect could also produce rebcode, and that would be fast enough in most cases. |
Maxim 16-Jan-2007 [29x6] | yes... I think we all need to scream loud enough for rebcode to be included in 2.7 (in all distros) |
really... I think the community should stand as one and demand this feature. | |
whatever is buggy can be left out... whatever is stable will already be enough. IIRC brian was part of the whole process and was confident that very little needs to be done to make the current cut a viable part of REBOL. | |
and what a power feature that would be... I am almost certain that a fair amount of mezz code will be ported to rebcode by a few of us. | |
and the implications for gaming ARE quite obvious. | |
WE WANT REBCODE !!! ;-) | |
Geomol 16-Jan-2007 [35] | :) |
Maxim 16-Jan-2007 [36] | darn Cyphre's arcadia breaks under 2.7 |
Pekr 16-Jan-2007 [37] | you will got your rebcode, as well as new object model = faces more resource savy ... and new gobs (graphics objects), resource savvy too ... what you will also get is - faster blitting and access to buffers (not sure i understand it correctly), but surely plug-ins for View ... |
Maxim 16-Jan-2007 [38x2] | not in R3 in 2.7 we can play with this NOW... no need to wait a year. |
Pekr, I already got my own Grapihcs objects which have classes are are resource savy... did you check out regraph? | |
Pekr 16-Jan-2007 [40] | Maxim - play with what you want, some things you just can't fix .... |
Sunanda 16-Jan-2007 [41] | I did an engine to play NIM: http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=nim-engine.r It plays the game at the console prompt. But I never got around to adding a View front end --- feel free any one. |
Volker 16-Jan-2007 [42] | rebview http://88.198.15.226/istaba/game.r If you run out of bandwith while downloading or memory, somewhat impressive |
Sunanda 16-Jan-2007 [43] | Lots of games on the ML: http://www.rebol.org/cgi-bin/cgiwrap/rebol/ml-topic-index.r?i=games |
Volker 16-Jan-2007 [44] | if you dont, of course |
Maxim 16-Jan-2007 [45] | exactly, I can't fix 2.7 myself, but since RT is making updates and rebcode was part of the 2.X code branch... it obviously can be compiled back in. |
Volker 16-Jan-2007 [46] | would still prefer dlls free |
Pekr 16-Jan-2007 [47] | Maxim - and my opinion is that we have to decide - either stop bothering Carl with old stuff, or getting R3 sooner. Carl is full-time on R3 .... so ... |
Maxim 16-Jan-2007 [48] | Carl is affraid of a few bugs and seems stressed about stability... a part from closing any security issues rebcode might be an evening's work (maybe two ?) |
Volker 16-Jan-2007 [49] | wishlist: laarge images seem to break gc, betterkey-supportwould be nice, async"chat". |
Sunanda 16-Jan-2007 [50] | Not many games in the Library |
newer | last |