2018 New Year Challenge: Missile Command

Started by
68 comments, last by LanceJZ 6 years, 2 months ago

I think I found the cause. The crap laptop I have here has a problem getting a proper IDX11Device2. Since I didn't even require it to be 2 I replaced that with a plain IDX11Device and it works.

I've uploaded the replaced file to the same link: http://www.georg-rottensteiner.de/files/GDMissileCommand.zip 

If you could try to see if that one works that'd be awesome. Thanks a lot!

Fruny: Ftagn! Ia! Ia! std::time_put_byname! Mglui naflftagn std::codecvt eY'ha-nthlei!,char,mbstate_t>

Advertisement

yep, that's pro. The only thing I noticed is when switching fullscreen. I couldn't get it back to windowed. 

Awesome, kind of :)

Thanks a lot for re-testing. I'll have a look about the fullscreen issue.

 

I owe you one!

Fruny: Ftagn! Ia! Ia! std::time_put_byname! Mglui naflftagn std::codecvt eY'ha-nthlei!,char,mbstate_t>

I've colored the text and numbers as you can see in the photo. I forgot to do that before making the video.

Current version 2.2.3. This version is for Windows 7-10. If you want to read about updates, check here. My Game site on Facebook

Download video game to play.

If you are on something older than Windows 10 you may need to download the runtime for .NET here. Visual Studio 4.5.2 runtime.

Use Keyboard ZXC to fire missiles, arrow or mouse to move the cursor. P pauses, and Esc to quit. (Or you can click the X on the window when the game is over. The mouse will reactivate.) Can you beat my high score? Enjoy!

On a side note, this game runs at 2500FPS average.

image.thumb.png.b2b050524b48c46e8919f5122bf79775.png

 

 

if (Try()) Do();
else DoNot();
On 12/20/2017 at 12:13 AM, lonewolff said:

Awesome challenge.

Gonna give this a crack. Will be a good test of my framework I have been creating for the past few months.

Count me in!

 

[edit]

Had a chance to make a start today. Got some basic assets happening in game. Still haven't touched gameplay at this stage. Entire application currently weighs in at 344 Kilobytes (no audio yet).

GVaKQKt.png

[edit2]

Started a dev blog

What library are you using with C++ for DirectX 11? I've only used SDL2 and SFML2. (You don't have any blog entries entered yet either.)

 

 

if (Try()) Do();
else DoNot();
8 hours ago, LanceJZ said:

What library are you using with C++ for DirectX 11? I've only used SDL2 and SFML2. (You don't have any blog entries entered yet either.)

Hi dude :)

As mentioned in my initial blog entry, I'm not using any third party libraries. This is pure DX 11 and C++.

And yep, being the busy time of year, I haven't added any additional blog posts yet. Hoping to get back on to this game tomorrow.

I wrote a pretty simple Missile Command clone in Unity and C#. 

  1. Link to executable (Windows 64bit): https://www.dropbox.com/s/inyc8woxlmyzeyj/EcksMissileCommand.zip?dl=1
  2. Sreenshots Gallery: I'll add this later today.
  3. Post mortem: 
  4. Source code: https://www.dropbox.com/s/ulqmkvpywj2cddf/EcksMissileCommand_Source.zip?dl=1

Gameplay Instructions:

  • Use the button menu to navigate.
  • Left-click to launch missiles
    • You can't launch through explosions.
    • You CAN blow up your own silos and cities, so don't launch missiles at them.
  • Escape pauses the game and brings up a menu to go back to the main screen (or exit, or restart).

 

And here's a link to a video of a funny bug that happened during development. I was trying to limit the number of missiles on the screen but I forgot one key detail:

Enjoy!

- Eck

EckTech Games - Games and Unity Assets I'm working on
Still Flying - My GameDev journal
The Shilwulf Dynasty - Campaign notes for my Rogue Trader RPG

 

My turn. 

Source file and exec are in the zip here

https://github.com/wybifu/missile_command/archive/master.zip

 

 

 

and also :

 

and album

 

The new Projects area is intended to showcase anything you're working on and to include your projects as part of your GameDev.net Developer profile, so I want to encourage all challenge participants to also reference your projects in the new Projects area: https://www.gamedev.net/projects.

Also see the latest staff blog post for more information:

Soon Challenges will also be integrated with Projects - might as well get the head start. :) 

Admin for GameDev.net.

Started toying with a slightly different idea instead.

8nkiZUN.png

Fully animated background also etc...

This topic is closed to new replies.

Advertisement