Ace of Spades remake

External additional handy features.
83 posts Page 1 of 6 First unread post
ByteBit
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 141
Joined: Sun Mar 24, 2013 12:08 pm


I'm currently working on a new client, that is fully compatible with the old 0.75 version.
You can download my game from

Newest:
1.3 http://www.mediafire.com/?srvaxtsv477wd4s
Older versions:
1.2 http://www.mediafire.com/download/inz4a ... os_1.2.zip
1.1 http://www.mediafire.com/?kpn07535mo5vwbe
1.0 http://www.mediafire.com/download/sa6lo ... 42/aos.zip (Mediafire, yay Green_Sunglasses1 )

GitHub repository: https://github.com/xtreme8000/aos_remake

To play you need Windows and Java 32bit. Start the game using the start.bat or with a double click on
the BlockShooter.jar. (If you want to use the start.bat, you'll have to change the path to your Java installation)

Click here for a step by step tutorial
http://bytebit.4lima.de/tutorial.html

The game is a combination of three different programing languages:
Image

Filestructure:
- /screenshots/: This is where your screenshots are saved
- Blockshooter.jar: The main part of the code
- interface.exe: Interface to e-net, not finished yet
- paradise.vxl: This map is loaded by the game
- start.bat

Controls:
- WASD to move around
- Left mouse button to shoot
- Right mouse button to scope
- R to reload
- F2 to make a screenshot (saved under "./screenshots/")
- 1234 or mouse wheel to switch tools
- Escape or Alt + F4 to quit
- F11 to spawn a car
- E to enter/left a car

Some pictures:
Image
Image
Image
Image

Video: http://www.youtube.com/watch?v=fdW8jxTZQQ8

Next Objectives:
- write the dll and the interface for java (20%)
- implement rakiru's Ace of Spades Protocol (0%)
- maybe rewrite the rendering, so it isn't so laggy (100%)
- make a menu and a server browser (99%)
Last edited by ByteBit on Sat Feb 15, 2014 4:04 pm, edited 17 times in total.
rakiru
Coder
Coder
Posts: 1349
Joined: Sun Nov 11, 2012 12:26 pm


Nice to see you're still working on this. I'll be following the updates.
CaptainDerpster
League Participant
League Participant
Posts: 496
Joined: Mon Nov 12, 2012 1:21 pm


Looks Awesome.
Jdrew
Mapper
Mapper
Posts: 4808
Joined: Tue Oct 30, 2012 10:48 pm


Did you add arms or are they added to the Kv6 file? Nice work though as it looks a lot better then voxlap Blue_Happy1
ByteBit
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 141
Joined: Sun Mar 24, 2013 12:08 pm


The arms are stored in the arms.kv6. Anyway thats not a the real kv6-format, it's just a array of color values. The first three Bytes represent the width, height and the deep.
Jdrew
Mapper
Mapper
Posts: 4808
Joined: Tue Oct 30, 2012 10:48 pm


Would you mind puting the download on another site such as dropbox as I am having trouble with bit share?
mylesd98
Winter Celebration 2013
Winter Celebration 2013
Posts: 86
Joined: Sun Apr 28, 2013 3:25 pm


[Deleted]
Last edited by mylesd98 on Fri Jun 23, 2023 2:15 pm, edited 1 time in total.
learn_more
Coder
Coder
Posts: 891
Joined: Sun Mar 24, 2013 9:59 pm


why 3 programming languages :/
ByteBit
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 141
Joined: Sun Mar 24, 2013 12:08 pm


learn_more wrote:
why 3 programming languages :/
Otherwise, there isn't any possibility to connect to 0.x servers
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


Why Java? Seriously, the world needs less Java.

With that said, nice work so far.

For ENet support you should just use a C interface directly. I see no reason why your download should be 36MB.
Here's some information on JNI: http://mindprod.com/jgloss/jni.html
Here's some information on the KV6 format: http://aoswiki.rakiru.com/index.php/KV6
And of course we can't forget VXL: http://aoswiki.rakiru.com/index.php/VXL_format

By the way, some of us use Linux. Mind doing an open-source ENet wrapper in C / C++ so people like us can build it and have it, y'know, actually work? I'm not installing the Windows JVM on this.
Also, when you do that, compile it with MinGW every now and then. It is VITAL that your wrapper works with MinGW, because I do NOT want to be fucking around with getting rid of MSVC++-specifics in your code.
Handles
League Participant
League Participant
Posts: 1087
Joined: Tue Jan 08, 2013 9:46 pm


Wow, looks nice Green_BigSmile
mylesd98
Winter Celebration 2013
Winter Celebration 2013
Posts: 86
Joined: Sun Apr 28, 2013 3:25 pm


[Deleted]
Last edited by mylesd98 on Fri Jun 23, 2023 2:16 pm, edited 1 time in total.
ZEB 99
Post Demon
Post Demon
Posts: 2028
Joined: Fri Feb 22, 2013 10:03 pm


so the solders are solid like in 1.0 and not like each pixel rotates
mcape6
Deuce
Posts: 19
Joined: Fri Dec 21, 2012 1:53 pm


Damn! Downloading now to test. Looks pretty rocking from the screen shots!
EDIT: literally have no idea how to test this. More information or step by step guide would be nice
MrHaaax
Modder
Modder
Posts: 1360
Joined: Sun Nov 25, 2012 2:58 am


Schweet. Will definitely use this if it doesn't use Java.
May you recode it in another different language?
83 posts Page 1 of 6 First unread post
Return to “Add-ons & Tools”

Who is online

Users browsing this forum: No registered users and 15 guests