Iceball Project

Iceball is a moddable, open source, cross-platform engine and game inspired by AoS Classic. Created by GreaseMonkey.
Incompatible with PySnip/pyspades-based AoS Classic 0.75/0.76 servers.
1410 posts Page 30 of 94 First unread post
CraftDinur
Deuced Up
Posts: 152
Joined: Thu Nov 08, 2012 8:20 pm


what a sad world we live in where reading is an incapability of the majority of the population
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


Furthermore,
VUGCY I TOLD YOU TO GET THE FUCK OFF MY THREAD TWICE ALREADY
so
FUCK OFF VUGCY
MrHaaax
Modder
Modder
Posts: 1360
Joined: Sun Nov 25, 2012 2:58 am


GreaseMonkey wrote:
Furthermore,
VUGCY I TOLD YOU TO GET THE FUCK OFF MY THREAD TWICE ALREADY
so
FUCK OFF VUGCY
Jesus Christ, calm down, he is either trolling, or he is just stupid. Not worth your angry-ness.
Other than that, is the noob build updated regularly? Or i have to download some more files from the git?
Cajun Style
Deuced Up
Posts: 145
Joined: Fri Dec 07, 2012 11:04 am


I looked at PMF edit and PMF format, and while I love to be that guy, it needs to be said it is rather inflexible. I'd heard there was animation support (i.e. joint points). There is nothing of that. Also the binary format is very inflexible: 1) it is binary 2) there is no size or stride defined anywhere making the only place to add features the end of the file. #2 could be by design, but I still think it's ugly.
Suggestions: zipped XML or JSON.
BTW Y U no like .XM for music?! If you're going to use DUMB you can use it anyway.
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


Cajun Style wrote:
I looked at PMF edit and PMF format, and while I love to be that guy, it needs to be said it is rather inflexible. I'd heard there was animation support (i.e. joint points). There is nothing of that.
Formatwise, there's support for "bones" (although no bboxes yet), and you can handle that stuff in Lua as you see fit. It's no less flexible than kv6. The editor doesn't support multiple bones yet, though.
Cajun Style wrote:
Also the binary format is very inflexible: 1) it is binary 2) there is no size or stride defined anywhere making the only place to add features the end of the file.#2 could be by design, but I still think it's ugly.
There's a version field if we need to add more features.
Cajun Style wrote:
Suggestions: zipped XML or JSON.
Fuck no. Which also reminds me of this abomination in XMPP.
Cajun Style wrote:
BTW Y U no like .XM for music?! If you're going to use DUMB you can use it anyway.
Because I tried to write a player for that format and I fucking hated it. mod? Fine. s3m? Fine. it? Fine. xm? Fuck that shit.
Triplefox
Scripter
Scripter
Posts: 32
Joined: Thu Nov 22, 2012 5:28 am


Cajun Style wrote:
I looked at PMF edit and PMF format, and while I love to be that guy, it needs to be said it is rather inflexible
A conservative improvement on PMF would be a simple restructure using FourCC chunks. Then you can have some forwards and backwards compatibility.

At this point, the game can be played, so the biggest bottleneck isn't in moddability but in making it usable for average players. This is not a sequencer or a music game...I see no point in declaring which tracker format we like the best in the codebase.
Dzhoel
Deuced Up
Posts: 116
Joined: Sat Dec 15, 2012 5:49 am


Could you guys add 32 vs 32 multiplayer support?
Ben promised it and to me it was the best thing .76 was going to have.

How hard would it be to add?
Cajun Style
Deuced Up
Posts: 145
Joined: Fri Dec 07, 2012 11:04 am


There's a version field if we need to add more features.
Ah, I missed the part where it said those bytes were version numbers XP
Fuck no.
I really respect the "low-level" approach being taken, and I have seen how XML can turn into butt-fugly over-engineered useless stuffing.
The pro's of using a text-based format are: easy editing and debugging; and flexibility. Debugging will be less of a PITA if you can easily read the files. Flexibility would prove its use in the future, i.e. for mods. "Fuck no" sounds very harsh; that could use some argumentation.
BTW I think Being weary is the best mind-set for making an XML-format. Green_BigSmile
A conservative improvement on PMF would be a simple restructure using FourCC chunks. Then you can have some forwards and backwards compatibility.
If you consider it simple, please do.

I personally think animation should be part of the core (not Lua). But that might be premature optimization. Though a good animation system should definitely be standardized. I don't mind whipping something up, but it won't be good ^_^ ;
How hard would it be to add?
(64^2)/(32^2) = 4 times harder than AoS .7x >_> And those versions had an implementation that eats a lot of network.
Would require some serious planning, debugging and profiling... or higher requirements on the network connection.
Jordach
Deuced Up
Posts: 43
Joined: Thu Dec 20, 2012 8:03 pm


GreaseMonkey wrote:
Cajun Style wrote:
I looked at PMF edit and PMF format, and while I love to be that guy, it needs to be said it is rather inflexible. I'd heard there was animation support (i.e. joint points). There is nothing of that.
Formatwise, there's support for "bones" (although no bboxes yet), and you can handle that stuff in Lua as you see fit. It's no less flexible than kv6. The editor doesn't support multiple bones yet, though.
Cajun Style wrote:
Also the binary format is very inflexible: 1) it is binary 2) there is no size or stride defined anywhere making the only place to add features the end of the file.#2 could be by design, but I still think it's ugly.
There's a version field if we need to add more features.
Cajun Style wrote:
Suggestions: zipped XML or JSON.
Fuck no. Which also reminds me of this abomination in XMPP.
Cajun Style wrote:
BTW Y U no like .XM for music?! If you're going to use DUMB you can use it anyway.
Because I tried to write a player for that format and I fucking hated it. mod? Fine. s3m? Fine. it? Fine. xm? Fuck that shit.
Like your style, can't we just agree on .ogg? Thats Open Source.
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


.ogg is likely to be supported at some stage, but we do want to have a module format, because modules can be pretty damn small (yeah OK that's a very extreme case using a hex editor), and .it is very common (although if you use Modplug extensions I will tear you a new asshole, and yeah that means don't use stereo samples).

I'd been working on an .it player earlier, it currently only supports mono output and doesn't handle all the effects, plus the new note action stuff is a bit off... anyhow here it is in its current state: https://github.com/iamgreaser/sackit
Hopefully I'll have stereo sorted out soonish.

I might do an animation format alongside it. Kinda like how ASF/AMC does it, except ASF is fucking disgusting (Oh Look Aren't Text Formats Fucking Wonderful).
Qw3rtz
Deuced Up
Posts: 31
Joined: Tue Jan 01, 2013 10:15 pm


If I'm not mistaken this means that development can go on, right? Blue_Wink1
rakiru
Coder
Coder
Posts: 1349
Joined: Sun Nov 11, 2012 12:26 pm


Qw3rtz wrote:
If I'm not mistaken this means that development can go on, right? Blue_Wink1
What are you talking about...? Iceball has been in development pretty much non-stop for the past 2 months or so.
HoboHob
Winter Celebration 2013
Winter Celebration 2013
Posts: 979
Joined: Mon Nov 05, 2012 5:02 pm


rakiru wrote:
HoboHob wrote:
Don't even talk about new gamemodes when we don't even have a presentable game -_-

It really annoys me when you talk about adding all this cool stuff when there isn't even a game >_>
Don't even talk like there isn't a game when there is.

It really annoys me when you talk as if the game is unplayable when it isn't.
Excuse my late reply, but presentable and playable are completely different. IceBall is nowhere near Ace of Spades.

First bugs should be fixed, and though I hate myself for saying this, the graphics need to be improved before working on the gameplay.
rakiru
Coder
Coder
Posts: 1349
Joined: Sun Nov 11, 2012 12:26 pm


HoboHob wrote:
rakiru wrote:
HoboHob wrote:
Don't even talk about new gamemodes when we don't even have a presentable game -_-

It really annoys me when you talk about adding all this cool stuff when there isn't even a game >_>
Don't even talk like there isn't a game when there is.

It really annoys me when you talk as if the game is unplayable when it isn't.
Excuse my late reply, but presentable and playable are completely different. IceBall is nowhere near Ace of Spades.

First bugs should be fixed, and though I hate myself for saying this, the graphics need to be improved before working on the gameplay.
What bugs?

Yes, the graphics aren't great right now, but other than that, I honestly see absolutely fuck all else that's stopping it from being "presentable", and that's not really a big deal. Also, this isn't meant to be a complete clone of Ace of Spades, so comparing the two as a means of determining the "presentability" is frankly just stupid.
Qw3rtz
Deuced Up
Posts: 31
Joined: Tue Jan 01, 2013 10:15 pm


rakiru wrote:
Qw3rtz wrote:
If I'm not mistaken this means that development can go on, right? Blue_Wink1
What are you talking about...? Iceball has been in development pretty much non-stop for the past 2 months or so.
Ouch, sorry i was a bit fucked up when i wrote that. I wasn't really thinking >.> Also, I'm kinda new to this thing, and i have some questions; What will be new in IceBall? We'll be able to change anything in the game... like making new game modes?
1410 posts Page 30 of 94 First unread post
Return to “Iceball”

Who is online

Users browsing this forum: No registered users and 11 guests