- 0
Simple VB football game stuck
-
Recently Browsing 0 members
- No registered users viewing this page.
-
Similar Content
-
A Swedish game studio previews images of an upcoming open-world game
By Sagar Naresh,
- liquid swords
- open world
- (and 4 more)
- 0 replies
- 0 views
-
Silent Hill 2 PC Review—The definitive way to re-visit the foggiest town ever seen
By Robbie Khan,
- silent hill 2
- remake
- (and 7 more)
- 4 replies
- 1 view
-
Review: Still Wakes the Deep (PC) - A well optimised Unreal Engine 5 horror game
By Robbie Khan,
- still wakes the deep
- review
- (and 14 more)
- 6 replies
- 0 views
-
Twitch rolls out TikTok-like ‘Discovery Feed', new app redesign coming later this year
By Sagar Naresh,
- twitch
- twitch streaming
- (and 5 more)
- 0 replies
- 3 views
-
Game Boy emulator released for iPhone, lets you download ROMs from the web and play 1 2
By Sagar Naresh,
- 34 replies
- 5 views
-
Question
pinacallada1
I am making a simple 5- a side text based football game for uni, problem is i suck at programming and have really messed it up so now im stuck as to what to do. The task description is only really to think of a simple 5 a-side game with goalkeeper (who can save), defenders (who can tackle) and attackers (who can shoot). All players have a Name, a position and can pass, dribble and run. This includes a hasball feature which will check if a particular player has the ball. So far i have a basic code i made to work off for my classes, i can think of what i need to do exactly but i just don't know how to express it in code.
So far the only thing im stuck on is building classes for the interfaces below, its my first time programming this semester and im still getting used to everything. What i have to work off is follows:
interface IFootballPlayer
{
string Name { get; set; }
bool HasBall { get; set; }
int XPos { get; set; }
int YPos { get; set; }
void Pass(FootballPlayer receiver);
void Dribble(int x, int y);
void Run(int x, int y);
string ToString();
}
interface IGoalKeeper
{
int SaveSkill { get; set; }
void Save(Attacker attacker);
}
interface IDefender
{
int TackleSkill { get; set; }
void Tackle(Attacker attacker);
}
interface IAttacker
{
int ShootSkill { get; set; }
void Shoot(GoalKeeper goalKeeper);
}
If i can get this sorted ill be able to scrape a pass hopefully
I would be grateful for any advice, C# still looks like a alien language to me
Link to comment
Share on other sites
0 answers to this question
Recommended Posts