warofants / wwa

World War of Ants
https://worldwarofants.com
GNU General Public License v3.0
146 stars 80 forks source link

Let's get started! #1

Closed anthonyLuttrell closed 5 years ago

anthonyLuttrell commented 5 years ago

I've only created a README file as a guide so far. We'll need to start from scratch building classes for various ant species and then, as a group, determine how we'll proceed from there, creating the mechanics for interactions between ant classes.

Hopefully this opens a dialogue and we can begin creating this.

kakavarna commented 5 years ago

What kind of game is this? rpg, strategy, colony builder?

anthonyLuttrell commented 5 years ago

Right now we're thinking turn-based strategy, but who knows at this point!

AlecsisDuarte commented 5 years ago

We could start with an interface class Ant and add methods like attack, defense and a variable that specifies the ant power or defense values. We could also create a class Hive with an array or number of ants.`

JohnnyIrvin commented 5 years ago

@vinayalaw The general consensus at the time of this message is that the game will a turn-based strategy focusing on ASCII art. The goal of the game is to allow people to learn game making and coding in a fun and open-source environment.

@AlecsisDuarte Getting started is a great idea! Remember interfaces are used for guaranteeing that a class will have certain functionality. While a class represents the building blocks of a concept such as an Ant. So we could have an abstract base class of an ant that has interfaces such as IAttack, IDefense. etc.

I personally think before we hop into all of that logic we need to get the basics of a game loop going. :)

Main Game Loop
    User Input
    Game Logic
    Rendering
orhanar commented 5 years ago

Trello board link:https://trello.com/invite/b/xDj6KfHq/372d3221c238af4dbc52cf65659a3c6e/world-war-of-ants

leelaram-j commented 5 years ago

I would like to contribute to this, Please let me know what is expected of me...

sebriggs14 commented 5 years ago

I am pretty new to java and coding in general, and am super stoked to be apart of this project! It sounds like we are going to make classes first based on the different ant and other insect species. I read the README, and was wondering what it is that you are envisioning within the classes. Like what kind of methods? I see excellent information on the differences between the ant species, but how/what do we create based on it?

Jacksole commented 5 years ago

I have some experience with Java but I'd like to join this project. Is this game going to be a player vs a computer or another player

cmauf commented 5 years ago

Hello, here I am finally. I connected to the discord and am ready to hop in!

anthonyLuttrell commented 5 years ago

Closing/deleting this, nothing useful here