Search found 307 matches

by Light-Dark
Sun Jan 12, 2014 10:10 pm
Forum: Programming Discussion
Topic: Start with Java? [SOLVED]
Replies: 20
Views: 7853

Re: Start with Java?

So, this is one of the more idiotic replies that I've seen lately. Just initially, Java is an excellent place to start as far as programming and game development goes.. I mean, there's a reason so many unis use Java as an introductory language. The funny thing is also that this is about *STARTING* ...
by Light-Dark
Sat Jan 11, 2014 5:25 pm
Forum: Programming Discussion
Topic: Pointers, seriously.
Replies: 12
Views: 5997

Re: Pointers, seriously.

I am sorry for the wall of text, hope i managed to avoid offending anyone and would also recommend a reading of this article: http://meetingcpp.com/index.php/br/items/cpp-future-and-the-pointer.html ;-) Hey man it's cool, you have enlightened me and you have not only corrected my examples but made ...
by Light-Dark
Sun Jan 05, 2014 2:36 am
Forum: Game Development
Topic: 2D RPG Engine
Replies: 153
Views: 100259

Re: Simple 2D RPG Engine

The Crono Convention, lol. :lol: Yeah! For those who want to see some more Dreamcast here is a couple pics of all the latest stuff running on the DC. This includes menus and the lua textbox events as demonstrated by "Music Guy" where you can select what song to be played via a textbox opt...
by Light-Dark
Fri Jan 03, 2014 2:41 am
Forum: Game Development
Topic: 2D RPG Engine
Replies: 153
Views: 100259

Re: Simple 2D RPG Engine

The Party Subsystem and the Stats/Party configuration screen of the in game menu are implemented and integrated as of now: http://imgur.com/4U2nWYJ I also decided it would be fun to make a huge chain of Characters using Lua :P: http://imgur.com/YiTp3cF I'm going to have a cap on the amount of Charac...
by Light-Dark
Wed Jan 01, 2014 1:06 am
Forum: Game Development
Topic: 2D RPG Engine
Replies: 153
Views: 100259

Re: Simple 2D RPG Engine

d4u_PlZeLQQ Apologies for my quiet voice. Edit: Thought I'd include some different methods for people to test out the DC version for themselves Burning a CDI (doesn't work on NullDC as nulldc apparently lacks support for hardware sprites): https://www.dropbox.com/s/9nuwvc03us43hji/Engine.cdi Using ...
by Light-Dark
Sun Dec 29, 2013 1:01 am
Forum: Game Development
Topic: 2D RPG Engine
Replies: 153
Views: 100259

Re: Simple 2D RPG Engine

VDPd2Crk9OQ The NPCSystem/FriendlyNPC system is pretty much done for the most part. I intertwined it with the TextboxSystem and lua so you can create NPCs from lua, load them up with some complex conversations and give them some fancy movement patterns and all that jazz! It's sort of like what I ha...
by Light-Dark
Thu Dec 26, 2013 6:31 pm
Forum: General Gaming
Topic: Post every time you beat a game.
Replies: 629
Views: 854790

Re: Post every time you beat a game.

Beat Sonic 3 & Knuckles last night, got Hyper sonic ending. Had a splendid time and a splendid christmas with this game!
by Light-Dark
Tue Dec 24, 2013 11:06 pm
Forum: Programming Discussion
Topic: Pointers, seriously.
Replies: 12
Views: 5997

Re: Pointers, seriously.

So basically, you're making the texture for both sprites equal to each other, and through some magical hardware magic, it's better for saving memory? No you're making the pointers(variable holding a memory address) to the location (area in memory/memory address) the texture occupies in memory equal...
by Light-Dark
Mon Dec 23, 2013 11:44 pm
Forum: Game Development
Topic: 2D RPG Engine
Replies: 153
Views: 100259

Re: Simple 2D RPG Engine

Just finished this:
Image
by Light-Dark
Mon Dec 23, 2013 9:32 pm
Forum: Programming Discussion
Topic: Pointers, seriously.
Replies: 12
Views: 5997

Re: Pointers, seriously.

One use of pointers is to save big time on memory. For example, let's say I have two Characters that use the same sprite sheet. I'd allocate the sprite sheet texture in VRAM and I'd simply give the character struct/class a pointer to that texture. I'd then have both characters' texture pointers poin...
by Light-Dark
Sat Dec 21, 2013 12:22 pm
Forum: Game Development
Topic: NES Platformer Engine
Replies: 6
Views: 9433

Re: NES Platformer Engine

dandymcgee wrote:Haha, that's actually pretty damn impressive.
Thanks man! Also background collision may seem like an easy task at first but do not underestimate it for it was a frustrating task indeed!
by Light-Dark
Fri Dec 20, 2013 8:56 pm
Forum: Game Development
Topic: NES Platformer Engine
Replies: 6
Views: 9433

NES Platformer Engine

Over the past ~4 months as a side project I have been programming an engine for an NES platformer. Here it is: https://bitbucket.org/Light-Dark/nes-platformer/src . The up-to-date source code and other data is included as well for anyone interested :). EDIT: Here's a video of it in action: M73KQWVJh...
by Light-Dark
Fri Dec 20, 2013 7:43 pm
Forum: Game Development
Topic: 2D RPG Engine
Replies: 153
Views: 100259

Re: Simple 2D RPG Engine

Wow, didn't know you were still working on this. Nice progress, you should post updates here more often! I was planning on updating back in September but I felt like churning out more content to show. I've also been working on an NES platformer engine in between which actually got me to rethink my ...
by Light-Dark
Fri Dec 20, 2013 2:23 am
Forum: Game Development
Topic: 2D RPG Engine
Replies: 153
Views: 100259

Re: Simple 2D RPG Engine

3lPDRzKtpJU Progress Made on top of the rewrite: - Totally revamped Character system - Revamped animation system ( way more flexible for character animations) - New Dialogue/Textbox System ( allows for complex branching conversations) - Revamped log system ( looks prettier! ) - Optimized rendering ...
by Light-Dark
Mon Dec 16, 2013 4:08 pm
Forum: Programming Discussion
Topic: Start with Java? [SOLVED]
Replies: 20
Views: 7853

Re: Start with Java?

wait a sec.... start with programming using LUA? how can scripting languagge be a starting point...jut curious.... Because it's an easy place to start and it teaches you some basics. I started with lua, it taught me things like functions, loops, tables/classes, etc. A "scripting language"...