• Register

Microsoft XNA is a set of tools with a managed runtime environment provided by Microsoft that facilitates video game development and management. XNA attempts to free game developers from writing "repetitive boilerplate code" and to bring different aspects of game production into a single system.

The XNA toolset was announced March 24, 2004, at the Game Developers Conference in San Jose, California. A first Community Technology Preview of XNA Build was released on March 14, 2006. XNA Game Studio 2.0 was released in December 2007, followed by XNA Game Studio 3.0 on October 30, 2008. XNA Game Studio 4.0 was released on September 16, 2010 along with the Windows Phone 7 Development Tools.

XNA currently encompasses Microsoft's entire Game Development Sections, including the standard Xbox Development Kit and XNA Game Studio.

The name "XNA" originated out of the project's development name, Xbox New Architecture. Instead of being released under the Xbox name, the Xbox 360 was released (2005), and XNA came to stand for "XNA's Not Acronymed".

Post article RSS Related Articles

Dear Colony Managers, space is getting more frightening by now as a new threat is arising. Read about space pirates, special vendors, unique landing ships for all eight corporations and much more in our latest update release #45. Here's what we got for you this time:

  • Beware the Space Pirates
  • New Item: Resource Piracy
  • Unique Landing Ships
  • Three Specialized Traders
  • Resource Trading Partners and Auto-Trade
  • Emission Trade and Visualization
  • More New Features & Fixes

Beware the Space Pirates

These nasty creatures land a strange kind of unknown flying object right over your warehouse to plunder it with their tractor beam. Simultaneously they start firing their board cannon to vandalize your base.

You can helplessly sit back and relax until they have stolen enough and loose interest. Or, you can choose to pay a ransom or install an energy shield onto a tower to block the guys off from your warehouses. In later missions you might as well develop lasers or pulse canons to give them a warm welcome if they ever return...

New Item: Resource Piracy

These pirates are not only a threat that randomly happens. You can also craft a landing control to send them upon one of your opponents. Sweet addition: You get half of what their ship can steal.

Unique Landing Ships

We are proudly presenting individual colony landing ships for all eight corporations.

After having introduced the individual factions last update now you can tell the difference between them by looking at their landing ship, which is automatically expanded into the main city tower after landing.

Three Specialized Traders

They come around with awesome looking new space ships amazing landing animations ;-). And they are specialized to trade either wares, items and tech, or rare resources.

Resource Trading Partners and Auto-Trade

The resource panel has been split into a money and a resources part. This helps to put the four basic resource classes and their storing and trading issues directly into the middle of your attention.

It now also shows you if there is another colony or trader able and willing to sell a certain resource to you when you need it (e.g for crafting).

You can also activate the automatic purchase and sale of resources. Note that this involves trading with every potential trading partner - regardless of whether the price is fair or not.

Emission Trade and Visualization

The emission levy now always must be payed as soon, as a company on the planet has a negative emission balance. Environmentally friendly corporations get emission trade payouts if there is a company that pays in.
The global emission balance is now visualized with positive values when the world's climate is OK. It's represented with negative red numbers when climate balance is going bad. Much more intuitive isn't it?

More New Features

  • Now you get written info on all construct upgrades left to the tool ring.
  • The field info panel with details on deposits, pollution and other values of a single field is now also visible in navigation mode.
  • The probability of occurrence of riots and epidemics was too low. it has been increased by about 40%.
  • When using the seed bomb or nitro-skirlide seeds you can now see how well the plants will grow in that area.
  • There's now a countdown for competitors coming down and landing their capsules. This puts you a bit under time pressure to find the best place for the base.
  • You can buy landing permits in missions as soon as you got the second city center. Good news in case a city is burning down.
  • Temples can now be repaired.
  • Trading panel improvements

Fixes

  • Rewritten - Hypergate Ideon Objective - the vendor states out more clearly have to find and also sell the ideon crystal to him to open hyperspace gate into Udoxia Galaxy.
  • Rebalanced - Higher runtime costs for remediation centers
  • Fixed - Temples are no longer charging themselves apparently by surrounding nature or stuff
  • Fixed - Rocks had a shimmering on the surface as if they where rare resources
  • Fixed - A city center landing is now final - no more abort and vanishing of the landing capsule
  • Fixed - Background of colony value
  • Changed - Loading screens animations
  • Fixed - Many particle emitter problems
  • Fixed - Warehouse Upgrades couldn't be activated in the tech-panel
  • Fixed - Cure goal bar looked finished after half of the task
  • Fixed - Savegame buttons in sandbox mode or messed up
  • Highscore background bar is reworked
  • Fixes for Rounos mission: Joe story plot does not wait for clicking the quest icons anymore.
  • Tornado fix - still visible in navigation when multiple tornados in one field.
  • Midras Extractor Temple has model and animation fixes
  • Midras Digger fixed model and particle system. Dust when drilling.
  • Spaceport fixes

Thanks for your attention once again! We hope you enjoy playing Imagine Earth and share with us your ideas on development.

Latest Updates - End of Q2 2018

Latest Updates - End of Q2 2018

The Wishgranter

New Items, New Traps, New Rooms, New Features and More!

Individual Corporations

Individual Corporations

Imagine Earth

Wow, this feels like the biggest game system update since ever. It comes with a Simplified Chinese translation ( many thanks to deloquac! ) and so many...

Colonize the oceans with cities

Colonize the oceans with cities

Imagine Earth 1 comment

Dear Colony Managers,prepare yourselves to colonize the oceans with cities for your people! In addition there are loads of detail improvements that give...

I Am Overburdened, where have I been?

I Am Overburdened, where have I been?

I Am Overburdened

It's been a while since my last I Am Overburdened update and I haven't posted anything online for more than a month now. In this post I'll showcase the...

Add game Games
Catastrophy

Catastrophy

Third Person Shooter

Catastrophy is a top-down shooter where you play as Simon, one of the last cats on earth. In an epic battle to survive the dog-apocalypse, you must help...

ALPHAS: Survive the Swarm!

ALPHAS: Survive the Swarm!

Third Person Shooter

Use Flamethrowers, Lasers, Shotguns and more across five deadly levels to end your hunt against the Sentinel Queen! (Dead Ops Arcade style Shooter)

Junkcraft Armada

Junkcraft Armada

Futuristic Sim

A modular spaceship game, build/design your ship while you play, explore, escort or help other ships, exterminate pirates and use the remaining modules...

Imagine Earth

Imagine Earth

Futuristic Sim

Planetary Colonization Imagine Earth is a real-time planet simulation and a build up strategy game. Your job as a space colony manager is to explore and...

The Wishgranter

The Wishgranter

Roguelike

Action Roguelike inspired by Classic Legend of Zelda and traditional Roguelikes.

Ground Seal

Ground Seal

Platformer

Post-Apocalyptic sandbox RPG. You awaken far in the future to a world on the verge of extinction. You must rescue civilians and stop the decay that threatens...

I Am Overburdened

I Am Overburdened

Roguelike

I Am Overburdened is a silly roguelike full of crazy artifacts and a "hero" who has 20 inventory slots.

Excavate

Excavate

Platformer

(Previously known as Pixel Miners) Excavate is a heavily inspired, side-scrolling sandbox game from the development group Blue Cake. The game is currently...

I (Chain) Saw You!

I (Chain) Saw You!

Arcade

Spit chainsaws to defeat waves of enemies and own bosses! Attention: This game won't recieve any further development.

Operation KREEP

Operation KREEP

Arcade

Operation KREEP is a two-dimensional top-down couch co-op (offline) multiplayer action game. An extraterrestrial organism threatens deep space exploration...

Comments  (0 - 10 of 33)
Jdawgg25
Jdawgg25

I have uploaded some open-source XNA 4.0 projects on my downloads page here: Indiedb.com

I will be uploading more projects there later over time. Happy Coding :-D

Reply Good karma Bad karma+1 vote
Jdawgg25
Jdawgg25

Finally! MonoGame is coming to Xbox One. MonoGame implements XNA 4.0 and allows developers to port their games to other platforms besides the default platforms supported already by the XNA 4.0 Framework. Link: Twitter.com

Also, I need to correct myself on an older post. Unity has Mono built into it, not MonoGame. So if you are eager to finish your XNA game, with some work, it is possible to import your XNA or MonoGame project into Unity. Mono is a cross-platform open source implementation of Microsoft's .NET Framework. It is based on the ECMA standards for C# and the Common Language Runtime.

Reply Good karma Bad karma+1 vote
Jdawgg25
Jdawgg25

With MonoGame 3.4 (which is the continuation of XNA 4.0) for Visual Studio 2015, it is now possible to create a game for Universal Windows Platform (UWP). This also makes it possible to get your XNA project to run on Windows 10 with UWP. Since the Xbox One dev kit supports UWP, it might also be possible to get a MonoGame project running on it.

Reply Good karma Bad karma+1 vote
CakeKing64
CakeKing64

Awesome :P

Reply Good karma Bad karma+1 vote
Jdawgg25
Jdawgg25

If anyone is curious, it is possible to integrate your XNA Game Project into Unity, but it might take a little extra work. This is a proof of concept showing the Platformer XNA starter kit running inside Unity3D. Zero code changes have been made to the original game code. Using a mixture of new code and some code from MonoGame, the author has implemented XNA emulation. They did so by having a game object with a script attached run an XNA game performing updates and drawing.

Check out this link below for the source code:
Github.com

Reply Good karma Bad karma+3 votes
Arethrid
Arethrid

Interesting but what about the performance? I persume it would drop radically under such conditions.

Reply Good karma Bad karma+1 vote
Jdawgg25
Jdawgg25

My apologies for replying back so late. Under such conditions, it is possible for the frame-rate to drop. By performance, are you referring to graphics specifically? I sometimes rarely hear people speak of physics performance or audio performance. Honestly it depends how the XNA game was coded prior to being imported into Unity. It would be best to fix garbage collection issues in your XNA game project before importing it into Unity. There are many ways to help increase performance in your XNA project prior to importing it into Unity. Its a question of whether or not you are CPU or GPU bound. Using the CLR Profiler can help you find out. Things like changing foreach loops to for, multi-threading, using StringBuilder instead of String, and using DrawUserPrimitives are just some ways to help the frame-rate. In my game constructor, I set the following to false: IsFixedTimeStep = false; and graphics.Synchr

Reply Good karma Bad karma+1 vote
Arethrid
Arethrid

(Sorry for the double post. I didn't realize that I was logged out)

No problem. Yes, I was referring to the graphics performance.
You mentioned DrawUserPrimitives(). So far I have only used it in 3D with Vector3. Do you use DrawUserPrimitives in 2D as well? If so are you still using a Vector3 and just projecting 3D data on an orthographic view? Do you know if vector2 can be used with vertecies and triangles?
Thanks.

Reply Good karma Bad karma+1 vote
Jdawgg25
Jdawgg25

For drawing primitives in 2D, you really just need to know what to tell the system to make it work. Check out this great tutorial for more information. I hope it will further answer your questions as it has helped me.

Bit-101.com

Reply Good karma Bad karma+1 vote
Arethrid
Arethrid

I checked the link you posted, after seeing it I remembered that I checked the same blog long ago (might be a couple of years ago). Turns out the author is talking about what I was refering in my comment. Projecting Vector3 vertecies on an orthographic view. It was good to read it again. Thanks a lot for the reply and the link.
Cheers!

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

DonBre
DonBre

nice! :D

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Platforms
Windows, Mobile, X360
Contact
Send Message
Licence
Public Domain
Release date
Engine watch
Follow
Share
Community Rating

Average

8.9

52 votes submitted.

You Say

-

Ratings closed.

Highest Rated (2 agree) 9/10

It's not an engine, its a framework basically a template to directX. I really like it because it allows you to develop for 3 Microsoft platforms and can port them easily.

Jul 14 2012 by atsebak

Embed Buttons
Link to XNA by selecting a button and using the embed code provided more...
XNA
Statistics
Rank
107 of 797
Last Update
Watchers
109 members
Games
498
Files
301
Articles
1,031
Reviews
11
You may also like
SHMUP Creator
SHMUP Creator Commercial
M484 Game Creation System
M484 Game Creation System Zlib
XNA
XNA Public Domain
Multimedia Fusion
Multimedia Fusion Commercial
Xash3D Engine
Xash3D Engine GPL
Godot Engine
Godot Engine MIT