Space Tactics
Moderator: PC Supremacists
- jesterguy
- Chaos Rift Cool Newbie
- Posts: 54
- Joined: Wed Oct 08, 2008 8:00 pm
- Location: Illinois
- Contact:
Space Tactics
Hello I haven't been around much lately do to my computer room getting remade but I have been able to make a bit of progress on my game and I figured Id finally get around to recording a bit of game play to showoff and get any comments. Keep in mind theirs still along way to go and all and also this video was in 720p till youtube made it look horrible (first video I've ever recorded so i didn't know).
http://www.youtube.com/watch?v=FwmRLIJ5Xg4&fmt=22
edited to link to hi-def version
http://www.youtube.com/watch?v=FwmRLIJ5Xg4&fmt=22
edited to link to hi-def version
Last edited by jesterguy on Mon Dec 01, 2008 11:29 am, edited 1 time in total.
I will live forever or die trying.
"Human beings didn't evolve brains in order to lie around on lakes. Killing's the first thing we learned. And a good thing we did, or we'd be dead, and the tigers would own the earth."
- Valentine to Ender ("Ender's Game")
"Human beings didn't evolve brains in order to lie around on lakes. Killing's the first thing we learned. And a good thing we did, or we'd be dead, and the tigers would own the earth."
- Valentine to Ender ("Ender's Game")
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Re: Space Tactics
Man, that is looking great. I was wondering what you have been up to lately. Looks pretty clear what you have been doing. Keep up the good work.
- jesterguy
- Chaos Rift Cool Newbie
- Posts: 54
- Joined: Wed Oct 08, 2008 8:00 pm
- Location: Illinois
- Contact:
Re: Space Tactics
yea thanks, my friend gave a us a goal to have a semi enjoyable build before the end of the year so we've been getting lots done.
Anyways since quality looked so bad i uploaded the video to filefront, on the off chance anyone is interested in the original quality one
http://files.filefront.com/Space+11+27+ ... einfo.html
Anyways since quality looked so bad i uploaded the video to filefront, on the off chance anyone is interested in the original quality one
http://files.filefront.com/Space+11+27+ ... einfo.html
I will live forever or die trying.
"Human beings didn't evolve brains in order to lie around on lakes. Killing's the first thing we learned. And a good thing we did, or we'd be dead, and the tigers would own the earth."
- Valentine to Ender ("Ender's Game")
"Human beings didn't evolve brains in order to lie around on lakes. Killing's the first thing we learned. And a good thing we did, or we'd be dead, and the tigers would own the earth."
- Valentine to Ender ("Ender's Game")
-
- Chaos Rift Newbie
- Posts: 6
- Joined: Sat Nov 22, 2008 8:15 pm
Re: Space Tactics
Hey man that looks really cool keep up the good work.
- jesterguy
- Chaos Rift Cool Newbie
- Posts: 54
- Joined: Wed Oct 08, 2008 8:00 pm
- Location: Illinois
- Contact:
Re: Space Tactics
Hello all, I haven't posted in awhile but I still read the forum almost daily during my check on all the sites I visit frequently.
Anyways I thought make a small update for anyone who's interested in my project. Since making a new list of things to do for
a playable version around a month or so ago we've made good progress on a lot of stuff, Unfortunately most of it is code based
so theirs not much to show in a video or anything but there is one new system I wanted to show off and get opinions on.
My new unit and component creation and customization system all done through lua.
(Please keep in mind that this is only the first fully working version, there's still more stuff I plan to add.)
To create a new weapon all you need to do is make a blank .lua file with something like the following in it.
This is an example of a weapon created through the new system:
The great thing is every value had default parameters so you only have to set the ones
you want to change from default and they don't need to be in any specific order, for instance
you could just make a weapon with the following:
and it would just create the default weapon with that name and damage.
Now all the components are similiar to this but here's an example of a units bp file:
Now obviosly theres many parameters not in the examples of both weapon or unit because there
using the defaults but as you can see how easy it is to make new units and components with this new lua system.
Well that's the main thing I wanted to show, so any thoughts? or perhaps ideas of ways to improve it further?
Anyways I thought make a small update for anyone who's interested in my project. Since making a new list of things to do for
a playable version around a month or so ago we've made good progress on a lot of stuff, Unfortunately most of it is code based
so theirs not much to show in a video or anything but there is one new system I wanted to show off and get opinions on.
My new unit and component creation and customization system all done through lua.
(Please keep in mind that this is only the first fully working version, there's still more stuff I plan to add.)
To create a new weapon all you need to do is make a blank .lua file with something like the following in it.
This is an example of a weapon created through the new system:
Code: Select all
local BP = {
WeaponType = "Laser",
Name = "ScatterShot",
Icon = "Art/menu/lasers.png",
Size = "Medium",
Range = 15,
Damage = 1,
ApCost = 2,
Accuracy = 6,
FiringType = "ScatterFireType",
ProjectileAmmount = 5,
BurstAmmount = 3,
ProjectileDelay = 0.5,
Projectile = {
texture = "art/laser.png",
x = 0,
y = 0,
speed = 15,
life = 5,
r = 0,
g = 0.8,
b = 0,
emitter = {
texture = "art/highlight.png",
maxParticles = 20,
dieRandMin = 30,
dieRandMax = 80,
sizeRandMin = 7,
sizeRandMax = 8,
scaleSpeed = 150
}
}
}
you want to change from default and they don't need to be in any specific order, for instance
you could just make a weapon with the following:
Code: Select all
local BP = {
Name = "ScatterShot",
Damage = "9001",
}
Now all the components are similiar to this but here's an example of a units bp file:
Code: Select all
BP = {
Name = "Hazar",
MaxHp = 40,
MaxAp = 30,
Class = "Destroyer",
UnitImage = "Art/Ships/mediumShip.png",
Width = 2,
Height = 3,
SequenceSpeed = 7,
WeaponSlots = {
{
Weapon = "Pow Pow Cannon",
SlotType = "Top",
SlotPosition = 0,
SlotSize = "Large"
},
{
Weapon = "Empty",
SlotType = "Front",
SlotPosition = 1,
SlotSize = "Large"
},
{
Weapon = "Laser Spewer",
SlotType = "Top",
SlotPosition = 3,
SlotSize = "Medium"
},
},
EngineSlots = {
{
Engine = "small engine",
SlotPosition = 4,
SlotSize = "Small",
EmitterPosX = 16,
EmitterPosY = 16
},
{
Engine = "medium engine",
SlotPosition = 4,
SlotSize = "Medium",
EmitterPosX = 16,
EmitterPosY = 16
}
}
}
using the defaults but as you can see how easy it is to make new units and components with this new lua system.
Well that's the main thing I wanted to show, so any thoughts? or perhaps ideas of ways to improve it further?
I will live forever or die trying.
"Human beings didn't evolve brains in order to lie around on lakes. Killing's the first thing we learned. And a good thing we did, or we'd be dead, and the tigers would own the earth."
- Valentine to Ender ("Ender's Game")
"Human beings didn't evolve brains in order to lie around on lakes. Killing's the first thing we learned. And a good thing we did, or we'd be dead, and the tigers would own the earth."
- Valentine to Ender ("Ender's Game")
- M_D_K
- Chaos Rift Demigod
- Posts: 1087
- Joined: Tue Oct 28, 2008 10:33 am
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C/++
- Location: UK
Re: Space Tactics
Thats pretty bad ass!
EDIT: Correction thats totally bad ass
EDIT: Correction thats totally bad ass
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
- dandymcgee
- ES Beta Backer
- Posts: 4709
- Joined: Tue Apr 29, 2008 3:24 pm
- Current Project: https://github.com/dbechrd/RicoTech
- Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
- Programming Language of Choice: C
- Location: San Francisco
- Contact:
Re: Space Tactics
Haha yea, that system is awesome jesterguy.M_D_K wrote:Thats pretty bad ass!
EDIT: Correction thats totally bad ass
Last edited by dandymcgee on Fri Jan 02, 2009 1:25 am, edited 1 time in total.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- jesterguy
- Chaos Rift Cool Newbie
- Posts: 54
- Joined: Wed Oct 08, 2008 8:00 pm
- Location: Illinois
- Contact:
Re: Space Tactics
Thanks, I thought someone might find that interestingdandymcgee wrote:Haha yea, that's system is awesome jesterguy.M_D_K wrote:Thats pretty bad ass!
EDIT: Correction thats totally bad ass
since its all done through lua.
I was hoping to finish up a couple things and get a video up of the
new ai playing a game, but sadly I couldn't handle working under
these conditions anymore.
^conditions: for the past 2 weeks Ive been at my grandparents
house for Christmas vacation, and I of course get to live in
the living room. So it gets very difficult to work with the constant
stream of people coming and going, talking and watching tv, looking
right over my shoulder and watching me, and worse yet the endless
amount of questions whatcha doing, whats that, is that homework,
is that same one as last time, whats that do, whys there so much stuff
open, is that all you do, etc etc.
So until I'm back at home sitting in a quiet room at a desk in hopefully
a few days I have stopped working. Instead Ill be sitting here playing
a new game of ffx with a keyboard (which is actually not as bad as you'd
think).Once I'm back I Might actually make the ai video and maybe throw
something else in aswell idk.
O and merry Christmas, happy new years, and in two days happy birthday to me
I will live forever or die trying.
"Human beings didn't evolve brains in order to lie around on lakes. Killing's the first thing we learned. And a good thing we did, or we'd be dead, and the tigers would own the earth."
- Valentine to Ender ("Ender's Game")
"Human beings didn't evolve brains in order to lie around on lakes. Killing's the first thing we learned. And a good thing we did, or we'd be dead, and the tigers would own the earth."
- Valentine to Ender ("Ender's Game")
Re: Space Tactics
Wow that sounds like fun, and uh... happy birthday I guess...