![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Hobbyist Programmer
|
2d Arcade Style fighting game
WAS Fighting Game (title subject to change)
Website: http://www.thegup.com/wasgame This is my pet project that I plan to be my first real game worth showing (i've done random little stuff but nothing good). I am the primary programming/designer but it is to be a collaboration with artists and possibly other programmers. WAS = webcomic artists society, a small community of people with a range of art backgrounds (www.thewas.org). This is where the primary character designs and art comes from. Language: Written from scratch in C++ and directX9 . I looked into some of the free game libraries, but had problems with clanLib and decided to do without. I want to eventually professionly program/design games so I should know the basics anyways. The one design about the game that might be considered unusual is that first and foremost it will be designed as a network game. Singe player mode will only be worked on once network play is done. There will be a server program anyone can run that will basically just route the game messages to the other clients and keep stats. The server will update a central website with its ip, when people start the client program they can see a list of servers running, login to the server and be put in the lobby/chat room. From there they can challenge people to duals or participate in tournaments. Another mode will be spectators, other can join a fight and watch. This will just have both players controlled by the messages the server routes. I started a blog to track development. (thegup.com/blog ) Currently it is just me programming. I have a friend who may help later on. If anyone is interested in contributing to this project there are a couple trouble areas I could really use help. These are (server/client architecture, server program multithreading, and data structures and algorithms for storing and checking moves and combinations) directx9 has an interesting way of making 2d objects really 3d objects, which leads to perhaps some neat special effects. If anyone has ideas about ways oto manipulate this as well. Thanks for reading ![]()
__________________
#programmingforums relay - http://thegupstudio.com/cgi-bin/pforelay.cgi freelance scripts - http://ryanguthrie.com/index.html |
|
|
|
|
|
#2 |
|
Professional Programmer
|
No interest in using SDL for such a simple 2D game? Then maybe us linux'ers can play it. Also, do you plan on releasing the source?
Looks good, though. Hope you progress far.
__________________
% rc4 hexkey < input > output
#define S ,t=s[i],s[i]=s[j],s[j]=t /* rc4 hexkey <file */
unsigned char k[256],s[256],i,j,t;main(c,v,e)char**v;{++v;while(++i)s[
i]=i;for(c=0;*(*v)++;k[c++]=e)sscanf((*v)++-1,"%2x",&e);while(j+=s[i]
+k[i%c]S,++i);for(j=0;c=~getchar();putchar(~c^s[t+=s[i]]))j+=s[++i]S;} |
|
|
|
|
|
#3 | |
|
Hobbyist Programmer
|
Quote:
Pretty much every part of the programming is a learning experience for me so linux users will have to wait. Hopefully it'll be fun enough to prompt making a linux port. I see no reason not to release the source, the game is in no way commercial so if people end up wanting to do anything with the source, more power to them.
__________________
#programmingforums relay - http://thegupstudio.com/cgi-bin/pforelay.cgi freelance scripts - http://ryanguthrie.com/index.html |
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|