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 11 of 94 First unread post
abellus
Deuce
Posts: 7
Joined: Fri Dec 07, 2012 11:25 pm


Excellent work.
HoboHob
Winter Celebration 2013
Winter Celebration 2013
Posts: 979
Joined: Mon Nov 05, 2012 5:02 pm


I think more developers should help Grease on this project, personally I am to... not smart to help with this, Java more ma style.
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


Does anyone remember THIS laptop?

Image

Now all I need to do is call server.hook_connect/server.hook_disconnect and make stuff not assume it's being sent from/to the local client, and then the rest of that stuff is all down to what I can make happen in Lua.

Oh right, I also need to serialise everything and get server.hook_file working, for two reasons really: to allow for one to add extra security, and to allow one to send the current map without saving it to a temp file.

But yeah, that's the worst of the networking stuff over.

p.s. FUCK WINSOCK

also i wrote this on the same laptop used to take that screenshot
CooLDoG
Deuced Up
Posts: 44
Joined: Mon Dec 03, 2012 6:18 pm


may I hazard a guess on the system specs on that laptop? Pentium 3 processor 256mb of ram, integrated graphics?
HoboHob
Winter Celebration 2013
Winter Celebration 2013
Posts: 979
Joined: Mon Nov 05, 2012 5:02 pm


GreaseMonkey wrote:
FUCK WINSOCK
10/10 would read again.
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


Image

...we're making progress.

Also, a very big THANKS!!!!!1 to rakiru for letting me use his VPS to test networking.

right now it's actually just a glorified chat program where you can see people walk around but that'll be improved in time
HoboHob
Winter Celebration 2013
Winter Celebration 2013
Posts: 979
Joined: Mon Nov 05, 2012 5:02 pm


I'm gonna make a REAL rifle. That model sucks.

EDIT: Finished.

Image

Download
Last edited by HoboHob on Wed Dec 12, 2012 3:52 am, edited 1 time in total.
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


HoboHob wrote:
I'm gonna make a REAL rifle. That model sucks.
Check the page before this, Articsledder made a fairly good one.

We could do with a better every other model, though (except block,that's fine how it is). Just PLEASE don't rip off AoS.

While I'm at it... Articsledder, are you OK with that being licensed under CC3-BY-SA?
HoboHob
Winter Celebration 2013
Winter Celebration 2013
Posts: 979
Joined: Mon Nov 05, 2012 5:02 pm


GreaseMonkey wrote:
HoboHob wrote:
I'm gonna make a REAL rifle. That model sucks.
Check the page before this, Articsledder made a fairly good one.

We could do with a better every other model, though (except block,that's fine how it is). Just PLEASE don't rip off AoS.

While I'm at it... Articsledder, are you OK with that being licensed under CC3-BY-SA?
Well I didn't refresh the page until after I made the model. Artics is pretty good.
rakiru
Coder
Coder
Posts: 1349
Joined: Sun Nov 11, 2012 12:26 pm


GreaseMonkey wrote:
Also, a very big THANKS!!!!!1 to rakiru for letting me use his VPS to test networking.
UR WELCUM!!!1111
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


Was playing around with Triplefox earlier.

Image
Image

Yeah that pic down the bottom is on a 128x128 map. Mesa was a little bit too big for 2 players.

So here's the latest Windows build. Note that this has been cut down quite a lot, and also requires SSE2 (if you don't have SSE2 your computer is too slow anyway). If you wish to run a server, build it yourself like a real man/woman (or at least fetch the repo and drop iceball.exe/*.dll/*.bat in).

Some notes with the current version, which will hopefully end up out of date soon...
  • The other players snap around like crazy.
  • It seems to be a bit laggy, although it was fine when we were testing on mesa.vxl, it just turned to shit when we were running plastic.icemap (which needs to be fixed as the trees are hollow or something).
  • Tent/intel don't work right now, as I haven't done all the client/server relaying of stuff yet.
  • You can reload when your gun isn't selected. (EDIT: Fixed)
  • Shooting blocks doesn't relay the current shot block, sadly. This will cause a desync. (EDIT: Fixed)
  • Currently you can build and break while dead, from my understanding.
  • There aren't many checks so to be quite honest it's quite hackable, but your average CE noob isn't going to get anything other than the built-in speedhack working (which I'll need to detect somehow). Having said that, it's totally possible to kill people while dead.
  • The map is loaded from disk on the server, and does NOT reflect the "current" state of the map. This may require an engine update to fix, but should only require an updated server engine. The rest of the things in this list, excluding the thing about lag, should be fixable without requiring an engine update, just a Lua code update on the server. (EDIT: Fixed, although I'm keen on an eventual client update as the workaround method I use kinda violates mod guidelines, at least the ones in my head)
Some of the bigger issues are that there's no sound and that you can fairly easily see people through mountains due to the renderer being a bit shit, but right now the focus is on getting the network stuff / gameplay stuff right.

EDIT: The server's managed to somehow crash, so if it's not up, ask someone to host it, or even better, harden up and host it yourself.
Last edited by GreaseMonkey on Thu Dec 13, 2012 9:43 am, edited 4 times in total.
Triplefox
Scripter
Scripter
Posts: 32
Joined: Thu Nov 22, 2012 5:28 am


A little improvement on the mini text, it now automatically reads the color and applies a shadow corresponding to the luminance to help it read better in all situations:

Image

The formula used is the "Photometric/digital ITU-R" or y = (0.2126 * r + 0.7152 * g + 0.0722 * b) all ranges (0-1).
Moghard
Deuced Up
Posts: 51
Joined: Sun Dec 09, 2012 1:15 pm


I get crap FPS, dunno why. Maybe because Lua.

BTW, great job, now you just need to make the blocks look like blocks.
Razor
Deuced Up
Posts: 69
Joined: Tue Dec 11, 2012 10:23 pm


This looks REALLY awesome. I can probably help with some of the graphical stuff like possible textures and ect. I am fairly good at photoshop so if there is ANY way I can help ,I want to.
Vucgy
Deuced Up
Posts: 226
Joined: Sun Nov 18, 2012 1:57 pm


Will the blocks later on be fixed like in ace of spades now so the terrain blocks doesn't "look at you" ?
1410 posts Page 11 of 94 First unread post
Return to “Iceball”

Who is online

Users browsing this forum: No registered users and 0 guests