Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / [DBP] Diceteroids!

Author
Message
IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 5th Aug 2010 03:39 Edited at: 12th Dec 2010 17:43
here is the new 'supreme' version with online high score table!
Download it!

Click To View Current High Scores

this is Diceteroids,
a game programmed in 8 hours,
using free media from
http://forum.thegamecreators.com/?m=forum_view&t=85024&b=4

It was inspired by David Gervais's Dice Challenge,
http://forum.thegamecreators.com/?m=forum_view&t=172821&b=1

here is a youtube video of some high-level play:
http://www.youtube.com/watch?v=0zJa3eCd9s8

controls:
(now also with XBOX 360 controller support)

left and right arrowkeys turn your ship.
spacekey and control keys fire
up arrow key adds thrust, allowing you to move around.
[P] - Pause
[W] - Toggle window size
[Z] - Shield

i have upgraded to

Diceteroids! Supreme
Download it!

New Features:

* Now With Sound! (toggle on/off with 'S' key)
* Now with support for XBOX 360 Controller. A to fire, Right Bumper To Thrust
* a defenseive shield ( Z key or 'X' button )
* Reverse Thrust (Down Arrow or Left Bumper)
* 8 kinds of POWER-UPS with 3 or more levels of each
* an alien saucer that shoots
* Red Diceteroids are fast
* Blue Diceteroids curve
* Purple Diceteroids can reflect your shots
* Gold Diceteroids break into Silver Cubes, which you can pick up for points

shoot the diceteroids, don't get hit.

Extra Lives at 5000, 10000, 20000, 40000, 60000,...?

.exe with media is attached.

here is the NEW full





Attachments

Login to view attachments
IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 5th Aug 2010 03:49 Edited at: 19th Aug 2010 06:15
Future plans for the game inlude:

* high score table
* better menus ( improved)
* different "powers" for each color of Dice
* enemies who attack you and/or the dice

i would also definitely like suggestions.

i know it's a bit silly, but it's pretty cool what you can do...

Attachments

Login to view attachments
Bugsy
14
Years of Service
User Offline
Joined: 24th Nov 2008
Location: another place in time
Posted: 5th Aug 2010 03:54
hey man, great looking game, but this is a forum for FPS or TPS games made using DBP's FPSCreator engine. games made in the language DBPro itself belong here

imageflock.com/img/1272671763.jpg[/img]
skype = isaacpreston. I want to talk to YOU
DarkJames
13
Years of Service
User Offline
Joined: 11th Aug 2009
Location:
Posted: 5th Aug 2010 03:54
Wrong Section

IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 5th Aug 2010 03:55
i noticed, guys, thanks,
hopefully a mod will move it.

PW Productions
13
Years of Service
User Offline
Joined: 13th Mar 2009
Location: sitting in a chair.
Posted: 5th Aug 2010 04:23
Cool to see you're using FPSC now, IBOL! Heheh, kidding.

Well I might as well post since this will be moved to its proper position. This is pretty interesting, I assume it's a 20 Liner? I like the idea, a bit odd, but can be adapted to Good work as always.


If something is perfect, it probably doesn't work. -PWP
BMacZero
16
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 8th Aug 2010 19:44
That's a funny way to use dice . I have only one complaint - the collision is a little off. It's possible to die from being simply too close to a big die and not actually touching it.

IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 8th Aug 2010 21:15 Edited at: 19th Aug 2010 06:16
thanks for trying it.

i mostly fixed the collision by
scaling the sprites down before checking for collision,
then back up afterwards.

Indicium
14
Years of Service
User Offline
Joined: 26th May 2008
Location:
Posted: 8th Aug 2010 22:31
You could change it to a 3d engine? and just view it from the side?

Nabz_32x
14
Years of Service
User Offline
Joined: 25th Oct 2008
Location:
Posted: 9th Aug 2010 19:13 Edited at: 9th Aug 2010 19:24
is the standard 3d collision even any use for rotated 3D objects?
Sorry to ask but never tried it out... Will try it out now!

Edit:
It seems to calculate the rotation but it is not 100% accurate (tested with 2 box objects one rotating one standing next to it)... DonĀ“t know which results a loaded complex model would return, but I think DB calculates the model as a compilation of boxes for collision)

IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 19th Aug 2010 06:07 Edited at: 19th Aug 2010 06:11
OK,
i have upgraded to

Diceteroids! Advanced
Download

New Features:

* Now With Sound! (toggle on/off with 'S' key)
* Now with support for XBOX 360 Controller. A to fire, Right Bumper To Thrust
* a defenseive shield ( Z key or 'X' button )
* Reverse Thrust (Down Arrow or Left Bumper)
* 8 kinds of POWER-UPS with 3 or more levels of each
* an alien saucer that shoots
* Red Diceteroids are fast
* Blue Diceteroids curve
* Purple Diceteroids can reflect your shots
* Gold Diceteroids break into Silver Cubes, which you can pick up for points

Attachments

Login to view attachments
IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 19th Aug 2010 18:35 Edited at: 19th Aug 2010 18:36
Here's a screenshot of the new version.
you can see powerups, the "shield gauge",
the alien saucer and its shot,
and the silver cube pickups.



Attachments

Login to view attachments
Dr Tank
13
Years of Service
User Offline
Joined: 1st Apr 2009
Location: Southampton, UK
Posted: 20th Aug 2010 20:44 Edited at: 20th Aug 2010 22:48
Nice. On my 3rd go I got about 236k.

High score table would be awesome. Better an online "leaderboard" showing every individual's highest score.
IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 21st Aug 2010 05:32
236,000 !?!?!?
that's amazing!
i'll never beat that!

unfortunately, i don't know how to do an online leaderboard....
dbpro is the only modern language i have experience with.
(bit of html but...)

Dr Tank
13
Years of Service
User Offline
Joined: 1st Apr 2009
Location: Southampton, UK
Posted: 22nd Aug 2010 03:01 Edited at: 22nd Aug 2010 04:04
I got 259k today. I expect it's very possible to get much higher scores. You just need to earn lives as fast as you lose them, and you can go on forever.

I find arcadey games like this much more compelling when there's a worldwide learerboard. Like with Geometry Wars. Found this tutorial. http://forum.thegamecreators.com/?m=forum_view&t=170586&b=1

A simple alternative that would work just as well for this is something where it just takes a screenshot at the end showing the score so people can post to this thread.

Like this. Just before I died. Alas, at the final score screen, if I press the key for Fraps to take a screeny, it gets a picture of the screen showing how many points the dice are worth.

IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 22nd Aug 2010 06:11
dr. tank,
amazing!
(and i guess all the higher waves start with all gold dice, worth the most points)

i will work on your 'simple option' ,
and maybe take a look at the tutorial when i have time

IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 7th Dec 2010 17:31
i know it's been forever. busy,busy.
i looked at that tutorial, but oh man,
it looks complicated, even if it is a good tut.

there's this:
http://forum.thegamecreators.com/?m=forum_view&t=174719&b=5
but i guess we'll see.
the screenshot idea is a good one.

IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 12th Dec 2010 08:04
Finally,
with help from mr_d,
Diceteroids! has an online scoreboard.

attached is the new complete download.
please tell me if it works, if it saves your scores,
what your scores are, any errors you have, etc.

thanks all!

Attachments

Login to view attachments
mr_d
DBPro Tool Maker
15
Years of Service
User Offline
Joined: 26th Mar 2007
Location: Somewhere In Australia
Posted: 12th Dec 2010 08:35
very cool IBOL!
you sure integrated the online scoreboard very quickly and it seems without much difficulty (except that little doco mistake you pointed out to me)
I'll be sure to play this a little more and post a better score!
Great Job!

(\___/)
(='.'=) Copy bunny into your signature to
("_(" help him gain world domination.
Dr Tank
13
Years of Service
User Offline
Joined: 1st Apr 2009
Location: Southampton, UK
Posted: 12th Dec 2010 17:34
This is cool! Only trouble is that I'm filling up the scoreboard, and I feel a bit bad about that. Maybe better to have the online scoreboard show the top scores of each player, so the most one player can have on there is 1 score.
IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 12th Dec 2010 17:47
hey, i was hoping you'd come back to this!
i would need infinite scoreboards for that,
and that's not an option for me.

i could make it check a player's name, so that any player could only beat his OWN high score,
but then they could just use a different name.

perhaps every month or so , i can erase all the high scores except for the top 1 or 3...

Dr Tank
13
Years of Service
User Offline
Joined: 1st Apr 2009
Location: Southampton, UK
Posted: 12th Dec 2010 17:54 Edited at: 12th Dec 2010 17:57
I don't know how the scoreboard thing works, but the simplest fix would be, assuming you can manually edit, to clear out all but the highest of each individual player's scores periodically. As you say, every month or something.

A better way, If you can do it, is, like you say, to take off a player's score and post a new one if it's bigger. This does rely on people not using multiple names, but it's an improvement, and in the worst case (everyone abusing multiple names), it's the same as what you have at the moment!
BMacZero
16
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 12th Dec 2010 21:10
The best solution in my opinion is to get more people playing it and getting scores up there

[href]www.brianmacintosh.com[/href]
IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 12th Dec 2010 22:59
jeez, bmac if you've got an app for that (or a plugin) i'd greatly appreciate it!

BMacZero
16
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 12th Dec 2010 23:56
Eehehe

Have your players put shiny and colorful images in their sigs, maybe?

Dr Tank
13
Years of Service
User Offline
Joined: 1st Apr 2009
Location: Southampton, UK
Posted: 13th Dec 2010 03:37
Why does everyone else suck so much at this game?
IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 18th Dec 2010 18:48
i guess they don't
#2 BMacZero rocks 359860


BMacZero
16
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 18th Dec 2010 21:16
Dr Tank's still got me beat by 100k

Dr Tank
13
Years of Service
User Offline
Joined: 1st Apr 2009
Location: Southampton, UK
Posted: 19th Dec 2010 03:10
It's more than that now.

I don't know whether it's intentional or a bug but at the end of level 42, it kept giving me UFOs. Before that I was at times down to my last life, but with all UFOs my lives kept going up even when I just sat in the middle of the screen and held down the fire button. Got bored at 888k.
mr_d
DBPro Tool Maker
15
Years of Service
User Offline
Joined: 26th Mar 2007
Location: Somewhere In Australia
Posted: 8th Jan 2011 11:50
please be advised that the version of scoreboard.exe has changed since this was announced/released, and the version used will no longer retrieve the online scores properly.
Since IBOL doesn't seem to have read his email
Please use (i.e. replace existing file with) the updated scoreboard.exe file attached to this post.

(\___/)
(='.'=) Copy bunny into your signature to
("_(" help him gain world domination.

Attachments

Login to view attachments
IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 8th Jan 2011 17:18 Edited at: 8th Jan 2011 19:29
@ all
i apologize to any users of my programs for any inconvenience this may cause.

mr_d
DBPro Tool Maker
15
Years of Service
User Offline
Joined: 26th Mar 2007
Location: Somewhere In Australia
Posted: 8th Jan 2011 17:54
@IBOL and All Users
It seems the mistake was on my part (I confused his email with another users) and I though I had emailed him about the update, but that wasn't the case.
Please accept my apologies on this as it had nothing to do with IBOL.

@IBOL - now that I have your email, maybe you'd like to edit your post so the bots don't get it (if they haven't already)...

(\___/)
(='.'=) Copy bunny into your signature to
("_(" help him gain world domination.
IBOL
Retired Moderator
18
Years of Service
User Offline
Joined: 30th Mar 2004
Location: @IBOL17
Posted: 8th Jan 2011 19:29
mr_d,
thanks for the quick response, and the 'edit' suggestion! done.

i think i will actaully add a user option to enable/disable high score tracking from my games...

Login to post a reply

Server time is: 2022-12-09 19:59:33
Your offset time is: 2022-12-09 19:59:33