The Latest News
Connect with Us

Notable Releases
From the Store
Game of Thrones Magnet Set  House Shields
Game of Thrones Magnet Set House Shields
HBO US
Featured Sites
License Holders

Jump to content


Photo

Cyvasse Online


  • Please log in to reply
15 replies to this topic

#1 Jonas Platte

Jonas Platte

    Commoner

  • Members
  • Pip
  • 12 posts

Posted 08 May 2014 - 01:13 PM

Hello fans of A Song of Ice and Fire and Cyvasse, and everyone who just stumbled across this topic,
 
A friend of mine (Lukas Reitze) and I recently started a project with the creative name "Cyvasse Online".
Our goal is to build an open-source web implementation of Cyvasse (and maybe mobile apps and / or a native desktop version later) including an online multiplayer mode. Beside that we also want to build up a community about the game. And that's why we are writing this post ;)

But first things first. Here's a quick overview of what we have done so far:

We bought the domains cyvasse-online.com and cyvasse-online.org and have started setting up a web app there. Currently it only shows a note about the existence of the project, but later this will be the place to come to when you want to play Cyvasse against friends or strangers around the world via the net, or to contribute in the forum by discussing rules, recent matches and so on.
 
As of our plans, the game will have the following features when finished:
  • Allow you to play the game with different rule sets
  • Chat with your opponent
  • Logging of the game progress + the ability to save logs for later analysis
Contribution:
 
The whole project will be community based. There are many ways you can help:
 
Code: If you have experience with object oriented programming (preferably C++) and game programming, we would be happy to hear from you.
 
Design: The design of the web site should of course reflect the fact that the game originates from A Song of Ice and Fire. The design isn't that important at the moment, but if you are interested in web design and maybe also have prior experiences with it, feel free to contact us.
 
Bug hunting: It may take a while until we publish a first version of the game online, but from then on you can help by reporting issues you find on GitHub. You can also send in patches or make Pull Requests there as the code is completely open source.
Feedback: If the other ways to contribute aren't your thing, you can still be of much help through giving us feedback, bringing in ideas or just spreading the word. If you know someone who could be interested in the project, link them to this post.
 
About us:
 
I'm Jonas Platte, 17 years old, student. At the moment I do my A level exam and will start studying computer science later this year. I'm doing the programming.
 
Lukas Reitze is 20 years old and is doing his apprenticeship as management assistant in informatics (first of three years) at the moment, after he did his A level. He initiated the project and does the project management.
 
If you have any further questions, feel free to ask! Besides replying to this topic, you can reach us per mail at [email protected].

Edited by Jonas Platte, 25 May 2014 - 11:05 AM.


#2 Dornish Whine

Dornish Whine

    Great with cheese!

  • Members
  • PipPipPipPipPipPipPipPip
  • 811 posts

Posted 08 May 2014 - 01:17 PM

I can provide no practical help, but would be interested in playing the game once you have it running. Don't know what rules you would implement, but there has been a fair amount of discussion around here about the rules... I think this is one of the more comprehensive threads;


http://asoiaf.wester...-cyvasse-rules/


Good luck!

Edited by Dornish Whine, 08 May 2014 - 01:17 PM.


#3 Jonas Platte

Jonas Platte

    Commoner

  • Members
  • Pip
  • 12 posts

Posted 10 May 2014 - 07:20 AM

I can provide no practical help, but would be interested in playing the game once you have it running. Don't know what rules you would implement, but there has been a fair amount of discussion around here about the rules... I think this is one of the more comprehensive threads;


http://asoiaf.wester...-cyvasse-rules/


Good luck!

 

That's actually the set of rules Lukas was most enthusiastic about when he told me of Cyvasse, and it also was the obvious choice for the first ruleset to be implemented :)

 

I'm already progressing with learning game programming and creating mathematical formulas for that hexagonal board faster than I expected; so if we're lucky you might see a first alpha version in some weeks!



#4 Table8

Table8

    Landed Knight

  • Members
  • PipPipPipPipPipPip
  • 457 posts

Posted 10 May 2014 - 09:14 AM

Good luck! This could be a gold mine for you. At the least, it will be quite the eye catcher on the resume!

#5 Jonas Platte

Jonas Platte

    Commoner

  • Members
  • Pip
  • 12 posts

Posted 21 May 2014 - 05:26 PM

Hey, just a quick update if you're curious about the development of the game:

I've opened up the Trello board a little bit and added some information on the development progress to it.
Everybody with a Trello account (creating one is free if you don't got one) can now comment on all the cards on our main board. And here you can have a look at my todo list for the first prototype, to see how I'm progressing.

By the way...
 

Good luck!


Good luck! This could be a gold mine for you. At the least, it will be quite the eye catcher on the resume!


Thanks! :)



#6 Jonas Platte

Jonas Platte

    Commoner

  • Members
  • Pip
  • 12 posts

Posted 01 August 2014 - 04:34 PM

Hey everyone,
 
the first prototype with everything you need for a match with Michael Le Page's rule set has gone online just some hours ago!
 
All further information can be found in the corresponding Facebook Post.

Have fun playing!

#7 Lord Bowie

Lord Bowie

    Squire

  • Members
  • PipPipPipPip
  • 164 posts

Posted 01 August 2014 - 04:58 PM

I'm gonna check it out, thanks!



#8 Viserion12

Viserion12

    Freerider

  • Members
  • PipPip
  • 42 posts

Posted 01 August 2014 - 05:08 PM

I'm gonna go check it out too!



#9 willofDorne

willofDorne

    Noble

  • Members
  • PipPipPipPipPipPipPip
  • 670 posts

Posted 01 August 2014 - 05:11 PM

Hey, this looks cool. If you want to make a version in Project Spark, let me know, I'd be glad to help when it become available Oct 7th.

 

For now, I think it's a little too light weight. I was able to move the pieces without knowing why or what they were doing. Maybe some popups for the legal moves and stats on the specific squares. 

 

This game is a lot like Chess, but more complicated. I think you need better graphics. I also think GRRM is crazy. 



#10 King Tyrion I

King Tyrion I

    HRH Spam King 2014

  • Members
  • PipPipPipPipPipPipPipPip
  • 3,021 posts

Posted 01 August 2014 - 05:18 PM

I'll want to play, too. And I'll check out your project.



#11 Viserion12

Viserion12

    Freerider

  • Members
  • PipPip
  • 42 posts

Posted 01 August 2014 - 05:29 PM

I was able to setup the board, but after that I couldn't do anything.  I agree with 'willofDorne.'  Maybe include a list of rules, and I like the idea of pop-ups with the legal moves, etc.  And the number of moves/rating of each piece would be a helpful graphic on each piece.  Otherwise, it looks like you guys are off to a great start!



#12 Jonas Platte

Jonas Platte

    Commoner

  • Members
  • Pip
  • 12 posts

Posted 03 August 2014 - 03:45 PM

Ahem...

It seems you all either read the facebook post before I posted my comment with the "Basic info you will need to play against someone", or you just didn't read it.
Either way, here is the one information you all needed to play the game:
 
Currently you can only play against another real person (or yourself) and to do that, you have to send them the url of the page you land when creating a game (looks like this: cyvasse-online.com/match/abcd).
 
The possible moves were already highlighted when clicking one of your own pieces after the setup (and when it's your turn) when I first announced the game was finished.
Since today, the game will highlight all possible moves of any piece you mouve your mouse on, no matter whos turn it is.
 
Also, the piece icons were updated today, although I think they don't look that good yet, this might be because they are downscaled. I'll try to fix this in the following days.
 
I hope you enjoy the game when really playing it :D
Leave your feedback!


Edited by Jonas Platte, 03 August 2014 - 03:47 PM.


#13 Jonas Platte

Jonas Platte

    Commoner

  • Members
  • Pip
  • 12 posts

Posted 03 August 2014 - 04:22 PM

If you want to make a version in Project Spark, let me know, I'd be glad to help when it become available Oct 7th.


I've had a look at this "Project Spark", but sorry, this is something I won't use for many reasons (for example it doesn't seem to run on Linux).



#14 Civility Reigns

Civility Reigns

    Squire

  • Members
  • PipPipPipPip
  • 216 posts

Posted 03 August 2014 - 04:31 PM

Where should I submit a bug report?



#15 Jonas Platte

Jonas Platte

    Commoner

  • Members
  • Pip
  • 12 posts

Posted 03 August 2014 - 07:24 PM

Where should I submit a bug report?

 
You can use the GitHub issues of the corresponding project (all projects) to submit bug reports. Bugs in the game logic (flanking moves not possible when they should be or possible when they shouldn't, incorrect moving ranges) should go to cyvmath, graphical bugs with disappearing highlightning as well as game crashed go to cyvasse-game. Problems with the website should be reported on the cyvasse-online-webapp repository and failed synchronization between clients or problems with creating / joining games on cyvasse-server.
 
When you are unsure, use the cyvasse-game repo.

Edited by Jonas Platte, 03 August 2014 - 07:25 PM.


#16 Jonas Platte

Jonas Platte

    Commoner

  • Members
  • Pip
  • 12 posts

Posted 08 October 2014 - 06:30 PM

Hey everyone! Yesterday, we updated the web app, and now you can create games which everyone off the internet can join!

We posted on reddit again to give everyone a quick overview over our 'Beta' version of the game and what changed since the
first working rule set implementation at the beginning of August, you should find everything relevant there:
https://www.reddit.c...is_now_in_beta/