Game Development Stage 1(Goal)

The reason why I try to develop a sound game is that I did'n have the job after I graduated from Hong Kong Baptist University. I need to find something useful to use my time in a good way in my waiting job time. Until now, I had taken part in two interviews which are both come from good company. Especially Wesoft Ltd, it's a international company. It has three parts.  One part in Shenzhen is their QA department. Both two parts from Hong Kong and US is their technical department.  It has western work environment. So it's very attractive for me. Because working in a western environment is my dream when I was a child. In this working environment. I can contract with other peoples, even foreigners by using English. But after their interview, I found that they need a Linux C++ programmer. What a frustrate news! There is a sentence that can show my situation is "Hong Kong didn't lack postgraduate". I will try my best to develop a sound game with basic rendering engine, animation system before I find the job,


I have an idea to do an RPG game before a long time. But I didn't have enough time and Technical knowledge to help to realize my idea. But now I have enough time, except enough knowledge. I highly recommend a good book about game development which is "Game Engine Architect". This book present a sound game developing process, which includes Game Developing Tool, Resource management, basic function of game engine, rendering system, animation system, collision detection system, game play system and etc. This book is different between the ordinary book. It's just a guideline of game development. It tells you that game engine have what kinds of functions.  It didn't show the details how the subsystem of game engine implement. The game engine is just a term about combination of a lot of functions. It has too much thing to learn. So this book just gives us some introductions of game engine. If you interest in some functions of game engine, then you need to get further study from other professional book that the book I had recommended give some good reference book.


Our goal is RPG game with self-development rendering engine.  If we implement our game engine, then we have a long way to go. The content of our game is very simple., which is fighting with the monster in 3 dimensions. The resource of main role is come from Internet. It means that we have no artist. I think we can  use the LOD technology to create our map of game.


Platform: window 7 32bit.

IDE: visual studio 2010, DirectX 9.0c

The needed skill: C++, STL, Wndows Programming, Design Pattern, DirectX programming, basic graphic algorithm and math.

The tool we will use: Google Code(Summit our code that we can see our program in anywhere), Tortoise SVN (Version Control), Beyond Compare(One tool that can help us to find the different between the latest version file and older version file),  DirectX 9 SDK


After above platform and tool is ready, we can start our game programming way.


At first, we create a project on the google code. And then we use the Tortoise SVN to submit our code.


This is home page of our game




This is the password that we needed when we use Tortoise SVN to summit our code. For more Detail, please just check the Chapter 2 of "Game Engine Architect".


The second step is the most important role of our page. Create A project in VS2010. Then we can start our game developing travel. 



Before we developing our game, we should do some configuration for our developing environment. The reason why we do this is our project may have a lot of subsystem . The online space is limited, so we should ignore some files that are totally unuseful. 


Now our beginning work is done. Let us start the game programming.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值