Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Dot Arena  (Read 4759 times)

0 Members and 1 Guest are viewing this topic.

dissimulation

  • Newbie
  • *
  • Posts: 6
    • View Profile
Dot Arena
« on: September 27, 2012, 01:21:23 am »
DOT ARENA

My project is actually for a "Senior project" at school. Development started about half a year ago, and i'm trying to finalize it for presentation at the end of this school year.

I am, admittedly, a very amateur programmer and this project has been limited by that (Graphics!).

Here's the essential gameplay :


You are a dot, You fight dots.

Enter, Dot arena

When you start you must pick a mode, this mode determines the speed at which the AI takes it's turns. You must also pick a class, this class determines things like your starting stats (Max Health, Pistol Range, Bomb Radius, Max Rage) and your skill. Finally, you start in town.

Every time you move to a new square on the world map you increase the difficulty of the square you were just in

Player

to use your skill you must build and use rage, to build rage you must kill.

The Pistol is an infinite ammo, power 1 gun with a limited (but upgradable!) range.

The Ion Cannon is a range 8, power 3 gun which deducts from the player's health

The Rifle is an unlimited range, power 1 gun with limited ammo

The bomb is an infinite ammo weapon, upgradable radius, place and detonate

Other items you can find are health kits, armor, and "Packs".

You can carry 5 packs at once and equip 2. Once you equip a pack you cannot remove it,
all packs will be unidentified upon retrieval, you must pay a fee to identify them

All fees, (Upgrading stats, identifying kits, buying consumables) are payed for with your score

Enemy Dots

Bomb :
Moves 1 square per turn, has 1 health, explodes for 2 damage upon impact

Tank :
Moves 2 squares per turn, has 2-4 health, Hits for 4 damage every turn

Ambusher :
Disguises as environment, does not move and can't be shot, will run away after it has fired a few times




Thats my game in a nutshell

here is it's facebook page
http://www.facebook.com/DotArena

I'll be updating that page with more pictures soon.

here is the download link :
http://www.mediafire.com/?pi6tjo47b8dzu87
« Last Edit: November 20, 2012, 10:37:11 pm by dissimulation »

Zephilinox

  • Newbie
  • *
  • Posts: 43
    • View Profile
Re: Dot Arena
« Reply #1 on: October 03, 2012, 03:14:21 pm »
Looks like  :-X, but sounds interesting, do you plan on having a download link any time soon?

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6287
  • Thor Developer
    • View Profile
    • Bromeon
Re: Dot Arena
« Reply #2 on: October 05, 2012, 10:41:40 am »
It would be nice to have a video or a demo executable to see the gameplay. You describe your game quite exactly, but with some screenshots of dots it's difficult to imagine how this looks concretely.

And while the dots may be what gives your game its name, it could also be more interesting or better understandable if you used more expressive graphics ;)
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

dissimulation

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Dot Arena
« Reply #3 on: November 20, 2012, 10:32:27 pm »
Hey guys!

Sorry it took me so long to get back to you. I wanted to make sure that the game was at least presentable before I released it.

Keep in mind that the ReadMe.txt is extremely helpful and to have patience with the game. I'm really interested in what you guys will think :D

http://www.mediafire.com/?pi6tjo47b8dzu87

didii

  • Full Member
  • ***
  • Posts: 122
    • View Profile
Re: Dot Arena
« Reply #4 on: November 21, 2012, 02:02:49 pm »
Well, without having a numpad, I can't do anything :-\

Edit: oh and please add a sf::Event::Closed event :)
« Last Edit: November 21, 2012, 03:46:31 pm by didii »

dissimulation

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Dot Arena
« Reply #5 on: November 21, 2012, 05:32:35 pm »
Hmm.. At what point do i add sf::Event::Closed ? after the event has been processed or right before the game quits out?

didii

  • Full Member
  • ***
  • Posts: 122
    • View Profile
Re: Dot Arena
« Reply #6 on: November 21, 2012, 05:40:45 pm »
You misinterpreted sf::Event::Closed I think. It's an event type, such as sf::Event::KeyPressed. It is triggered when someone pressed the 'x' of the window. Since I have no numpad and can't scroll down in the menu, I cannot go to 'Quit Game' thus I am forced to press the 'x' (or alt+F4), but it doesn't do much.

dissimulation

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Dot Arena
« Reply #7 on: November 21, 2012, 07:01:01 pm »
Oh, I was wondering how to make the X functional. thanks ;)