Skip to content

squadack/KronikiAndarii

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kroniki Andarii

About the project

Kroniki Andarii is an implementation of an innovative RPG board game.

To learn more go to project wiki.

Contributing

You can contribute to this project in one of three ways:

  1. Browse issues, comment on proposals, report bugs.
  2. Clone the project repo, make some changes according to development guidelines and issue a pull-request with your changes.
  3. Share your opinions and ideas about game. For example you can send me an email at rsoszynski121@gmail.com.

Not sure where to start? Look for issues listed at project wiki. These tasks do not always require a profound insight in the source code, so I guess that you will find something for yourself.

Development guidelines

Simply use Fork & Pull Model

  1. Fork this repo.
  2. Write your code and push it to your repo.
  3. Create a new pull request.

Remember to mark your contribution by inserting one of the lines below into the file license.

Copyright (C) [modification year] [name and surname] [< e-mail >]
Thanks to [modification year] [name and surname][< e-mail >]

Coding style

Coding style is based mostly on Linux kernel coding style with the following additions and modifications:

  1. We don't enforce the limit on the length of lines.
  2. Pointers and references bind to the right side (name of the variable) and not the left side (type). This also applies to returning results from functions, where we put space around the asterisk and ampersand characters. Examples:
  • int *a, *b;
  • const QString & f(const Object &o);
  1. We follow camelCase naming convention. Type names (including classes) and constants start with a CapitalLetter.
  2. Angle-parens in template types are prefixed and suffixed with a space:
  • WRONG: QVector<QList<QPair<int, int> > >
  • CORRECT: QVector <QList <QPair <int, int> > >
  1. Angle-parens in template functions and entities with function-like syntax (e.g. casts) are not prefixed nor suffixed with a space:
  • static_cast<int>(x);

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.9%
  • C 1.1%