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.

DarkBASIC Professional Discussion / - DBPro Coding Challenges -

Author
Message
Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 27th Nov 2009 04:55 Edited at: 28th Nov 2009 14:36
my personal highscore at the moment is 18200 points at level 5
edit: thx rich
edit2: new highscore 30700 in level 8, has anyone else played it yet?


farmkid4
15
Years of Service
User Offline
Joined: 23rd Sep 2009
Location: on my pc :)
Posted: 28th Nov 2009 19:09
my mouse keeps freezing but other than that i really like it.
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 28th Nov 2009 19:29 Edited at: 29th Nov 2009 05:03
@farmkid4 - if your mouse is freezing because it leaves the game window, you could try running in full screen mode. That was giving me fits in my game, until Mobiius gave me a great tip how to fix it.

Valle - I'm playing it, but don't have a score as high as yours yet. One thing...

The way the blocks rotate is very cool, but from a tactical viewpoint, it would be more fun (for me anyway) if somehow they changed before the ball hits the paddle, so you could actually aim at the active ones. Not sure how the logic/timing for that would be accomplished, though. Still very fun though!

EDIT: DOH! I just figured out that I should be aiming at the dark blocks, so that when the paddle hits the ball and the blocks change, I just sent the ball towards active blocks. Very clever, Valle!

Okay, hit level 9 with a score of 32633. Forget what I was saying about tactics. Between aiming for the bricks that aren't there, using the left and right sides of the paddle, and keeping the ball where there are no bricks to get a breather, this game is tactically very rich. Great job!

RiiDii
19
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Inatincan
Posted: 29th Nov 2009 22:05
@Valle: Great job.

For everyone else, here is a source of inspiration. Take a look at some of the concepts to get an idea of just was is possible from a simple breakout concept. Really would like see more than one entry. Will you be the one to give Valle some competition?


Open MMORPG: It's your game!
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 30th Nov 2009 05:09 Edited at: 30th Nov 2009 05:15
I'll have my entry ready by the deadline, but I'm being cagey about my code. I guess a screenshot wouldn't give too much away.



Attachments

Login to view attachments
Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 30th Nov 2009 09:40
thanks guys!
rich, thats a pretty good score! I'm going to try to beat it , your game looks promising!


RiiDii
19
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Inatincan
Posted: 30th Nov 2009 16:29
Oops. I forgot the link to the "source of inspiration" in my previous post. Although, Rich has done a decent job of that.

Here's the link anyway.
http://packed.com/categories/Breakout-download


Open MMORPG: It's your game!
Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 30th Nov 2009 22:42 Edited at: 1st Dec 2009 00:06
okay, here's a new version

improvements:
-mouse doesn't stick to the walls anymore
-every 3rd Level is an "Aiming Level" where you can aim exactly with your mousewheel
-a new combosystem!
-visuals are more colourful
-you can give the ball a horizontal startspeed by moving your paddle while releasing it

btw rich thats a very good score ! let's see what you can do with the new version



edit: new highscore: 37350


OldPMan
TGC Store Seller
16
Years of Service
User Offline
Joined: 10th Aug 2008
Location:
Posted: 1st Dec 2009 20:03
wow
cool_old_ball

.....already beside..... for all
Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 2nd Dec 2009 23:39
when is the deadline?
@Russia: explain


Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 3rd Dec 2009 00:35
The deadline for the breakout challenge is December 8th.

Darth Vader
19
Years of Service
User Offline
Joined: 10th May 2005
Location: Adelaide SA, I am the only DB user here!
Posted: 3rd Dec 2009 03:39
Looks like I missed this again! I'll be a definite in the next one though! And yes I know it's until the 8th but I've still got study this week, and then I just want to chill for a while!

Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 4th Dec 2009 21:30 Edited at: 5th Dec 2009 01:04
the absolutely final version with improved graphics:






acelepage
20
Years of Service
User Offline
Joined: 2nd Jun 2004
Location: Plattsville
Posted: 4th Dec 2009 21:44
@Valle,
I noticed that your ink commands do not compile because they do not specify a background color. Perhaps you have a plug-in for the ink command? Or maybe a different compiler?

I just place ,0 on each ink command to compile it.

( 2b || !2b ), that is the question. The answer: true
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 4th Dec 2009 21:51
Quote: "I noticed that your ink commands do not compile because they do not specify a background color"


IanM's matrix dll's have an ink command that doesn't require the second paramenter. That happened to me also in this thread.

Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 5th Dec 2009 01:04
ok, thanks for informing me, i am using IanM's matrix dll
I edited the code so everyone can play


RiiDii
19
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Inatincan
Posted: 9th Dec 2009 03:54
I'm going to go ahead and declare the winner. No surprise since there was only really one entry: Valle! Congratulations! That is certainly a "Not your average Breakout." I enjoyed the little tail/trail, bonuses, and the unique dimensionality of the bricks. Aiming the ball on some levels was definitely a plus!


Open MMORPG: It's your game!
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 9th Dec 2009 03:55
Here's my entry for the Breakout Challenge. I haven't playtested it very much, so my level design might suck. But... you can design your own levels! I've attached a zipped up text file of the source, in case cutting and pasting from this snippet doesn't work so well.



Attachments

Login to view attachments
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 9th Dec 2009 03:57 Edited at: 9th Dec 2009 03:58
Quote: "I'm going to go ahead and declare the winner"


HEY! the deadline is midnight tonight, forum server time. I'm an hour early.

I'm happy for Valle to win, but rulz is rulz!

Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 9th Dec 2009 19:43
holy ***! 1300 Lines! I'm glad to know that someone else was working on this challenge

It's awesome! I love the idea with the quotes! and it even has sounds! Though I was too impatient and bad to see many levels ^^


acelepage
20
Years of Service
User Offline
Joined: 2nd Jun 2004
Location: Plattsville
Posted: 9th Dec 2009 19:51
Rich,
I cannot get your code to run. It compiles OK, but drops out of the program immediately after starting. I do not see anything on screen (exits too fast). I am going to attempt a bit a debugging. Wondering if anyone else has same experience.

( 2b || !2b ), that is the question. The answer: true
acelepage
20
Years of Service
User Offline
Joined: 2nd Jun 2004
Location: Plattsville
Posted: 9th Dec 2009 20:00
Looks like the createsound function is causing the program to crash on my PC. If I skip calling that function, the program proceeds. But then I get a "command obsolete" on the texture backdrop. Looks like a version issue.
Do you know what compiler version you are running?

( 2b || !2b ), that is the question. The answer: true
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 9th Dec 2009 21:14
Quote: "Do you know what compiler version you are running?"


I'm running the beta, 7.5? or U75? Whatever the beta is.

But the TEXTURE BACKDROP command went back into the compiler in U74 I think, for the Dark Clouds plugin.

acelepage
20
Years of Service
User Offline
Joined: 2nd Jun 2004
Location: Plattsville
Posted: 9th Dec 2009 22:01
Well, that would be my problem. Not sure what version I was running, but installing the V7.4 upgrade fixed it up. I was sure I had upgraded. It must have been on my old laptop.

( 2b || !2b ), that is the question. The answer: true
RiiDii
19
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Inatincan
Posted: 10th Dec 2009 08:52 Edited at: 10th Dec 2009 08:58
Ok Rich vs Valle. Here is the breakdown on the breakout scoring.




Open MMORPG: It's your game!
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 10th Dec 2009 17:16
Great feedback on the scoring!

And grats to Valle on a great winner!

As far as the game-play on my entry - yah, I don't like the way the ball goes almost horizontal a lot. I think a "cheat" on the random bricks and the spaceship would work, to ensure a better angle. Same goes for the paddle.

I had a lot of fun doing this challenge, and I learned a lot about using sprites. Can't wait for the next one!

Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 11th Dec 2009 02:40 Edited at: 11th Dec 2009 02:41
Thanks a lot RiiDii!

I want you to create a game which involves birds and at least 2 of the colours from this colour-combination:
click me!

the deadline is : 20.12.2009

suggestions:
shoot birds, fly a bird, feed a bird... your imagination is demanded


RiiDii
19
Years of Service
User Offline
Joined: 20th Jan 2005
Location: Inatincan
Posted: 11th Dec 2009 05:48
Don't want to do a holiday challenge? I think historically it has been acceptable to allow a small graphic image (which you can post) to be used for a festive code. You might even be able to get David Gervais to make a little something for the contest.


Open MMORPG: It's your game!
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 11th Dec 2009 06:05 Edited at: 11th Dec 2009 06:07
Quote: "Don't want to do a holiday challenge?"


Well, what if the bird is a partridge in a pear tree?

Or two turtle doves?

Or three french hens?

Or four calling birds?

Or six geese a-laying?

Or seven swans a-swimming?

Hmmm?

Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 11th Dec 2009 18:53
btw screensavers or other stuff than games are allowed too
I don't want to use an image, because then you cant just copy and paste the code and less people will participate

One week is a short time-period, so start coding people!


Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 27th Dec 2009 11:11
time to start a new challenge, i guess

Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 28th Dec 2009 17:02
Sorry guys, i forgot about this

do a snow-engine! It can be small or big, a particle effect or something else. A little landscape with snow in it, or snow lying on the floor would be nice too

be creative! Merry Christmas by the way !

Deadline: 5.1.2009


BMacZero
18
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 28th Dec 2009 17:42
Quote: "Deadline: 5.1.2009"

Don't you mean 2010?

Kira Vakaan
15
Years of Service
User Offline
Joined: 1st Dec 2008
Location: MI, United States
Posted: 30th Dec 2009 07:32
Here's my entry:


Good challenge Valle!
I ended up doing a bit of a snow simulation with a little twist. You can sit around and watch the snow fall, or you can press space to add a force field to the world where you're standing and watch what it does to the snow. Use E and Q to add and subtract to the strength of the next field you place. It's kinda fun to mess around with different strengths and see what kind of patterns you can get the snow to travel in.
Use WASD and the mouse to move around.
You can also use T to float around as one of the snow particles, but that's not as cool as I hoped it would be.

Enjoy, and have a happy new year!
chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 30th Dec 2009 14:39
Nice Work! Kira Vakaan.Ha ha, I couldn`t get the floor to see the snowman

I hope you like it !!

I start this little code this morning.It´s all a mess of code...no time to animate the snowman...perhaps next entry



learning every day
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 31st Dec 2009 21:48 Edited at: 1st Jan 2010 00:53
Here's my entry, it's set up to be a screen saver.



thenerd
15
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 1st Jan 2010 17:38
wow rich, that is awesome...
that is my new screensaver!

Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 6th Jan 2010 19:29 Edited at: 6th Jan 2010 19:31
wow, great entries guys!

Kiras particle simulation impressed me the most, it shows how experienced you are as a programmer and it's fun to play around with .

Nice snowman with awesome crown there, chafari. The snow-effect is interesting and something different. All in all the scene is a little too white imo, but made with love

Rich, your entry wins this time, because it's just a beautiful overall product and fits the theme of the competition best. WOnderful flakes and snowlike movement. Congrats !


chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 7th Jan 2010 13:30
Congratulations Rich !! nice work.

learning every day
Kira Vakaan
15
Years of Service
User Offline
Joined: 1st Dec 2008
Location: MI, United States
Posted: 7th Jan 2010 20:08
@Valle: Thanks! I'm glad you liked it.

@Rich: Congrats! Your flakes are indeed very pretty and I love the movement! Great work
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 8th Jan 2010 20:51
Hey, thanks guys!

I guess I'll need to come up with something for the next challenge. Hmmm, let me give it some though, and I'll post something tonight when I get off work.

Valle
18
Years of Service
User Offline
Joined: 10th Mar 2006
Location: in your girlfriends bed
Posted: 12th Jan 2010 23:21
wazzzup?
I'm ready to code !


Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 13th Jan 2010 09:22 Edited at: 13th Jan 2010 09:26
Okay, here's the challenge...

Create a Rube Goldberg Machine to turn on a light.

Rules:

The machine should take between 30 seconds and 1 minute to complete the task.

You may use the attached media folder, containing 5 sound effects.

The deadline is Sunday, January 31st, at midnight forum server time.

Good Luck!

Attachments

Login to view attachments
chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 13th Jan 2010 13:01
wow !! I,v got something in mind, but it does´t have those sounds,...let see if I can fit them.

learning every day
Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 13th Jan 2010 15:19
chafari, excellent! You don't have to use the sounds, and they won't be a part of the judging, but by all means, work 'em in!

chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 13th Jan 2010 20:38
Ok , we´v got two week time...I hope to have something decent before the end.

cheers.

learning every day
baxslash
Valued Member
Bronze Codemaster
17
Years of Service
User Offline
Joined: 26th Dec 2006
Location: Duffield
Posted: 19th Jan 2010 10:56
Can we use something we've already started? I was going to re-code my "Odd Blox" engine to perform this task?

Rich Dersheimer
AGK Developer
15
Years of Service
User Offline
Joined: 1st Jul 2009
Location: Inside the box
Posted: 19th Jan 2010 14:28
Quote: "Can we use something we've already started?"


Yes, but it's got to run with stock vanilla DBPro (plus the 5 sounds, if you want to use them)

baxslash
Valued Member
Bronze Codemaster
17
Years of Service
User Offline
Joined: 26th Dec 2006
Location: Duffield
Posted: 19th Jan 2010 14:51
Quote: "Yes, but it's got to run with stock vanilla DBPro"

That's me out then, it's more like Chocolate fudge than vanilla...

thenerd
15
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 20th Jan 2010 22:05
I might try this if I have time...

Login to post a reply

Server time is: 2024-11-24 06:34:50
Your offset time is: 2024-11-24 06:34:50