Create 2D Games for Windows, Mac OS X and Linux. It features the BlitzMax compiler, core BlitzMax modules, Max2D graphics module, IDE, debugger, sample code and documentation. Source code for all modules are included as well.

Image RSS Feed Latest Screens
Debugging Digesteroids in the MacOS IDE Keeping it OldSkool on the Linux version! The Windows IDE hosting an intense session of Rock
Blog RSS Feed Report abuse Latest News: Phoenix USC: New background effects, interfaces, HUD, radar and more.

About Phoenix Universe of Space Combat with 0 comments by Vidiot_X on Jul 24th, 2014


I have been very busy with the server and client design. I have a working model that should work well and provide security. PUSC uses an authoritative server which means that clients can not cheat (virtually eliminated) because the clients do not send any position, velocity or other client side data, they only send moves and options data. Testing looks good and that has freed up time to work on other areas of the game.

Tiled and non-tiled backgrounds.

I have enabled the tiled image background feature for PUSC and it is working awesomely, really giving depth and adding to the parallaxing effect. Coupled with the rest of the map the parallaxing is spot on and looks and feels great. I also use for some maps a continuous image that spans the entire map for a non-tiled background. The two options will allow for some really stunning background effects.

Buy and ship interfaces.

I have also been adding in many of the interfaces used in PUSC which includes buy, ship, pilots and other interfaces. The buy system will use a handful of categories like guns, bombs, mines, shields, power plant  and advanced. Selecting a category will list the classes of available items within that category. So selecting 'Guns' will list all the available lasers, plasma cannons and more that are available. Typically items listed will be by description (text) and will not include an image for now, but that will change as I get the time to make images for them.

The ship interface also lists available ships by category and class. Ships are listed with ship view and descriptions making it easy to browse ships. Like the buy system you will use earned credits to buy a ship. Also both the buy and ship interface let you track and use inventories.

Pilot interface and HUD.

The pilot's interface lets you interact with other pilots. You can attach to another pilot (warping to that pilots location or acting as a turreted ship attached to another pilot's ship so both that pilots and your weapons can be used in an attack (an ss/continuum must have). You can also message, view the profile, check statistics or report another pilot.

I have improved the HUD system to include buttons that allow access to all the interfaces and options available in PUSC. The HUD uses transparency so game play is visible and will collapse leaving only the energy bar. I have also made the radar window "dock-able" to the HUD as seen in the image. When you click on the radar window control buttons will appear letting you dock/un-dock radar to the HUD. It will automatically adapt to all HUD collapsed states and stay docked. When un-docked  the radar is a free floating fully resizable window.

I have also be working on my custom built GUI system adding in new features and applying fixes to accommodate some of the above features and options. The GUI system handles all the in game windows, buttons, list-boxes, sliders and more allowing for movable, resizable windows and familiar controls. All of the above interfaces are using this GUI framework which is proving to be well worth the effort in writing it as it is very fast and has a low impact on performance.

In game IRC client.

Lastly I have been improving the IRC global chat gateway (a window based in game IRC client). This IRC in game client lets you chat with anyone in the world over IRC from the PUSC client directly. It is designed to let players chat outside of the game adding a reliable global way to get support, chat, meetup and extends the PUSC community. This is in addiction to PUSC's game chat which you can see just below the IRC window in it's own transparent window.

I will be putting together a video that will including server controlled players/bot game play as soon as I can.I am also looking to start open beta soon so keep that in mind and be sure to check here for details on testing. ;)

Thanks for supporting PUSC.
- Rich -


Colony Colony Indie

Updated 6 months ago TBD Single Player Adventure

Colony is a game about surviving in a new world, building a colony for a nation hundreds of miles away.

Danko and Space Adventure

Danko and Space Adventure Danko and Space Adventure Indie

Updated 8 months ago Released Aug 8, 2013 Single Player Arcade

Evil genius Cranck, on its space-based laboratory, is building a superweapon. The components for this superweapon are in containers. Danko decides stop...


Deprivation Deprivation Indie

Updated 1 year ago Released Mar 26, 2013 Single Player Platformer

Deprivation is a challenging 2D platformer by Kraflab. Dave has been banished from sky kingdom and stripped of his ability to fly, doomed to wander ever...

Epica Rex : Into The Otherworld

Epica Rex : Into The Otherworld Epica Rex : Into The Otherworld Indie

Updated 6 months ago TBD Single & Multiplayer Role Playing

EPICA REX: INTO THE OTHERWORLD is a 2D Retro-styled, Multi-player Sandbox Role-playing Game. You will be able to play on other people's worlds, or host...


Epilogue Epilogue Indie

Updated 1 year ago Released Jun 6, 2012 Single Player Roguelike

Years ago, the last heroic types failed to defeat Slith, the demonic overlord. Now, all peoples live as mindless slaves to him, and have for many generations...

Post comment Comments
darknessrush Aug 29 2013, 2:02pm says:

is it possible to import your own models & textures?

+1 vote     reply to comment
CoderDude Sep 25 2013, 2:55pm replied:

Ask the forums on

+1 vote     reply to comment
CoderDude Sep 25 2013, 3:04pm replied:

If you don't have an account, I'll answer it for you. Yes you can, But you would have to know how to read and write files.

+1 vote     reply to comment
MarcusM Oct 30 2011, 5:12pm says:

Quite sad there isn't any Linux demo of Blitz Max available.

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Windows, Mac, Linux
Blitz Research
Send Message
Official Page
Release Date
Released Dec 1, 2004
Engine Watch
Track this engine
Community Rating



6 votes submitted.

You Say


Ratings closed.

Embed Buttons

Promote Blitz MAX on your homepage or blog by selecting a button and using the HTML code provided (more).

Blitz MAX Blitz MAX
Blitz MAX
152 of 643
Last Update
1 week ago
15 members