All Da Pages

Showing posts with label RPG. Show all posts
Showing posts with label RPG. Show all posts

Monday, July 11, 2011

Your thoughts on mundane items and activities in game?

Many games feature mundane activities, items, or objectives.

A few, for example, might be:
  • Feeding your characters
  • Day/night cycles
  • Resting for character/party recovery
  • Crafting

Numerous games have foregone such things, and have still been wildly successful - games like the Final Fantasy series, for instance. Many others, however, feature systems for time cycles, resource gathering, crafting, and other tasks that could be considered irrelevant to play or the general game objective - yet have found tremendous interest in game communities.

My question to you is:

Do you feel that adding mundane articles to games brings added realism and depth to a game, or do you feel that it's pointless or could possibly even detract from the enjoyment of a game, or simply should not be included unless it somehow adds to the story or is specifically required to complete a game?

Tuesday, July 5, 2011

GDI+ Game Programming Series - Part 6 - Terrain Collision

[Watch in 720p High Definition]

GDI+ Game Programming Series - Part 5 - Transparent Brushes and Custom Dialog Boxes

[Watch in 720p High Definition]

GDI+ Game Programming Series - Part 4 UPDATE - Improved Key Input and Character Movement

[Watch in 720p High Definition]

GDI+ Game Programming Series - Part 4 - Key Input and Character Movement

[Watch in 720p High Definition]

GDI+ Game Programming Series - Part 3 - Graphics and Tile Mapping

[Watch in 720p High Definition]

GDI+ Game Programming Series - Part 2 - Handling Mouse Input

[Watch in 720p High Definition]

GDI+ Game Programming Series - Part 1 - Building a Game Loop and Frame Counter

[Watch in 720p High Definition]

GDI+ Game Programming Series - Introduction

I've decided that I'll share my progress with GDI+ game programming in Visual Basic. This series teaches the basic principals of game programming. It's still a work in progress, but should kick-start the young VB game programmer and get you on your way to developing simple classic style, 2D RPGs and such.

You'll learn how to use a tile set for tile-mapping, how to create and move a character around the screen, how to track mouse movement and input, how to create semi-transparent menus, and more.

In terms of performance, GDI+ is horribly inefficient, but should still work for creating games like you might see on the old Nintendo, Super Nintendo, and Sega Genesis consoles. As long as you don't use too many on-screen objects simultaneously and keep the number of drawn tiles down, it should perform fairly well on most modern machines.

If you want to dabble in 3D, arcade style games, I recommend learning XNA or DirectX programming in C#. These environments will make much better use of your graphics hardware and allow you to produce many more rich environmental effects.

At any rate, I hope this helps get you started and feeds the creative fire that all of us aspiring game programmers have burning inside. Good luck with your project, and feel free to share your progress with all of us! It's always encouraging to both share and see other peoples' success stories.


Aardaerimus