Jump to content

Doing this again,


Neil Pate

Recommended Posts

  • 7 months later...
Posted

Added:

  • Text rendering to hardware accelerated texture
  • Time based animation and physics
  • Race and captain strings in sidebar
  • Three players! (Not really sure if this is sensible as it is going to complicate the AI, just was easy to implement, could actually do N players in current framework)
  • Three-layer parallax scrolling stars
  • Thrust dots
  • Lots of code tidy-ups

LabMelee v2 2018_07_13 20_08_11.mp4

  • Like 1
Posted (edited)

Added:

  • Chmmr point defense
  • Keyboard inputs for Player 1
  • Player 1 position override from LabVIEW GUI (for debug)

By the way, is anybody interested in my DLL wrappers? (wrappers for SDL2, SDL2 Image, SDL2 Mixer, SDL2 TTF, BASS MOD2)

2018-07-20 20-38-56.flv

Edited by Neil Pate
Posted (edited)

I had not thought to use the high-res mods as they didn't seem to fit in with the style of the original. However, I did a quick test using the Mega Mod 0.8 that you linked to (thanks!) and actually I quite like it, do you think they are better?

Now, if I do use these I probably should also implement the multiple zoom factor thing as the "big" pictures are definitely too big now (but perfect for the fully zoomed in view).

 

2018-07-21 18-00-50.flv

Edited by Neil Pate
  • 3 weeks later...
Posted

Been trying to implement a scrolling camera with wrap around world. Seemingly simple stuff which just seems to get complicated quite quickly! 

Anybody want to try and crack this for me? I have a bunch of unit tests set up, it passes all the simple ones but falls over when dealing with some of the wrap around. 

  • 5 months later...
  • 1 year later...
Posted
53 minutes ago, Neil Pate said:

Toying with the idea of dusting this off. Is anyone interested in this?

I've been following this thread with interest, I love SC2. Looking forward to seeing what you come up with next.

Posted
On 10/26/2020 at 9:26 PM, Darren said:

I've been following this thread with interest, I love SC2. Looking forward to seeing what you come up with next.

Ok cool, I will pick it up again. 🙂

Stupidly I am now thinking of moving the game logic to python as this will give me a chance to play with the python integration node in LabVIEW (assuming it is not too slow) and also polish up my python.  The intention is that I can modify it while the game is running.

  • Like 1
  • 4 weeks later...
Posted

We modify code while LV is running all the time 🙂

image.png.5be2b2a6c03c058fa1f13e611e582951.png

We even have a Quick Drop shortcut that toggles a Sub-VI's Loading Option between "Load with callers" and "Reload for each call".
image.png.b8fcf593337f31cc4dd447df1d922ca6.png

  • Like 2
Posted
On 10/29/2020 at 8:19 AM, Neil Pate said:

The intention is that I can modify it while the game is running.

Uhuh. Seat-of-your pants design; the fastest way to project failure.

  • Haha 1
Posted
11 hours ago, ShaunR said:

Uhuh. Seat-of-your pants design; the fastest way to project failure.

I believe this now referred to as "Agile" 😉 

But in all seriousness, not attempting something for fear of failure is not something I have ever really worried about. Also, it is pretty much impossible to fail on 100% hobby/pet-project/learning experience.

  • Haha 2
Posted
2 hours ago, Neil Pate said:

I believe this now referred to as "Agile" 😉 

You have obviously never done Agile Development proper then since it is an iterative process which starts with the design step just after requirements acquisition.

2 hours ago, Neil Pate said:

But in all seriousness, not attempting something for fear of failure is not something I have ever really worried about. Also, it is pretty much impossible to fail on 100% hobby/pet-project/learning experience.

It's not a fear of failure, it is a fast-track route to failure which usually ends up with the software growing like a furry mold.

But anyway. It's your baby. You know best. Good luck :)

Posted
5 hours ago, ShaunR said:

You have obviously never done Agile Development proper then since it is an iterative process which starts with the design step just after requirements acquisition.

It's not a fear of failure, it is a fast-track route to failure which usually ends up with the software growing like a furry mold.

But anyway. It's your baby. You know best. Good luck :)

Better check your sense of humour detector, I think it might be faulty.

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.