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 / Crazy Arkanoid Clone - first playable demo

Author
Message
Thc03
20
Years of Service
User Offline
Joined: 19th May 2004
Location: Pavia - Italy
Posted: 16th Jan 2007 20:38
Hi everyone.
Here is it, as I promised, the first playable demo.
Notice the "strange" proportions for the paddles, the bricks and the balls as well.
Yellow bricks are undestructable, red are killling balls, gray to white are hit-able.
Paddles are moved with arrow keys, one life only this time but it will get better.
If you experience slow downs, take in account I had to put a delay cicle in the main loop, because of the game running too quickly.
Then, please, post here and I will ask for a new delay value at program execution.
Unfortunately, I hadn't time for bonuses, nor monsters.
I will add them ASAP.
This is still WIP, until I add monsters and bonuses (and at that point I would have finished just the first milestone - base game fully working)
Other milestones:
- Add titlescreen with menu etc, game over + continue, hiscore, game won sequence, more levels.
- Data type use optimization
- Better 2D graphics
- (Unsure) conversion to 3D
- Local multiplayer mode (one on one, pong style, with tricks)
- (Unsure) network multiplayer mode (same as above, but over a network)
- (Unsure) level making script language and / or level editor

Strong points:
- Game engine is fully data-oriented, so whatever fills the screen can be inserted in a level without worryes (except for memory usage)
- Collision checking is dinstance based (I will add ray collisions ASAP) so object proportions don't really matter.
- The game is still fun to play, even if really old

Note I'm seeking for help here, so if you are an experienced DarkBasic Professional user and wish to apply, drop me an email.
My email address should be in my profile, if is not there, use:
igpgames AT tiscali DOT it

Next post will attach demo.
.

Bye, Berserk.
.
Thc03
20
Years of Service
User Offline
Joined: 19th May 2004
Location: Pavia - Italy
Posted: 16th Jan 2007 20:45
..........................................................
Here is the demo (lower right corner, click download). V
.

Bye, Berserk.
.

Attachments

Login to view attachments
Hobgoblin Lord
18
Years of Service
User Offline
Joined: 29th Oct 2005
Location: Fall River, MA USA
Posted: 16th Jan 2007 21:03
Not bad, but the collision is really screwy, sometimes the ball will just bat itself back and forth against nothing.

Thc03
20
Years of Service
User Offline
Joined: 19th May 2004
Location: Pavia - Italy
Posted: 17th Jan 2007 02:58
Thanks. I know collisions are crappy at the moment, perhaps I just finished adding bonuses and I have troubles with 2 of them.
Other than this, I still miss bonuses falling from bricks, as they're now triggered directly.
There's still a lot to do, but is going quite well.
Perhaps I hadn't tought at monsters yet, but there should be no problem.

About your signature:
Graphically nice. Is the GUI yours?
Unfortunately, I don't like RPGs very much (the only I enjoyed was Zelda) but looks promising.


.

Bye, Berserk.
.
Thc03
20
Years of Service
User Offline
Joined: 19th May 2004
Location: Pavia - Italy
Posted: 17th Jan 2007 20:01
Here we are, with a complete base game.
Bonuses and monsters are here, except level warp (wich actually ends the game - so is not really good).
collisions are still bad, but I will improve them tomorrow.
Speed has get better, still quick but better playable.
I also removed kill zones, for better and longer game evaluation.
I will add traditional game elements after improving collisions (elements such as lives - indipendent from ball quantity, better timing, nice animations, etc).
I'm unsure if upload the demo now or wait until I have more decent collisions, so please give your advice.
.

Bye, Berserk.
.
Thc03
20
Years of Service
User Offline
Joined: 19th May 2004
Location: Pavia - Italy
Posted: 18th Jan 2007 23:19
OK, collisions are now (finally) working really well.
I need advice on backing up the latest "good" position for an object, just in case one of them stucks with another.
Please, use math spoken language if you give advice, or abstract concepts, because I'm not using DBPro internal commands.
I attach the game demo, fully playable (and enjoyable) now.
I'll also keep posting until I finish these milestones (from tomorrow on)
Other milestones (sorted by priority):
- Data type use optimization
- Better 2D graphics
- Local multiplayer mode (one on one, pong style, with tricks)
- Add titlescreen with menu etc, game over + continue, hiscore, game won sequence, more levels.
.

Bye, Berserk.
.

Attachments

Login to view attachments

Login to post a reply

Server time is: 2024-09-29 18:41:17
Your offset time is: 2024-09-29 18:41:17