Giter Site home page Giter Site logo

mafia-tcos's Introduction

CS319-Group 2A Project

Alt Text

Mafia: The City of Sin 🌆

Alt Text

Project Description

"Mafia: The City of Sin", with its basic RPG features is a text-based game that is a combined version of well-known "Age of Empires" and "Omerta". It is a single/multi player (but not P2P) endless strategy game that players intend to complete the tasks based on committing a different sets of crimes and gain as much as possible experience(xp). As the tasks are completed, users will be able to gain experience and money with a rank increase. In the game, players will be able to buy upgrades and customisation depending on their money and rank: which will change their weapons, cars, production rate, bullet power, hourly income etc. Players will also gain money from selling their goods or trade them.

Group Members :octocat:

  • Başak Melis Öcal
  • Gökcan Değirmenci
  • Gökberk Aktulay
  • Sinan Öndül

Weekly Meeting Schedule 🕙

Day Time
Monday 15:40-17:40
Wednesday 13:40-17:40

*Disclaimer: We use not only physical meeting times but also Google Docs and Slack for productivity.

Progress Wiki

  • Brainstorming & Idea Generation
  • Requirements Elicitation & Analysis
  • Object-Class Modeling with UML
  • Dynamic Modeling with UML
  • High Level System Design
  • Low Level System Design

Now, the project's progress can be followed from our new Wiki page! 👈 (Hurraayy!!)

forthebadge

Important Notice:

*Check the branches for the recent commits.

mafia-tcos's People

Contributors

gokberkaktulay avatar gokcan avatar melisocal avatar sinanondul avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

icodein kid2611

mafia-tcos's Issues

Source files

Hi guys,
I am looking at your codes. I realized that in the root you have 3 folders "Mafia-TCoS-source", "Mafia-TCos Source" and "Src".

I need to know about what are the main functionality of the code located inside each of these 3 folders. Especially the names "Mafia-TCoS-source" and "Mafia-TCos Source" are realy close to each other, they are seperated by just one letter and this seems confusing to me.

Would you provide me with an answer latest tomorrow morning? (I appraciate if you provide a quick answer)

Thanks,
Metin

Feedback for Analysis report part 2

Feedback for part 1 is mostly addressed in your revised report.

  • poor dynamic model. nice AD but very poor SDs (only 2; there should be more).
  • object model could be improved
  • nice UI design
    Detailed comments:
    2A.analysis.2.pdf

Are you sure you want to do a "text" based game?

As I tried to emphasize in class, even though any kind of automation / computing can be performed with object-oriented software, as an educational project, one with a graphical UI, rich set of objects, and lots of interaction on the screen is a more suitable project.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.