Resources

Moderator
Posts: 592
Joined: 2002.12
Post: #1
This is a thread to gather together various development resources such as articles about game design, coding etc.

Please only post links to articles in this thread. Please do not fill the thread with discussions about the articles. If you wish to discuss an article then please create a new thread.

FAQ:
Q: Why is this not in a wiki instead?
A: iDevGames has this forum, it does not have a wiki. In the past people have set up related wikis but they suffered spammers so the project was dropped. Search engines will pick this thread up just as easily.
Quote this message in a reply
Moderator
Posts: 592
Joined: 2002.12
Post: #2
Article: FlipSquare
Author: Andrew Sage
Topic: Cocoa, Objective-C
Level: Beginner
Summary: FlipSquare is a simple 'desktop' game that introduces the developer to programming for Cocoa using the Objective-C language.

The series of tutorials will take the game from its initial concept right through to a completed product. Along the way those following the tutorial will be encouraged to experiment and expand on the code provided.

Link: http://www.cloisterroom.com/FlipSquare.pdf
Quote this message in a reply
Moderator
Posts: 592
Joined: 2002.12
Post: #3
Article: Industrial Revolution game Postmortem
Author: Andrew Sage
Topic: Postmortem
Summary: This is the postmortem of the development of the game Industrial Revolution. The game was an entry for the 2005 uDevGames contest.

Link: http://www.cloisterroom.com/CR2006/MacGa...ortem.html
Quote this message in a reply
Moderator
Posts: 592
Joined: 2002.12
Post: #4
Article: From Little Acorns... or Taking Development a Step at a Time
Author: Andrew Sage
Topic: Development
Level: Beginner
Summary: A short article on some of the pitfalls to avoid when starting on a game project.

Link: http://www.cloisterroom.com/CR2006/tutorial1.html
Quote this message in a reply
Sage
Posts: 1,403
Joined: 2005.07
Post: #5
Article: Making of N0x35C49E
Author: me
Topic: Lua
Level: Beginner
Summary: Making of and source code, useful for beginners especially those wanting to use lua to speed up game development.

Link:http://fax.twilightcoders.net/N0x35C49E/

Sir, e^iπ + 1 = 0, hence God exists; reply!
Quote this message in a reply
Sage
Posts: 1,403
Joined: 2005.07
Post: #6
Article: misc code
Author: me
Level: beginner
Summary: Snippets and so on of code, many may prove useful

http://fax.twilightcoders.net//files/Coc...cation.zip Xcode template

http://fax.twilightcoders.net//files/Ope...nSaver.zip OpenGL Screensaver Xcode template

http://fax.twilightcoders.net//files/HITest.zip HITest, show off various interface components

http://fax.twilightcoders.net//files/FBOSwapEx.zip FBO swapper example

(more somewhat obscure stuff at http://fax.twilightcoders.net/)

Sir, e^iπ + 1 = 0, hence God exists; reply!
Quote this message in a reply
Sage
Posts: 1,403
Joined: 2005.07
Post: #7
Article: dot and cross product (3D) maths
Author: me
Level: intermediate/interested
Summary: Derivation of component form equations for dot and cross product.

http://fax.twilightcoders.net/dot-and-cross.html

Sir, e^iπ + 1 = 0, hence God exists; reply!
Quote this message in a reply
Moderator
Posts: 1,560
Joined: 2003.10
Post: #8
Article: Vector tutorial
Author: Alex Diener
Topic: 3D math
Level: Beginner
Summary: Tutorial that briefly covers vector mathematics in a beginner-friendly format.

Link: http://www.sacredsoftware.net/tutorials/...tors.xhtml
Quote this message in a reply
Moderator
Posts: 1,560
Joined: 2003.10
Post: #9
Article: Quaternion tutorial
Author: Alex Diener
Topic: 3D math
Level: Intermediate
Summary: Tutorial that briefly covers quaternion mathematics and provides implementation examples.

Link: http://www.sacredsoftware.net/tutorials/...ions.xhtml
Quote this message in a reply
Moderator
Posts: 1,560
Joined: 2003.10
Post: #10
Article: Matrix tutorial
Author: Alex Diener
Topic: 3D math
Level: Intermediate
Summary: Tutorial that briefly covers transformation matrix mathematics and provides implementation examples.

Link: http://www.sacredsoftware.net/tutorials/...ices.xhtml
Quote this message in a reply
Moderator
Posts: 1,560
Joined: 2003.10
Post: #11
Article: Fixed-interval time-based animation tutorial
Author: Alex Diener
Topic: Game mechanics
Level: Beginner
Summary: Tutorial describing a technique to achieve a stable, constant game speed regardless of frame rate.

Link: http://www.sacredsoftware.net/tutorials/...tion.xhtml
Quote this message in a reply
Member
Posts: 715
Joined: 2003.04
Post: #12
Author: David Hill
Topic: Cocoa Game Programming Workshop
Level: Beginner
Summary: Step by step lessons how how to build Cocoa Quest, a complete 2-D game for Mac OS X. Covers the basic fundamentals of game programming, focusing on topics such as prototype design, graphics, sound manipulation, simple animation, collision detection, and more using Apple's free Xcode Tools.

Link: http://www.spiderworks.com/books/cocoagame.php
Quote this message in a reply
Member
Posts: 715
Joined: 2003.04
Post: #13
Author: Chris Taylor
Topic: Game Design Document Template
Level: All
Summary: A wiki-ized template that provides a quick reference for writing game design documents.

Link: http://www.dpfiles.com/dpfileswiki/index...c_Template

Hosted by David Perry, many more helpful topics are available at David's site, click the link!
Quote this message in a reply
Member
Posts: 715
Joined: 2003.04
Post: #14
Author: Team iGame3D
Topic: Dead Days Post-mortem
Level: All
Summary: Post-mortem for the three level, third person, robot vs. zombie shooter entered in uDevGames 2004.

Link: http://www.igame3d.com/DL/DeadDays/deadd...ortem.html
Quote this message in a reply
Nibbie
Posts: 1
Joined: 2010.11
Post: #15
Author: Me
Topic: A large percent of my code base
Level: All
Summary: A lot of my code. Under the U.S. Military Don't Ask Don't Tell license Wink Mostly Processing/Java, Metal, and C/C++

Link: http://code.duodec.net/
Quote this message in a reply
Post Reply