Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with Search options answers only user 935

Development is undertaken by a game developer, which may range from a single person to a large business. Mainstream games are normally funded by a publisher and take several years to develop. Indie games can take less time and can be produced cheaply by individuals and small developers. The indie game industry has seen a rise in recent years with the growth of new online distribution systems and the mobile game market.

11
votes
One thing that comes to mind immediately. Not sure how feasible it would be in your particular circumstances, but if you've got a lot of experience and the industry is still not very mature back home …
answered Jan 14 '11 by Mason Wheeler
8
votes
Building an Undo system is conceptually pretty simple. You just need to keep track of changes. You'll want a stack, and an object type that describes a piece of the state of the game. Your stack sh …
answered Mar 1 '13 by Mason Wheeler
10
votes
"The best algorithm to achieve this"? Define "best". A simple A* algorithm will generate the most efficient possible path for an enemy to take to reach the player, but would you really want to play …
answered Feb 23 '15 by Mason Wheeler
-8
votes
The rules of chess itself are fairly simple. You just need to be able to create a matrix (2-dimensional array) for the board, and find a way to encode the concepts of the pieces, the movement rules f …
answered Aug 13 '12 by Mason Wheeler
1
vote
Delphi. High productivity. It's in the Pascal family, which was designed to be easy to read and write, with some very well-thought-out standard libraries available. Memory safe. Not completely (it …
answered May 5 '13 by Mason Wheeler
7
votes
Based on what you've said in comments, this is how I would handle it: Implement the story as a finite state machine, with a twist. Each State is a page of the story, and each Transition is a link fr …
answered Jul 16 '13 by Mason Wheeler
50
votes
Because Windows has over 90% market share, and Linux (since you specifically asked about Linux) has a reputation for having lots of users who don't like to pay for software. Whether or not that's true …
answered Mar 21 '11 by Mason Wheeler