1. Death by Gaming
- Posted by Paul Kerslake <paulk at UNISERVE.COM> Jan 06, 2001
- 580 views
------=_NextPart_000_0005_01C077C2.A6A70BA0 charset="iso-8859-1" I seem to have hit a problem...................sort of like = Mr.Poe----only with more 0's and 1's. Here's the situation, I've been programming with Euphoria since last = summer, and I *thought* by now, I could make some type of "game" (erase = all stereotypes of beginner programmers trying to make quake 4). I knew = it was a ****long**** process to get anything done, heck, at first I = couldn't figure out puts(). But, the only working game I've made is = Hangman, with text graphics, I'm working on a Western Stand-off game, = but I need the registered version to finish it 'cause it's so long. But, = there's that whole problem of being 15 and not having a credit card to = order, but never mind that. So......... 1) Have I just got a long way to go? 2) Am I missing some commands essential to games? 3) Is there a game programming tutorial somewhere in that great big = binary in the sky? 4) Should I plug away at ABGTE2 for a couple months? All I want is a cheesy side scroller, no, a tank game. It's hard to be = creative in DOS with text graphics. I'm sure you've all been here at one point, so, any advice? "Shiiiiiiiiine on you craaaaaaaaaaazy diamonds" ----------------/\=3D=3D=3D=3D=3D=3D=3D=3DThomas ------=_NextPart_000_0005_01C077C2.A6A70BA0 charset="iso-8859-1" <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>I seem to have hit a=20 problem...................sort of like Mr.Poe----only with more 0's and=20 1's.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Here's the situation, I've been = programming with=20 Euphoria since last summer, and I *thought* by now, I could make some = type of=20 "game" (erase all stereotypes of beginner programmers trying to make = quake 4). I=20 knew it was a ****long**** process to get anything done, heck, at first = I=20 couldn't figure out puts(). But, the only working game I've made is = Hangman,=20 with text graphics, I'm working on a Western Stand-off game, but I need = the=20 registered version to finish it 'cause it's so long. But, there's that = whole=20 problem of being 15 and not having a credit card to order, but never = mind that.=20 So.........</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>1) Have I just got a long way to = go?</FONT></DIV> <DIV><FONT face=3DArial size=3D2>2) Am I missing some commands essential = to=20 games?</FONT></DIV> <DIV><FONT face=3DArial size=3D2>3) Is there a game programming tutorial = somewhere=20 in that great big binary in the sky?</FONT></DIV> <DIV><FONT face=3DArial size=3D2>4) Should I plug away at ABGTE2 for a = couple=20 months?</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>All I want is a cheesy side scroller, = no, a tank=20 game. It's hard to be creative in DOS with text graphics.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I'm sure you've all been here at = one point,=20 so, any advice?</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>"Shiiiiiiiiine on you craaaaaaaaaaazy=20 diamonds"</FONT></DIV> <DIV><FONT face=3DArial = ------=_NextPart_000_0005_01C077C2.A6A70BA0--
2. Re: Death by Gaming
- Posted by Ray & Debbie Smith <smithr at IX.NET.AU> Jan 07, 2001
- 521 views
> Go to RDS and download the EuAllegro library by Ray Smith. > It looks nice and simple and should be what you need for a scroller Thanks for the plug Mark! You will need Windows and Direct X 3.0 or above to use euAllegro. euAllegro comes with many examples to do some basics like putting bitmaps on the screen, double buffering, collision detection etc etc. These are a great place to start as many of the demos are very short and easy to understand. If you are new to programming I suggest you download some of the many full games with source code from the RDS web site. You should pick one or two fairly simple games (to start with) and examine the source code in detail and perhaps make a change or two, or change some graphics .. anything to get a bit more experience. If you have any questions about euAllegro you know where to find me! Ray Smith
3. Re: Death by Gaming
- Posted by Liona Kerslake <paulk at UNISERVE.COM> Jan 06, 2001
- 527 views
------=_NextPart_000_000E_01C0780F.CA4D9AE0 charset="iso-8859-1" ----- Original Message -----=20 From: Euman=20 To: EUPHORIA at LISTSERV.MUOHIO.EDU=20 Sent: Saturday, January 06, 2001 5:43 PM Subject: Re: Death by Gaming =20 >>erase all stereotypes of beginner programmers trying =20 hehehe, I never set foot inside a classroom to learn this stuff Euphoria sure makes it easy for the beginner. If you only read the = documentation that comes with it, you too can program. =20 euman =20 Oh, how true. What I meant thought was all the people who = download a programming language and think that in 3 weeks they can make = the next hottest 3d-shooter. ------=_NextPart_000_000E_01C0780F.CA4D9AE0 charset="iso-8859-1" <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV> </DIV> <BLOCKQUOTE dir=3Dltr=20 style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: = 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px"> <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV> <DIV=20 style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: = black"><B>From:</B>=20 <A href=3D"mailto:euman at BELLSOUTH.NET" = title=3Deuman at BELLSOUTH.NET>Euman</A>=20 </DIV> <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20 href=3D"mailto:EUPHORIA at LISTSERV.MUOHIO.EDU"=20 title=3DEUPHORIA at LISTSERV.MUOHIO.EDU>EUPHORIA at LISTSERV.MUOHIO.EDU</A> = </DIV> <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Saturday, January 06, = 2001 5:43=20 PM</DIV> <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: Death by = Gaming</DIV> <DIV><BR></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>>>erase all stereotypes of = beginner=20 programmers trying</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>hehehe, I never set foot inside a = classroom to=20 learn this stuff</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Euphoria sure makes it easy for the = beginner. If=20 you only read the documentation that comes with it, you too can=20 program.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>euman</FONT></DIV> <BLOCKQUOTE dir=3Dltr=20 style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; = MARGIN-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px"> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2> Oh, how true. = What I meant=20 thought was all the people who download a programming language and = think=20 that in 3 weeks they can make the next hottest = 3d-shooter.</FONT></DIV> ------=_NextPart_000_000E_01C0780F.CA4D9AE0--
4. Re: Death by Gaming
- Posted by Jack Cat <catjackus at yahoo.com> Jan 06, 2001
- 497 views
- Last edited Jan 07, 2001
> Oh, how true. What I meant thought was all > the people who download a programming language and > think that in 3 weeks they can make the next hottest > 3d-shooter. Hehe! That's exactly how I was... Euphoria was my first porgramming language ever! I searched in yahoo for "free compiler" and wound up at The Free Compilers And Interpreters page. I saw Euphoria on that page, and immediatly downloaded it. The docs were a pain to read through, and I wasn't getting any wiser, so I downloaded ABGTE and two weeks later I knew every aspect of Euphoria programming. Remember that this was way back in the 1.x days. There was no Eu for Windows so when I wanted to take advantage of DX and stuff, I had to learn C++ and bought VC++ 5.0. Then later I learned a pile of other languages and got many degrees and stuff, but that 3D shooter I started out coding for never got to be :( I learned C++ in a month, and unlike Euphoria, where the biggest prog I ever coded was 300 lines, I wrote a 6.000 line 3D Model Editor using DX in VC++ in just a few weeks. It still crashes about 2000 times a second, but it works... Eu is one of those languages that make you feel euphoric and think: "YEAH! LET'S CODE A KILLER APP WITH THIS SMALL PUPPY!", but then later after a few lines of code, you realise that the features you need aren't present in Euphoria and that you should fire up VC++ again instead. Features like Direct X support. Sure there is Exotica, but who wants to ship a third-party DLL with their software? Not me. And what about DX8.0? All Eu realy, realy needs, aside from all the other things, is ActiveX support. Sure Microcrap sucks donkey ass, but they do have great SDKs, and all new ones are COM based. I myself would value DX8.0, Kat would find the Speech SDK (written by yours truly...well, partially) a great enhancement to her AI code, and so on and so on. And there's no easy way to implement COM support in Euphoria. It should be compiler-based. Mike The Spike __________________________________________________ Do You Yahoo!? Yahoo! Photos - Share your holiday photos online! http://photos.yahoo.com/
5. Re: Death by Gaming
- Posted by Liona Kerslake <paulk at UNISERVE.COM> Jan 06, 2001
- 511 views
> > Not necessarily. I've got this program i'm workin on that flakes out > once in awhile in the code, but when it does, its not that hard to > track down, despite the 2,000+ lines of code... I'm not quite sure what you mean by this. Is your program hard to fix because it's so long? My problem is registration. All in due time though.............. -Thomas
6. Re: Death by Gaming
- Posted by Euman <euman at bellsouth.net> Jan 06, 2001
- 546 views
- Last edited Jan 07, 2001
------=_NextPart_000_002E_01C07821.55063D20 charset="iso-8859-1" >>erase all stereotypes of beginner programmers trying hehehe, I never set foot inside a classroom to learn this stuff Euphoria sure makes it easy for the beginner. If you only read the = documentation that comes with it, you too can program. euman ------=_NextPart_000_002E_01C07821.55063D20 charset="iso-8859-1" <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4611.1300" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>>>erase all stereotypes of = beginner=20 programmers trying</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>hehehe, I never set foot inside a = classroom to=20 learn this stuff</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Euphoria sure makes it easy for the = beginner. If=20 you only read the documentation that comes with it, you too can=20 program.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>euman</FONT></DIV> <BLOCKQUOTE dir=3Dltr=20 style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; = BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"><FONT=20 ------=_NextPart_000_002E_01C07821.55063D20--
7. Re: Death by Gaming
- Posted by Liona Kerslake <paulk at UNISERVE.COM> Jan 07, 2001
- 550 views
----- Original Message ----- From: Jack Cat <catjackus at YAHOO.COM> To: <EUPHORIA at LISTSERV.MUOHIO.EDU> Sent: Saturday, January 06, 2001 8:43 PM Subject: Re: Death by Gaming > > Oh, how true. What I meant thought was all > > the people who download a programming language and > > think that in 3 weeks they can make the next hottest > > 3d-shooter. > > Hehe! > That's exactly how I was... > Euphoria was my first porgramming language ever! > I searched in yahoo for "free compiler" and wound up > at The Free Compilers And Interpreters page. I saw > Euphoria on that page, and immediatly downloaded it. > The docs were a pain to read through, and I wasn't > getting any wiser, so I downloaded ABGTE and two weeks > later I knew every aspect of Euphoria programming. > Remember that this was way back in the 1.x days. > There was no Eu for Windows so when I wanted to take > advantage of DX and stuff, I had to learn C++ and > bought VC++ 5.0. Then later I learned a pile of other > languages and got many degrees and stuff, but that 3D > shooter I started out coding for never got to be :( > I learned C++ in a month, and unlike Euphoria, where > the biggest prog I ever coded was 300 lines, I wrote a > 6.000 line 3D Model Editor using DX in VC++ in just a > few weeks. > It still crashes about 2000 times a second, but it > works... > > Eu is one of those languages that make you feel > euphoric and think: "YEAH! LET'S CODE A KILLER APP > WITH THIS SMALL PUPPY!", but then later after a few > lines of code, you realise that the features you need > aren't present in Euphoria and that you should fire up > VC++ again instead. Features like Direct X support. > Sure there is Exotica, but who wants to ship a > third-party DLL with their software? Not me. And what > about DX8.0? > All Eu realy, realy needs, aside from all the other > things, is ActiveX support. Sure Microcrap sucks > donkey ass, but they do have great SDKs, and all new > ones are COM based. I myself would value DX8.0, Kat > would find the Speech SDK (written by yours > truly...well, partially) a great enhancement to her AI > code, and so on and so on. > > And there's no easy way to implement COM support in > Euphoria. It should be compiler-based. > > > Mike The Spike > > __________________________________________________ > Do You Yahoo!? > Yahoo! Photos - Share your holiday photos online! > http://photos.yahoo.com/ Well, Mike I have to compliment you. You must have done a lot of programming because I read your reply and I understood half of it! -Thomas PS- Isn't a "spike" an abnormal termination of a program? Just curious.......