Laserbrain Studios

Games Forum Blog Contact

Author Topic: Development Video #16  (Read 2381 times)

Christian Knudsen

  • Administrator
  • Ace
  • *****
  • Posts: 3099
    • View Profile
Development Video #16
« on: March 05, 2012, 06:53:08 PM »

Clicky, clicky:



Watch it in HD!


New stuff in this video:



  • Wall decorations

  • Some more art assets

  • Light sources can now be added/edited in the map editor

  • Light sources can also be “baked” into the map to avoid having to calculate shadow casting for static light sources

  • Added the Remote Trigger

  • Integrated some more of the scripting language so that light sources and elevators can be toggled off/on

  • Added a briefcase with money to your inventory showing how much cash you’ve got


Work continues on the female character sprites for getting shot and killed, and I’m almost done with the doubling of male character aiming and shooting sprites. I also just today managed to improve the lighting engine to allow for more smooth lighting (partially inspired by the great work done by the Project Zomboid guys), but that’s still work-in-progress, which is why I’m not showing it in this video. I’ll put some screenshots up when it’s worth showing.


And then there’s the big elephant in the room: AI. It’s quite a daunting task, since so much of the game will be about manipulating NPCs, and I’ve only briefly jotted down some ideas. I recently finished Batman: Arkham Asylum (can’t wait to get my hands on Arkham City!), and the reactions of the NPCs in that game is somewhat of an inspiration – especially how the thugs would freak out the more of them you picked off. But I’ll probably write a separate blog post on AI at some point, so I won’t go more into that now.



GLI

  • Guest
Development Video #16
« Reply #1 on: March 05, 2012, 10:44:02 PM »

Mini-map could have N,S,E,W marks to not lose direction while switching view… ;-)



Christian Knudsen

  • Administrator
  • Ace
  • *****
  • Posts: 3099
    • View Profile
Development Video #16
« Reply #2 on: March 06, 2012, 12:05:17 AM »

That’s a good idea. Shouldn’t be too hard to add either. :D



Joseph

  • Guest
Development Video #16
« Reply #3 on: March 06, 2012, 11:36:58 PM »

This is looking better and bigger with each new dev video. And what is this I hear ‘external scripting language’… Did you create your own scripting language? on top of Pascal?



Christian Knudsen

  • Administrator
  • Ace
  • *****
  • Posts: 3099
    • View Profile
Development Video #16
« Reply #4 on: March 07, 2012, 12:25:28 AM »

Yeah, I’m using the scripting stuff I originally made for Ascii Sector. You can download the manual that describes the syntax of the scripting language here, if you’re curious: http://www.asciisector.net/forum/quests/qmanual.pdf


The way I’ve implemented it is probably quite messy, but it does what I need it to do. ;)



Joseph

  • Guest
Development Video #16
« Reply #5 on: March 07, 2012, 05:53:55 PM »

There is no such thing as messy as long as it works Mr Knudsen.