Author |
Message |
Forum: Projects & Show-Off Topic: NetGore - Open-source online RPG engine |
Spodi |
Posted: Wed Jan 02, 2013 6:59 am
|
|
Replies: 11 Views: 8214
|
On a side note, I would like to thank you for your ORPG Design & Theory Guide. It's helped be countless times throughout these past few months during which I've been introduced to programming. No problem. Glad it was helpful to someone. :) I did not know you had a new version. It looks nice! Do... |
|
|
Forum: Projects & Show-Off Topic: NetGore - Open-source online RPG engine |
Spodi |
Posted: Sun Dec 16, 2012 7:56 pm
|
|
Replies: 11 Views: 8214
|
NetGore is a free, open-source 2D online RPG engine written in C#. It is cross-platform and supports both top-down and sidescroller games. NetGore comes with a large amount of the fundamental MMORPG components built in which allows you to focus more on designing your game. http://www.netgore.com/me... |
|
|
Forum: Game Design Topic: Stolen work. |
Spodi |
Posted: Sat Aug 16, 2008 1:43 am
|
|
Replies: 54 Views: 44472
|
Drag queens dress in woman's clothing primarily for the purpose of entertainment. A cross dresser is a guy who just dresses in woman's clothing for whatever other reason. So unless he just dresses up for us, which would probably be a bit more disturbing, I think a more proper term would be cross dre... |
|
|
Forum: Game Design Topic: Stolen work. |
Spodi |
Posted: Sun Aug 10, 2008 5:46 pm
|
|
Replies: 54 Views: 44472
|
Anthony wrote: Free logo I made if anyone wants to use it go for it. /fail
Pff, you clearly just stole that from WoW! |
|
|
Forum: General Topic: To Nagle or Not To Nagle? |
Spodi |
Posted: Wed Jul 30, 2008 8:53 pm
|
|
Replies: 18 Views: 5178
|
I am using TCP, but somehow they are not. That's reeeealy weird. Impossible. If you are dropping or receiving messages out of order in TCP, your implementation is flawed. As for Nagling, it is nothing more than a buffer for queueing data to send. It will increase latency but also decrease bandwidth... |
|
|
Forum: MSCPP 0.1 Beta Topic: MSCPP Beta 0.1 |
Spodi |
Posted: Fri Jul 25, 2008 3:03 pm
|
|
Replies: 1000 Views: 235271
|
Bah, I wish my class diagrams were that small and simple. |
|
|
Forum: General Topic: Different way to do stats |
Spodi |
Posted: Wed Jul 16, 2008 7:01 pm
|
|
Replies: 275 Views: 48628
|
Is there a function to get how many items are in an enum? Nope. Most languages do not have this without some form of reflection / metacoding. Also, Enums are, in most languages (I believe), a collection of constants. The only difference between: enum X a = 1 b = 2 c = 3 end enum and X_a = 1 X_b = 2... |
|
|
Forum: General Topic: Different way to do stats |
Spodi |
Posted: Wed Jul 16, 2008 12:23 am
|
|
Replies: 275 Views: 48628
|
Robin wrote: Classes > Enums.
Not in VB6 they ain't. If you take away polymorphism, modularity (interfaces), and inheritance, you have a really shitty object. |
|
|
Forum: General Topic: Robin above William? |
Spodi |
Posted: Sat Jul 12, 2008 8:49 pm
|
|
Replies: 54 Views: 19872
|
|
|
Forum: General Topic: Robin above William? |
Spodi |
Posted: Sat Jul 12, 2008 3:53 am
|
|
Replies: 54 Views: 19872
|
Robin wrote: I want to know why theads keep fucking mentioning me.
Srsly.
Because 10% of the posts on the forum are yours? |
|
|
Forum: Downloads Topic: VB6 re-born. |
Spodi |
Posted: Mon Jun 23, 2008 6:49 pm
|
|
Replies: 55 Views: 49579
|
You can always use the control GUI editors from other languages, like the C# or VB.NET one, then just copy over the locations. Not too convenient, I know, but it does get the job done pretty well. Its how I design all my in-game GUIs that are not control based. |
|
|
Forum: Help Wanted Topic: Eliminating the bleep |
Spodi |
Posted: Tue Jun 10, 2008 5:08 pm
|
|
Replies: 18 Views: 7902
|
I believe you just have to set the key identifier parameter (keycode or whatever the hell the name of it is) for the textbox's KeyDown (or is it KeyPress) to 0 at the end of the method. |
|
|
Forum: General Topic: Animation Loops outside the Gameloop |
Spodi |
Posted: Mon May 12, 2008 9:22 pm
|
|
Replies: 21 Views: 8498
|
No, not is not. Your rendering time is still random in context with the rest of the program. You want to render in order - its not about performance, its not about thread safety, its just about logic. You can mix in updates with rendering at times (although its a bit harder to follow and not very we... |
|
|
Forum: General Topic: Animation Loops outside the Gameloop |
Spodi |
Posted: Sun May 11, 2008 5:49 pm
|
|
Replies: 21 Views: 8498
|
I don't quite exactly get what you're asking, but if you want to render from an external loop, its not going to work well. All your rendering needs to be done in the same loop to ensure you render in the correct order and every frame. Now if you want to use the timer to modify how stuff is rendered,... |
|
|
Forum: Resources Topic: Concepts and Inspirations |
Spodi |
Posted: Sun May 04, 2008 5:45 am
|
|
Replies: 23 Views: 11127
|
For the limbs one, I know its not multiplayer and hardly graphic, but if you can stand the learning curve, try checking out Dwarf Fortress. You can break, injure, chop off, etc any limb of any creature in the adventure mode (I believe thats the right mode). I was thinking of adding limb dismembermen... |
|
|
Forum: Resources Topic: Concepts and Inspirations |
Spodi |
Posted: Sat May 03, 2008 8:10 am
|
|
Replies: 23 Views: 11127
|
I'm not sure about making your own skills. It'd be a very hard one to pull off but I think it may be do-able. Instead of such a huge time limit, I think it'd be more reasonable to increase the requirements as you add more stuff to the skill. In fact, time limit might be something you should be able ... |
|
|
Forum: Mirage Source 3.x.x, MSx Topic: Read Source Online |
Spodi |
Posted: Sun Apr 27, 2008 10:11 am
|
|
Replies: 5 Views: 8137
|
I'm new to programming is this code to make a game and if so where do I paste it I came here cause everyone says this is easy to do This source is here for reference only. You are not expected to, nor can you, compile the game from just these web files. You have to download the source package like ... |
|
|
Forum: General Topic: Gameloop optimizing |
Spodi |
Posted: Sat Apr 19, 2008 5:35 pm
|
|
Replies: 54 Views: 24725
|
I just never went to sleep two nights ago so after about 30 hours of being awake, I was too tired to do much and thus that rant was born. :P I've spent a lot of my time programming just optimizing stuff. While this has taught me a ton, it has also resulted in a lot of wasted time. On my recent proje... |
|
|
Forum: General Topic: Idea for maps |
Spodi |
Posted: Sat Apr 19, 2008 5:23 pm
|
|
Replies: 53 Views: 24671
|
Even if you get multithreading working in VB6, it is very poor. For one, the IDE does not support it so it will make debugging hell. vbGORE, for instance, if you just press the stop button, it can crash the whole IDE since GOREsock uses subthreading. VB6 also completely lacks the kind of debugging t... |
|
|
Forum: General Topic: Gameloop optimizing |
Spodi |
Posted: Fri Apr 18, 2008 11:19 pm
|
|
Replies: 54 Views: 24725
|
Who says a fast game is buggy, non-functional, incomplete? LOL I know my engine isnt blting everything properly atm but I'm not going to release it buggy. Also I think it's better to work on the engine itself before releasing it with good gfx, so you don't have to release as many patches and update... |
|
|
Forum: General Topic: Gameloop optimizing |
Spodi |
Posted: Fri Apr 18, 2008 5:55 pm
|
|
Replies: 54 Views: 24725
|
seraphelic wrote: Kousaten wrote: Make it pretty, then make it efficient. That's a bad idea.
Actually its a good idea. Better to have something slow but complete instead of an incomplete, non-functional, buggy, but fast game. |
|
|
Forum: Help Wanted Topic: Mirage WinSock |
Spodi |
Posted: Tue Apr 08, 2008 4:51 pm
|
|
Replies: 50 Views: 27405
|
MS probably use one of the worst and most basic kind of networking you'll see in VB6. Theres really not much going on outside of just very simple blocking sends and event-based receives since it really doesn't need much more. As far as using multiple sockets, thats hardly a step up in difficulty as ... |
|
|
Forum: General Topic: Code Fixer |
Spodi |
Posted: Thu Apr 03, 2008 11:51 pm
|
|
Replies: 16 Views: 3833
|
I was never a huge fan of Code Fixer. Its handy, but its a bit too intrusive in my opinion. I like to be told the problems and fix it myself. For example, I may have parts of code or variables that have yet to be used but are being assigned getting deleted, or changes that actually do not result in ... |
|
|
Forum: General Topic: Using With |
Spodi |
Posted: Thu Apr 03, 2008 5:32 am
|
|
Replies: 16 Views: 4165
|
With is merely a programmer convenience. It is optimized away at compile time. Actually it isn't. Not by a long shot. Its been a long time since I've looked into it, but I from what I remember, when you mark something with "With", the object gets stored in a local cache. With can also cau... |
|
|
Forum: General Topic: Installers |
Spodi |
Posted: Wed Apr 02, 2008 8:47 am
|
|
Replies: 18 Views: 5303
|
Well if you have to register the files, theres a good chance you'll be needing to move them into the system32 folder, checking if a newer version of the file exists, etc. |
|
|
Sort by: |