the osu! api could be extended to allow for very basic authentication in that regard, but it is something best addressed when the functionality exists to require it!
ok full skin support was a little bit huge but I was going to address that later. Also, I have thought about it and I think that I will release this only for windows phone 8 devices for 2 reasons.Iluya wrote:
I like the basic idea, but think you will run in some problems with your attempt very soon:
1. Most Win-devices aren't as powerful as iOSes or Androids and even on them the versions run bad to nonplayable (osu!stream excluded)- it will take quite a while (and some genuie ideas) to optimize the code (I/O-processing on osu!droid is horrible). Also your plan to include skin support is a problem here: Skins require many ressources!
2. I personally dont like the idea, that my Osu-Account-Data is running through a 3rd party program. You basically get the whole account with your plans (not saying you WILL do it; just, that it is not a big step) - On the other hand: I doubt that ppy is going to allow direct db-access
2.1 i dont need an integrated irc.. while playing there is no use for that and after that i can use any other irc client as well... it is just battery/bandwidth wasting.
You have taken quite a challenging task. I wish you good luck with it
Also, your mistaken about windows phones being weaker than ios devices. Ios devices are mainly dual core devices clocked at 1.3 whereas windows phone 8 devices are normally dual core clocked at 1.5.Iluya wrote:
I like the basic idea, but think you will run in some problems with your attempt very soon:
1. Most Win-devices aren't as powerful as iOSes or Androids and even on them the versions run bad to nonplayable (osu!stream excluded)- it will take quite a while (and some genuie ideas) to optimize the code (I/O-processing on osu!droid is horrible). Also your plan to include skin support is a problem here: Skins require many ressources!
2. I personally dont like the idea, that my Osu-Account-Data is running through a 3rd party program. You basically get the whole account with your plans (not saying you WILL do it; just, that it is not a big step) - On the other hand: I doubt that ppy is going to allow direct db-access
2.1 i dont need an integrated irc.. while playing there is no use for that and after that i can use any other irc client as well... it is just battery/bandwidth wasting.
You have taken quite a challenging task. I wish you good luck with it
the osu!sdk exists solely to code aimod plugins - the basic source code is not publicly available, sorry! you'd have to code your own thing from scratch, mostly.Tuxdude143 wrote:
Also anyone know where I can get the base osu sdk from (Aka the base code of osu. The stuff that makes it tick) mainly because as I mentioned windows phone programs in C# and xna which is what osu is programmed in so a lot of the code would probably be the same or similar to that of the pc version.
Bugger. Thats gonna be a problem unless I decompile. UrghEphemeral wrote:
the osu!sdk exists solely to code aimod plugins - the basic source code is not publicly available, sorry! you'd have to code your own thing from scratch, mostly.Tuxdude143 wrote:
Also anyone know where I can get the base osu sdk from (Aka the base code of osu. The stuff that makes it tick) mainly because as I mentioned windows phone programs in C# and xna which is what osu is programmed in so a lot of the code would probably be the same or similar to that of the pc version.
I wanna at least try!!! I mean heck! I need to use my windows phone dev account anyway!! Sheesh! Still, Im gonna try!!Ephemeral wrote:
not to dissuade you from going ahead with this, but are you really up to a project of this size? a port is no small undertaking, given that you are essentially coding the game again from scratch in an environment that you are seemingly unfamiliar with. i don't really want you to waste your time and effort with this, especially if you can apply your existing talents in other ways to help out instead.
...but the beatmap .osz files are just renamed .zip files. And the .osu files within are just text files :/smoogipooo wrote:
A day ago I started to port osu!stream to WP but realized that the beatmaps are compiled into their own format, so I gave up on it. I'd also like to try porting osu! to WP - I've got experience with cloning the gameplay as a result of one of my earlier projects but I don't have much time to port it to WP...
I think I could bring some competition to the table (first person to release their own port?) xD
No, I meant the beatmap files inside osu!stream for iOS and Android. Those files are of filetype osf2 or something like that, and are not zip files... They are quite different to normal beatmap files in that they contain the contain the song, the metadata of the map (i.e. creator, diffs, and link to creator) and the beatmap data all in one file which is not extractable like .osz, and I won't even bother attempting to use a hex editor to figure it out.YayMii wrote:
...but the beatmap .osz files are just renamed .zip files. And the .osu files within are just text files :/
Oh, I missed the part where you said osu!streamsmoogipooo wrote:
No, I meant the beatmap files inside osu!stream for iOS and Android. Those files are of filetype osf2 or something like that, and are not zip files... They are quite different to normal beatmap files in that they contain the contain the song, the metadata of the map (i.e. creator, diffs, and link to creator) and the beatmap data all in one file which is not extractable like .osz, and I won't even bother attempting to use a hex editor to figure it out.YayMii wrote:
...but the beatmap .osz files are just renamed .zip files. And the .osu files within are just text files :/
Or... We could work together on this port! I mean 2 people are better than one person doing their own!!! If we worked together it could be done faster and better!smoogipooo wrote:
A day ago I started to port osu!stream to WP but realized that the beatmaps are compiled into their own format, so I gave up on it. I'd also like to try porting osu! to WP - I've got experience with cloning the gameplay as a result of one of my earlier projects but I don't have much time to port it to WP...
I think I could bring some competition to the table (first person to release their own port?) xD
I don't like starting out a project with a programming duo - complications start occurring fairly quickly from the start (from my experiences), so, at least for a while, I'll be working solo on this project. Nothing personal - I just like doing things as I'm used to in my own time before a project gets big and dirty, and I don't even know how much time I can allocate anymore.Tuxdude143 wrote:
Or... We could work together on this port! I mean 2 people are better than one person doing their own!!! If we worked together it could be done faster and better!
God damn it I hate competition. I can't even get started yet because of technical difficultiessmoogipooo wrote:
I don't like starting out a project with a programming duo - complications start occurring fairly quickly from the start (from my experiences), so, at least for a while, I'll be working solo on this project. Nothing personal - I just like doing things as I'm used to in my own time before a project gets big and dirty, and I don't even know how much time I can allocate anymore.Tuxdude143 wrote:
Or... We could work together on this port! I mean 2 people are better than one person doing their own!!! If we worked together it could be done faster and better!
Besides, competition is good! Keeps you motivated (at least for me...)!