www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - A new game (Bosskoneun)

reply Will DeVore <quartz13163 distanthumans.org> writes:
Hello fellow D programmers,

I thought I would announce the completion of the next game in my series
written in D called bosskoneun. :)

It is a 2D top-down shootem-up. Pictures, binaries and source are available at:

http://distanthumans.info/programming/D/bosconian/bosconian.php

D is so efficient that the game sleeps 98% of the time even under the most
graphically intensense levels.

Thanks Walter for creating an easy and powerful language. Hint: Look at the
default high scores. ;) The credits list DigitalMars.com
If you like the game, could it be posted to the "dlinks" section?

My next assignment, on the horizon, is evaluating how D can be utilized on the
PS3 for games. Gee Walter what do you think those chances are, wink wink. :)

P.S. Posting this message didn't like the fact that I have a .info TLD. Hmmm...
-Will.
Nov 09 2006
next sibling parent reply clayasaurus <clayasaurus gmail.com> writes:
Will DeVore wrote:
 Hello fellow D programmers,
 
 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)
 
 It is a 2D top-down shootem-up. Pictures, binaries and source are available at:
 
 http://distanthumans.info/programming/D/bosconian/bosconian.php
 
 D is so efficient that the game sleeps 98% of the time even under the most
 graphically intensense levels.
 
 Thanks Walter for creating an easy and powerful language. Hint: Look at the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?
 
 My next assignment, on the horizon, is evaluating how D can be utilized on the
 PS3 for games. Gee Walter what do you think those chances are, wink wink. :)
 
 P.S. Posting this message didn't like the fact that I have a .info TLD. Hmmm...
 -Will.

Cool! You need to include SDL.dll in there too though. I'm going to give it a spin. ~ Clay
Nov 09 2006
parent reply clayasaurus <clayasaurus gmail.com> writes:
clayasaurus wrote:
 Will DeVore wrote:
 Hello fellow D programmers,

 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

 It is a 2D top-down shootem-up. Pictures, binaries and source are 
 available at:

 http://distanthumans.info/programming/D/bosconian/bosconian.php

 D is so efficient that the game sleeps 98% of the time even under the 
 most
 graphically intensense levels.

 Thanks Walter for creating an easy and powerful language. Hint: Look 
 at the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?

 My next assignment, on the horizon, is evaluating how D can be 
 utilized on the
 PS3 for games. Gee Walter what do you think those chances are, wink 
 wink. :)

 P.S. Posting this message didn't like the fact that I have a .info 
 TLD. Hmmm...
 -Will.

Cool! You need to include SDL.dll in there too though. I'm going to give it a spin. ~ Clay

Tried it a little bit, I enjoy the game but it would be nice if you supported the arrow keys for movement and space for fire, the controls were a little difficult for me to manage :)
Nov 09 2006
next sibling parent Tydr Schnubbis <fake address.dude> writes:
clayasaurus wrote:
 clayasaurus wrote:
 
 Tried it a little bit, I enjoy the game but it would be nice if you 
 supported the arrow keys for movement and space for fire, the controls 
 were a little difficult for me to manage :)
 

between arrow keys, numeric keypad, and maybe the current keyset for laptop users. Then I promise I will give it another shot. :)
Nov 09 2006
prev sibling parent reply Will DeVore <quartz13163 distanthumans.org> writes:
== Repost the article of clayasaurus (clayasaurus gmail.com)
== Posted at 2006/11/09 20:52 to digitalmars.D.announce

clayasaurus wrote:
 Will DeVore wrote:
 Hello fellow D programmers,

 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

 It is a 2D top-down shootem-up. Pictures, binaries and source are
 available at:

 http://distanthumans.info/programming/D/bosconian/bosconian.php

 D is so efficient that the game sleeps 98% of the time even under the
 most
 graphically intensense levels.

 Thanks Walter for creating an easy and powerful language. Hint: Look
 at the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?

 My next assignment, on the horizon, is evaluating how D can be
 utilized on the
 PS3 for games. Gee Walter what do you think those chances are, wink
 wink. :)

 P.S. Posting this message didn't like the fact that I have a .info
 TLD. Hmmm...
 -Will.

Cool! You need to include SDL.dll in there too though. I'm going to give it a spin. ~ Clay

Tried it a little bit, I enjoy the game but it would be nice if you supported the arrow keys for movement and space for fire, the controls were a little difficult for me to manage :) Oops. You are right. I did forget the SDL.dll. Speaking about the arrow keys, I tried them but couldn't figure out how to get SDL to recognize two arrow keys for diagonals. The fire key is easy enough though. :)
Nov 09 2006
parent reply clayasaurus <clayasaurus gmail.com> writes:
Will DeVore wrote:
 == Repost the article of clayasaurus (clayasaurus gmail.com)
 == Posted at 2006/11/09 20:52 to digitalmars.D.announce
 
 clayasaurus wrote:
 Will DeVore wrote:
 Hello fellow D programmers,

 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

 It is a 2D top-down shootem-up. Pictures, binaries and source are
 available at:

 http://distanthumans.info/programming/D/bosconian/bosconian.php

 D is so efficient that the game sleeps 98% of the time even under the
 most
 graphically intensense levels.

 Thanks Walter for creating an easy and powerful language. Hint: Look
 at the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?

 My next assignment, on the horizon, is evaluating how D can be
 utilized on the
 PS3 for games. Gee Walter what do you think those chances are, wink
 wink. :)

 P.S. Posting this message didn't like the fact that I have a .info
 TLD. Hmmm...
 -Will.

it a spin. ~ Clay

Tried it a little bit, I enjoy the game but it would be nice if you supported the arrow keys for movement and space for fire, the controls were a little difficult for me to manage :) Oops. You are right. I did forget the SDL.dll. Speaking about the arrow keys, I tried them but couldn't figure out how to get SDL to recognize two arrow keys for diagonals. The fire key is easy enough though. :)

--------- You might be interested in my input wrapper for SDL. http://arcgames.dsource.org/arc/arc/input.html http://dsource.org/projects/freeuniverse/browser/trunk/freeuniverse/arc/io/input.d With it, all you have to do to get it to work is... if (arc.io.keyDown(SDLK_LEFT) && arc.io.keyDown(SDLK_UP)) { /// left up diagonal } I do have a 2D game library in D that I'm working on that uses SDL, OpenGL (rendering), OpenAL (sound), and has a sprite class. Outdated tutorials for it can be found here http://www-users.mat.uni.torun.pl/~h3r3tic/dmedia/?n=Tutorials.ArcIntro http://www-users.mat.uni.torun.pl/~h3r3tic/dmedia/?n=Tutorials.ArcAsteroids -------- Or, just set a bool that is true if key is down and false if key is up, then with your two key bools use if (key_down && key_left) { /// diagonal down-left } ~ Clay
Nov 09 2006
parent %u <quartz13163 distanthumans.org> writes:
Hi Clay,

I have seen the Arcgames library and was thinking of using it but I got carried
away figuring out pixel collision that I couldn't help myself. ;)

Thanks for the suggestion. The code snippet gave the clue that I needed. I
should
have arrows working.

I added the missing sdl.dll. I didn't know if it would work because I don't have
windows. I created that zip guessing at which dlls to include. A friend compiled
it for windows.

I think the game engine you are doing is great for D. You know I thought about
using OpenAl because it worked well for me in Java.

Tks for the info.

-Will.
Nov 09 2006
prev sibling next sibling parent reply Kyle Furlong <kylefurlong gmail.com> writes:
Will DeVore wrote:
 Hello fellow D programmers,
 
 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)
 
 It is a 2D top-down shootem-up. Pictures, binaries and source are available at:
 
 http://distanthumans.info/programming/D/bosconian/bosconian.php
 
 D is so efficient that the game sleeps 98% of the time even under the most
 graphically intensense levels.
 
 Thanks Walter for creating an easy and powerful language. Hint: Look at the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?
 
 My next assignment, on the horizon, is evaluating how D can be utilized on the
 PS3 for games. Gee Walter what do you think those chances are, wink wink. :)
 
 P.S. Posting this message didn't like the fact that I have a .info TLD. Hmmm...
 -Will.

Windows binary silently fails on loading a new 1 player game. (Windows XP SP2, Athlon64)
Nov 09 2006
parent reply Kyle Furlong <kylefurlong gmail.com> writes:
Kyle Furlong wrote:
 Will DeVore wrote:
 Hello fellow D programmers,

 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

 It is a 2D top-down shootem-up. Pictures, binaries and source are 
 available at:

 http://distanthumans.info/programming/D/bosconian/bosconian.php

 D is so efficient that the game sleeps 98% of the time even under the 
 most
 graphically intensense levels.

 Thanks Walter for creating an easy and powerful language. Hint: Look 
 at the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?

 My next assignment, on the horizon, is evaluating how D can be 
 utilized on the
 PS3 for games. Gee Walter what do you think those chances are, wink 
 wink. :)

 P.S. Posting this message didn't like the fact that I have a .info 
 TLD. Hmmm...
 -Will.

Windows binary silently fails on loading a new 1 player game. (Windows XP SP2, Athlon64)

Hmmm, works now. Strange.
Nov 09 2006
next sibling parent reply Will DeVore <quartz13163 distanthumans.org> writes:
Kyle Furlong wrote:
 Will DeVore wrote:
 Hello fellow D programmers,

 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

 It is a 2D top-down shootem-up. Pictures, binaries and source are
 available at:

 http://distanthumans.info/programming/D/bosconian/bosconian.php

 D is so efficient that the game sleeps 98% of the time even under the
 most
 graphically intensense levels.

 Thanks Walter for creating an easy and powerful language. Hint: Look
 at the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?

 My next assignment, on the horizon, is evaluating how D can be
 utilized on the
 PS3 for games. Gee Walter what do you think those chances are, wink
 wink. :)

 P.S. Posting this message didn't like the fact that I have a .info
 TLD. Hmmm...
 -Will.

Windows binary silently fails on loading a new 1 player game. (Windows XP SP2, Athlon64)

 Hmmm, works now. Strange.

Hi Kyle, That silent error you got is one of the bugs I think can be fixed if I upgrade from 0.160 to the lastest dmd compiler. If you had run it from a console it would have said something like "can't load... explosion.png$%?". The garbage tacked on the end of the string is something I can't figure out what D/phobos is doing. I have rewritten that section of code a few different ways but it does the same thing each time. The problem occurs each time the game is first loaded onto a 3D card, after that it loads fine. It happens both on windows and linux. I am guessing it is something to do with phobos (I think). Anyway I am hoping the issue goes away when I upgrade to the latest dmd compiler and phobos. Of course it could be something else entirely. I haven't investigated to deep yet, there are so many variations to consider. -Will
Nov 09 2006
parent reply Endea <notknown none.com> writes:
Will DeVore kirjoitti:
 Kyle Furlong wrote:
 Will DeVore wrote:
 Hello fellow D programmers,

 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

 It is a 2D top-down shootem-up. Pictures, binaries and source are
 available at:

 http://distanthumans.info/programming/D/bosconian/bosconian.php

 D is so efficient that the game sleeps 98% of the time even under the
 most
 graphically intensense levels.

 Thanks Walter for creating an easy and powerful language. Hint: Look
 at the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?

 My next assignment, on the horizon, is evaluating how D can be
 utilized on the
 PS3 for games. Gee Walter what do you think those chances are, wink
 wink. :)

 P.S. Posting this message didn't like the fact that I have a .info
 TLD. Hmmm...
 -Will.

XP SP2, Athlon64)

 Hmmm, works now. Strange.

Hi Kyle, That silent error you got is one of the bugs I think can be fixed if I upgrade from 0.160 to the lastest dmd compiler. If you had run it from a console it would have said something like "can't load... explosion.png$%?". The garbage tacked on the end of the string is something I can't figure out what D/phobos is doing. I have rewritten that section of code a few different ways but it does the same thing each time. The problem occurs each time the game is first loaded onto a 3D card, after that it loads fine. It happens both on windows and linux. I am guessing it is something to do with phobos (I think). Anyway I am hoping the issue goes away when I upgrade to the latest dmd compiler and phobos. Of course it could be something else entirely. I haven't investigated to deep yet, there are so many variations to consider. -Will

Hi, In opengldiplay.d, line 300: surface = IMG_Load(filename.ptr); mayby use toStringz form std.string to make the filename zero ending: surface = IMG_Load(string.toStringz(filename));
Nov 10 2006
parent Will DeVore <quartz13163 distanthumans.org> writes:
Endea wrote:
Hi,

In opengldiplay.d, line 300:

surface = IMG_Load(filename.ptr);

mayby use toStringz form std.string to make the filename zero ending:
surface = IMG_Load(string.toStringz(filename));


Endea, I think that fixed it. I don't seem to get the error anymore. I appreciate that tip. Thanks.
Nov 10 2006
prev sibling parent reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Kyle Furlong wrote:
 Kyle Furlong wrote:
 Will DeVore wrote:
 Hello fellow D programmers,

 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

 It is a 2D top-down shootem-up. Pictures, binaries and source are 
 available at:

 http://distanthumans.info/programming/D/bosconian/bosconian.php

 D is so efficient that the game sleeps 98% of the time even under the 
 most
 graphically intensense levels.

 Thanks Walter for creating an easy and powerful language. Hint: Look 
 at the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?

 My next assignment, on the horizon, is evaluating how D can be 
 utilized on the
 PS3 for games. Gee Walter what do you think those chances are, wink 
 wink. :)

 P.S. Posting this message didn't like the fact that I have a .info 
 TLD. Hmmm...
 -Will.

Windows binary silently fails on loading a new 1 player game. (Windows XP SP2, Athlon64)

Hmmm, works now. Strange.

I had the same. Didn't work then it did. Sounds like you've figured out how to fix it, though. But the fix doesn't seem to be in the latest binary download. I found the keys to be too hard to use too. I J K L for basic up/down/left/right is much more usable, I think. At least that's what I got used to from a variety of games on my old Apple ][+. :-) --bb
Nov 12 2006
next sibling parent Jesse Phillips <Jesse.K.Phillips+Digitalmars gmail.com> writes:
Bill Baxter wrote:
 
 I found the keys to be too hard to use too.
    I
  J K L
 for basic up/down/left/right is much more usable, I think.  At least
 that's what I got used to from a variety of games on my old Apple ][+.  :-)
 
 --bb

Well, your still luckier then me, well except the arrows work now. I run a Dvorak layout so the keys were in the most peculiar places.
Nov 13 2006
prev sibling parent reply Will DeVore <quartz13163 distanthumans.org> writes:
Kyle, Bill,

I have added the "arrow" keys now so it should be a little easier to play. It
works best with a joystick or gamepad. The logitech dual action is perfect for
it.

I posted a windows binary to match the linux one. I am flying blind when it
comes
to windows. D and SDL are so accurate in cross-platform functionality that it
seems to work without any changes. Cheers to Walter Bright and Sam Latinga. :)

-Will.
Nov 13 2006
next sibling parent clayasaurus <clayasaurus gmail.com> writes:
Will DeVore wrote:
 Kyle, Bill,
 
 I have added the "arrow" keys now so it should be a little easier to play. It
 works best with a joystick or gamepad. The logitech dual action is perfect for
it.
 
 I posted a windows binary to match the linux one. I am flying blind when it
comes
 to windows. D and SDL are so accurate in cross-platform functionality that it
 seems to work without any changes. Cheers to Walter Bright and Sam Latinga. :)
 
 -Will.

Ah, much better. :)
Nov 13 2006
prev sibling parent reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Will DeVore wrote:
 Kyle, Bill,

Works great! It's a lot more playable now. I vaguely remember this game from the arcades. Though I sucked at it and remember thinking that it was complicated I mostly just watched the "bigger kids" play it mostly (I was probably like 8 at the time). --bb
Nov 13 2006
parent "John Reimer" <terminal.node gmail.com> writes:
On Mon, 13 Nov 2006 15:34:32 -0800, Bill Baxter  
<dnewsgroup billbaxter.com> wrote:

 Will DeVore wrote:
 Kyle, Bill,

Works great! It's a lot more playable now. I vaguely remember this game from the arcades. Though I sucked at it and remember thinking that it was complicated I mostly just watched the "bigger kids" play it mostly (I was probably like 8 at the time). --bb

I was 6 and don't remember it! :) -JJR
Nov 13 2006
prev sibling next sibling parent reply Walter Bright <newshound digitalmars.com> writes:
Will DeVore wrote:
 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

Cool! How about posting it on www.dzone.com and www.gamedev.net? I'm sure there are a lot of people from there who'd enjoy your game.
Nov 09 2006
parent Will DeVore <quartz13163 distanthumans.org> writes:
Will DeVore wrote:
 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

Cool! How about posting it on www.dzone.com and www.gamedev.net? I'm
sure there are a lot of people from there who'd enjoy your game.


Thanks Walter. I saw your promoting D doc and those were the next items on my list. :)
Nov 09 2006
prev sibling next sibling parent reply "John Reimer" <terminal.node gmail.com> writes:
On Thu, 09 Nov 2006 17:19:48 -0800, Will DeVore  
<quartz13163 distanthumans.org> wrote:

 Hello fellow D programmers,

 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

 It is a 2D top-down shootem-up. Pictures, binaries and source are  
 available at:

 http://distanthumans.info/programming/D/bosconian/bosconian.php

 D is so efficient that the game sleeps 98% of the time even under the  
 most
 graphically intensense levels.

 Thanks Walter for creating an easy and powerful language. Hint: Look at  
 the
 default high scores. ;) The credits list DigitalMars.com
 If you like the game, could it be posted to the "dlinks" section?

 My next assignment, on the horizon, is evaluating how D can be utilized  
 on the
 PS3 for games. Gee Walter what do you think those chances are, wink  
 wink. :)

 P.S. Posting this message didn't like the fact that I have a .info TLD.  
 Hmmm...
 -Will.

Nice game. I like the graphics! However, one thing I find annoying is the player's ship movement. When using joystick or keyboard, it just jumps to the direction of the press in 45 degree increments (even worse, every press makes you point immediately in the direction of the keystroke...so it's not even really 45 degree increments!). That looks and feels ugly. And furthermore, enemy ships don't seem to have this limitation: they move and turn in fine increments which gives them a much more fluid motion. It's not fair! ;D -JJR
Nov 10 2006
parent reply Will DeVore <quartz13163 distanthumans.org> writes:
John Reimer wrote:

Nice game.  I like the graphics!  However, one thing I find annoying is
the player's ship movement.  When using joystick or keyboard, it just
jumps to the direction of the press in 45 degree increments (even worse,
every press makes you point immediately in the direction of the
keystroke...so it's not even really 45 degree increments!).  That looks
and feels ugly.  And furthermore, enemy ships don't seem to have this
limitation: they move and turn in fine increments which gives them a much
more fluid motion.  It's not fair! ;D


Hi John, Thanks for the compliment. I will take a leap here and guess you never played the orginal game back in 1981. :) The original game had the player's ship limited like that, perhaps to put more quarters in the owner's pocket. ;) Granted this isn't an arcade game but I thought I would keep close to the original intent. The arcade game "timepilot" had more of what you described. Beside what other way could I keep you from getting to level 21. :D -Will.
Nov 10 2006
parent "John Reimer" <terminal.node gmail.com> writes:
On Fri, 10 Nov 2006 16:37:06 -0800, Will DeVore  
<quartz13163 distanthumans.org> wrote:

 John Reimer wrote:

 Nice game.  I like the graphics!  However, one thing I find annoying is
 the player's ship movement.  When using joystick or keyboard, it just
 jumps to the direction of the press in 45 degree increments (even  
 worse,
 every press makes you point immediately in the direction of the
 keystroke...so it's not even really 45 degree increments!).  That looks
 and feels ugly.  And furthermore, enemy ships don't seem to have this
 limitation: they move and turn in fine increments which gives them a  
 much
 more fluid motion.  It's not fair! ;D


Hi John, Thanks for the compliment. I will take a leap here and guess you never played the orginal game back in 1981. :) The original game had the player's ship limited like that, perhaps to put more quarters in the owner's pocket. ;) Granted this isn't an arcade game but I thought I would keep close to the original intent. The arcade game "timepilot" had more of what you described. Beside what other way could I keep you from getting to level 21. :D -Will.

Yes, you are right. I don't think I played the 1981 version of the game. But I think I've played several like it. I should have realized that was the reason. I guess a remake has to be true to the original. :) I believe I've played timepilot before, but that was many moons ago. Anyway, nice work! -JJR
Nov 12 2006
prev sibling next sibling parent reply Stewart Gordon <smjg_1998 yahoo.com> writes:
Will DeVore wrote:
 Hello fellow D programmers,
 
 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)
 
 It is a 2D top-down shootem-up. Pictures, binaries and source are available at:
 
 http://distanthumans.info/programming/D/bosconian/bosconian.php

bosskoneun, Bosskoneun, BossKoneun, bosconian - make up your mind!
 D is so efficient that the game sleeps 98% of the time even under the most
 graphically intensense levels.

Under what platform/processor speed/amount of memory? <snip>
 P.S. Posting this message didn't like the fact that I have a .info TLD. Hmmm...
 -Will.

Does the web interface reject certain TLDs? Why is this, I wonder? Stewart. -- -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/M d- s:- C++ a->--- UB P+ L E W++ N+++ o K- w++ O? M V? PS- PE- Y? PGP- t- 5? X? R b DI? D G e++++ h-- r-- !y ------END GEEK CODE BLOCK------ My e-mail is valid but not my primary mailbox. Please keep replies on the 'group where everyone may benefit.
Nov 12 2006
parent Will DeVore <quartz13163 distanthumans.org> writes:
bosskoneun, Bosskoneun, BossKoneun, bosconian - make up your mind!


I originally wrote it under the assumption that I would call it bosconian but then I began to consider copyright issues. But I did so much work under that name that I was lazy and go back and change it. So I ended up with a hodgepodge of names. One day I will unify the name to bosskoneun. Sorry for the confusion.
Under what platform/processor speed/amount of memory?


I can give some numbers if you like. My laptop is a P3 1Ghz with a Geforce2Go (16meg) and takes about 1.5 milliseconds tops. My desktop is a P4 2.8Ghz Quadro(128meg) and takes about .5 milliseconds tops. I have a work machine that is a P4 3.x Ghz with IGP and takes about 4.5 milliseconds. Intel's rasterizer only rasterizes textures and my game has several non-textured polygons that make up the purple radar. Still the game is doing nothing 98% of the time.
 P.S. Posting this message didn't like the fact that I have a .info TLD.
>>Hmmm...
 -Will.


I get ostracized alot because of my TLD. :( This isn't the first time it has happened. But on the upside I don't get a lot of spam. :) Even my host provider couldn't handle my TLD originally.
Nov 13 2006
prev sibling next sibling parent Bill Baxter <dnewsgroup billbaxter.com> writes:
Will DeVore wrote:
 Hello fellow D programmers,
 
 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)
 
 It is a 2D top-down shootem-up. Pictures, binaries and source are available at:
 
 http://distanthumans.info/programming/D/bosconian/bosconian.php

Hey Spout is really fun too! http://distanthumans.info/programming/D/spout/spout.php ...But infuriatingly difficult! >:( --bb
Nov 13 2006
prev sibling next sibling parent Walter Bright <newshound digitalmars.com> writes:
It's on www.dzone.com's front page!
Nov 16 2006
prev sibling parent Stewart Gordon <smjg_1998 yahoo.com> writes:
Will DeVore wrote:
 Hello fellow D programmers,
 
 I thought I would announce the completion of the next game in my series
 written in D called bosskoneun. :)

A few initial observations (Win98SE, Celeron 500): 1. There appears to be no documentation whatsoever in the distribution. 2. Do we really need the console window of technical information? 3. You seem to have assumed everybody has the same screen resolution as you, whatever that may be. The window doesn't properly fit on the screen even on 1024x768, let alone 800x600 (which I usually use). 4. I often have to hold down a key for a second or so before it hears me. 5. How about supporting the numeric keypad as a control mechanism? 6. Joystick control isn't working for me at all. (Before you ask, yes my joystick is calibrated - it works fine when testing in Control Panel.) 7. Why does it disable Alt+F4 and Alt+Space? 8. The highlight on the main menu should default to Start, both on startup and when a game is finished. As it happens, when my game is over it randomly comes up on either Quit or Credits. 9. The highlight on the Credits screen should default to Back. 10. Esc ought not to abort the game without prompt. It's quite easy to press it by mistake, e.g. while backing out of the Start menu and hitting it one too many times, or when expecting it merely to back out of something _within_ the application. It's also within easy reach of any mischievous children who may be in the room. Stewart. -- -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/M d- s:- C++ a->--- UB P+ L E W++ N+++ o K- w++ O? M V? PS- PE- Y? PGP- t- 5? X? R b DI? D G e++++ h-- r-- !y ------END GEEK CODE BLOCK------ My e-mail is valid but not my primary mailbox. Please keep replies on the 'group where everyone may benefit.
Nov 24 2006