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)
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*"
Favorites infavorites:mine
Status closed:yes
Types is:question
Exclude -[tag]
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.

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
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
"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
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
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
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
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