2 Attachment(s)
RobotDuel - game for 2 players
Hi,
this is simple game featuring two robots.
You can play it alone against computer controlled enemy, but it is more fun for 2 players on one PC.
The goal of the game is to destroy your opponent and survive.
How to damage opponent? By damaging him using rockets !
Each player can control massive robot, which can move quite fast.
Player controls are simple, you will need only 5 keys to control the mechanical beast.
To make the gameplay more variable, version 1.5 introduced power-ups. They appear from time to time in the arena, falling from the sky.
At this time, there are 7 types of power-ups:
- Double damage
- Double speed
- Shield
- Regeneration
- Slow opponent rockets
- Crazy rockets
- Cooler
Both you and AI can take the advantage of power-ups. But there is one problem - you never know which power up is in the box. Sometimes double damage effect for your rockets, sometimes tricky crazy rockets which are turning during the flight.
Try it on your own and let me know your impressions about difficuly levels, new powerups ...
Petr
P.S. Runs best on thinBASIC 1.3.0.1 and newer
UPDATED TO VERSION 1.7.3
- Tweaked to run correctly with thinBASIC 1.6.0.10 and newer
Re: RobotDuel - game for 2 players
Added new version,
It improves visibility of the player numbers and does other important stuff.
The camera system now uses special beaviour when it tries to keep both robots always visible - this was bad in last version.
I changed the level appearance too, because I finally disliked it ;)
The new design is ... maybe strange for someone, but not as strange as not fitting skybox and desert layout in previous version.
Bye,
Petr
Re: RobotDuel - game for 2 players
Patched to version 1.4.1,
it fixes possible "Division by zero" bug, spotted by Eros.
Also there is smaller font, the 16 was too much :)
I'm now working on better AI for the singleplayer opponent.
Petr
8 Attachment(s)
Re: RobotDuel - game for 2 players
Petr,
this game is fantastic, also considering it is only 700 lines of code.
Thanks a lot Petr.
To everyone: if you make some inetersting modification to sources like adding power-ups or whatever, consider to let us know in order to add new functionalities to official script. Your name will be listed into the script :)
Ciao
Eros
Re: RobotDuel - game for 2 players
New version uploaded !,
play tricks on your enemy using one of the 6 power ups!
Also few performance optimizations were performed for smoother playing.
Do you have idea about new powerUp ? Suggestion about difficulty levels ? Put it right here !
Petr
P.S. Eros thanks for action pictures!
P.P.S Forgot to say when something explodes nearby camera it will make it shake
Re: RobotDuel - game for 2 players
Very nice! :)
A couple of suggestion to consider, if I may:
- Rocket launchers overheating: so that simply firing keeping the fire button pressed all the time will lead to the lancher shutting down until it cool a bit (like in Mech Warrior, just to name one).
- The Rocket explosion could affect / alter the a robot position & heading (shaking it), depending on how near it explode and the relative position respect of the robots. So that if both robots are firing toward them, the first that will be hit will find itself in need to re-aim or move a little.
Again, excellent works!
P.S.
BTW, I added a new defs to my TrID to identify the .M15 thinEdge models! :)
Bye!
6 Attachment(s)
Re: RobotDuel - game for 2 players
Marco,
thanks a lot for both (suggestions and .M15 extension consideration).
Petr will have a look at new features. I like a lot overheating. Maybe I will be able to win :)
Few images of the new version
Re: RobotDuel - game for 2 players
Hi,
Marco, thanks a lot for your suggestion! The idea is very good.
What do you think instead of shutting down to seriously damage the robot which tries to fire while its guns are too hot ?
The shaked aiming is next step to realism ( * not present in 1.5 :D )
Also thanks for indexing M15 format :)
Eros, thanks for the foto-report from action again! I was trying to catch some screens, but it is quite difficult to catch nice one :).
Thanks,
Petr
Re: RobotDuel - game for 2 players
Re: RobotDuel - game for 2 players
Eros,
please don't try to play tricks on me. You must have joined 3 accelerators in megacrossfire mode :D
I never go below 29 FPS and higher than 37 :D But maybe it is more processor question, as there is no difference between 640x480@16 and 1280x1024@32.
Petr