🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
So, everything is set for the big kick-off.
We spent a lot of time working on the website and I think people will like it, and what it has to offer.
Donny has been working on the map editor which is likely to come out 10x better than before.
So now that we have our final team structure, contracts will…
We spent a lot of time working on the website and I think people will like it, and what it has to offer.
Donny has been working on the map editor which is likely to come out 10x better than before.
So now that we have our final team structure, contracts will…
stitched two shots together, to show you 'the big picture'.
note I lowered the opacity of the shadows and softened them a bit more, this helps to reduce some general errors. I still have more shadow fixes to do, I've got some good ideas, it will just take time, since it's not my current focus.
note I lowered the opacity of the shadows and softened them a bit more, this helps to reduce some general errors. I still have more shadow fixes to do, I've got some good ideas, it will just take time, since it's not my current focus.
June is nearing!
I'm happy to say the S3Engine is now ready for us to start serious content creation for Project2.
with the kick-off getting close, I'm scrambling to complete the Project2 story and finish the website.
To tide you all over, here is a video of Rebecca (the main character) taking a strol…
I'm happy to say the S3Engine is now ready for us to start serious content creation for Project2.
with the kick-off getting close, I'm scrambling to complete the Project2 story and finish the website.
To tide you all over, here is a video of Rebecca (the main character) taking a strol…
I really like the approach I've taken in the development of this engine. Things are very organized (from both a design and code standpoint), I've used plenty of third party libraries to ease my pain:
-TinyXML
-Lua 5.1
-Ogg/Vorbis
-Boost
I've used the Standard Template Library, which eased a TON of pain …
-TinyXML
-Lua 5.1
-Ogg/Vorbis
-Boost
I've used the Standard Template Library, which eased a TON of pain …
So I got home after work last night, and I wasn't much in the mood for programming =/ I was pretty tired, and ended up falling asleep in my chair soon after sitting down.
So, I wake up at 2AM, feeling rather refreshed, and I code the remainter of the dialogue/topic system, finishing at about 4AM, t…
So, I wake up at 2AM, feeling rather refreshed, and I code the remainter of the dialogue/topic system, finishing at about 4AM, t…
Most of you may be noticing that the list is getting green quick =)
you also may know that there is a june deadline for us =)
at this deadline you will know the real name of project2, the game engine will be finished, and the story will be finalized.
this will mark the begining of our development phas…
you also may know that there is a june deadline for us =)
at this deadline you will know the real name of project2, the game engine will be finished, and the story will be finalized.
this will mark the begining of our development phas…
Just wanted to let everyone know, www.MorningsWrath.com is having another sale, you can now pick up Morning's Wrath for 25% off by using the coupon code MWSPRINGSALE after you add it to your cart.
Also, we've released the Morning's Wrath soundtrack, all utilizing the original high quality master tra…
Also, we've released the Morning's Wrath soundtrack, all utilizing the original high quality master tra…
So I was adding to my ever growing list of scripting functions, and I thought you might like to see the current set of functions that S3Engine exposes to lua to allow interaction. It might invoke some ideas if you are working on similar games or systems =)
//System functions
mainEntity(entity); //se…
The weekend overall was pretty productive =)
As you might notice 'entity selection' has been taken off the list, I was dreading this for a while, but in the end I did the simplest solution I could devise.
The Problem?
clicking on the screen and having it decide which of the many entities in the 3D wor…
As you might notice 'entity selection' has been taken off the list, I was dreading this for a while, but in the end I did the simplest solution I could devise.
The Problem?
clicking on the screen and having it decide which of the many entities in the 3D wor…
Man, I hate working on the async scripting systems of my engines, they are just no fun =)
however I've now managed to implement a system that is even more robust than MW's system.
in MW certain functions had a boolean param as their last param which signified weither or not the script should wait for…
however I've now managed to implement a system that is even more robust than MW's system.
in MW certain functions had a boolean param as their last param which signified weither or not the script should wait for…
So this week was mainly wrestling with Lua =/
it turns out that using the co-routine system directly in lua, causes each co-routine to be pushed onto the main stack, however even when a thread dies it doesn't pop it off the stack. this eventually results in a stack overflow, which is baaaad =)
it too…
it turns out that using the co-routine system directly in lua, causes each co-routine to be pushed onto the main stack, however even when a thread dies it doesn't pop it off the stack. this eventually results in a stack overflow, which is baaaad =)
it too…
So I managed to finish off the rest of the Topic Menu AND
build the entire Item Menu in a single day, clearly cause for great joy.
Topic Menu Video 3
Item Menu Video 2
build the entire Item Menu in a single day, clearly cause for great joy.
Topic Menu Video 3
Item Menu Video 2
So here we are on the eve of another weekend.
For any indie developer with a full-time gig, the weekends are solid gold.
Given that I program games 9-5 at my day job, when I get home after that you might imagine that the last thing I want to do is work on another game. However it is essential to get…
For any indie developer with a full-time gig, the weekends are solid gold.
Given that I program games 9-5 at my day job, when I get home after that you might imagine that the last thing I want to do is work on another game. However it is essential to get…
here is a video of interacting with the topic menu.
it's not hooked up to anything meaningful yet, so when you click a topic the topic simply gets marked as 'visited'
Topic Menu Video 2
it's not hooked up to anything meaningful yet, so when you click a topic the topic simply gets marked as 'visited'
Topic Menu Video 2
I would like to say this is /done/ but it is lacking the hit-testing element which will be coming next, either way i've got it displaying and animating.
Sucks that FRAPS drains my FPS, so as a result the video is a bit choppy, but you get the idea =)
Video of the topic menu in action
Sucks that FRAPS drains my FPS, so as a result the video is a bit choppy, but you get the idea =)
Video of the topic menu in action
Thankfully I am more organized in this project than in Morning's Wrath, I tend to design systems on paper before I even touch the code.
While I /normally/ don't do this I am going to release the basic spec/concept documents that are being used for the dialogue and inventory systems.
I want to know wh…
While I /normally/ don't do this I am going to release the basic spec/concept documents that are being used for the dialogue and inventory systems.
I want to know wh…
so last night i wrote my Text class, which works very well.
goes a little somthing like:
So each text object acts as a specific font rende…
goes a little somthing like:
SharedPtr text=SharedPtr(new Text(texFile,widthsFile,shader));
text->begin();
text->draw("Hello World!",x,y,w,h,size,color,flags);
...more draws
text->end();
So each text object acts as a specific font rende…
Advertisement
Popular Blogs
Advertisement