Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 05 Jul 2002
Offline Last Active Yesterday, 08:27 PM

#5315705 Should I buy a console if teaching this stuff?

Posted by on 18 October 2016 - 10:10 AM

Since the subject of consoles came up, buying a Wii U and get Super Mario Maker is a relevant possibility. At the very least for demonstration purposes.

#5315698 Should I buy a console if teaching this stuff?

Posted by on 18 October 2016 - 09:34 AM

As far as material that explains game design, may I suggest some Super Mario Game Design videos and articles?


Level design notes from Super Mario Bros 3



4-step design process for Super Mario 3D

#5315582 Building game architecture

Posted by on 17 October 2016 - 01:37 PM

I'm assuming that the OP is building is first (or even second) game. So some structure isn't a bad idea. And it's easy to say, "don't blindly follow patterns" when you have some idea of why, where, and when to use those patterns. But if you don't know, then blind is what you'll be until you find or see the light.


With all that said, if you're going to use OOP, try to use more composition than inheritance. Inheritance can make your code too tightly coupled and therefore brittle. IOW, you change one class and 10 other classes break unexpectedly.


As far as Unit to World visibility. I would think the World would know where all Units are and the Units would know where in the World they are. The World should at least have public methods for location, topography, and geography. So the Units can know where they are and what's around them.

#5312715 Why won't pixel manipulation work in this Javascript

Posted by on 26 September 2016 - 01:52 PM

So..... what exactly are you trying to @?

#5311634 Rise of the Robots (remake)

Posted by on 20 September 2016 - 09:06 AM

Harder than you think. Deformations/Damage even in today's games are pre-done by the artist.


Wait. There's no dynamic damaging? Why the hell are you guys buying $400 consoles then?

#5311629 I want to learn programming 2D games. What's the best E-Book?

Posted by on 20 September 2016 - 08:41 AM

Well are you trying to simply make a game or are you trying to make a game using a programming language, like C++?

#5311623 Rise of the Robots (remake)

Posted by on 20 September 2016 - 08:11 AM

It would be hard. Not impossible. But you're not doing it in a weekend or a month. If you were to get something like this done, assuming you have a job or go to school, in a year, I'd be very impressed.

#5311616 I want to learn programming 2D games. What's the best E-Book?

Posted by on 20 September 2016 - 07:58 AM

There are several ways to skin this cat. If going through online tutorials doesn't bother you, then you should check seraph's or lazyfoo's pages for how to make a 2D game.

#5311079 Game works when built in the IDE, but crashes when I run it from the .exe file.

Posted by on 16 September 2016 - 09:41 AM


And one more thing. You're not initializing your Vector/Array.

That's a C# thing, not a C++ thing, I believe? 



After some googling, it seems you're right.

#5311068 Leveling up through mini-quests?

Posted by on 16 September 2016 - 07:39 AM

So most RPGs you level up through grinding. Kill this slime 100 times. Kill this hydra 14 times. Etc. But what if instead of the normal grinding, you leveled up through events. For instance, if you're in a cave and solve a puzzle, you gain Intelligence points. You move rocks around, enter Tournaments, and wrestle bears, you gain Strength points. You catch fish with your hands, you get agility. So on and so forth.


Would this be too tedious? Or an excellent opportunity for more [optional] quests?

#5310832 Want to Learn how to Start Coding to make video games

Posted by on 14 September 2016 - 02:44 PM

I went to khanacademy.org. they teach JC.


They teach Jesus Christ?

#5310803 C++ Going Beyond Basics

Posted by on 14 September 2016 - 01:28 PM

As far as C++ projects to try, some suggestions would be (in order):

  1. calculator
  2. hangman
  3. poker
  4. bookmarking a site and selecting bookmark launches browser
  5. customizing a car
  6. to-do list
  7. calendar
  8. calendar + to-do list
  9. forum


If you need more clarity on how to approach them, let me know.

#5310748 should i have both epic AND mundane quests?

Posted by on 14 September 2016 - 07:55 AM

should i have two types of quests: epic and mundane. mundane would not have the epic encounters, but would also not get the epic treasure. epic quests would be rare encounters. mundane tasks/jobs would be common quest encounters. this would allow the player to both take on mundane jobs for "pay" (fedex, escort, gather, etc), and take on epic quests for great rewards.


This is best course, IMO. Personally, I like to gain a little coin escorting Granny Babaluu to the grocery store without having to fight for my life in some epic or near-death experience. Some downtime quest-wise is a good thing.


Another idea is to have mundane quests lead to epic quests. For instance, you get a hint about an epic quest everytime you take a mundane quest. Once you have enough clues, you can go to where the epic quest is or the epic quest can be unlocked for you.

#5310745 C++ Going Beyond Basics

Posted by on 14 September 2016 - 07:13 AM

I would recommend Deitel & Deitel's C++ How to Program, but good lord, they're selling their book at $100+ a pop. Which is insane, because I don't remember paying that much for any D&D books.


Also, get Data Structures for Game Programmers. It's a good read and you need to know that stuff anyway.

#5310587 C++ Going Beyond Basics

Posted by on 13 September 2016 - 08:05 AM

As an example to Spiro's point, make a simple calculator. One text-based, another graphical. It should do add, subtract, multiply, and divide. After you finish that, you'll be ready for your next project. Which should be creating an AI agent that uses pathfinding to find a random roaming bunny.**



**yes, I'm joking about that one.