Useful Websites

Moderator
Posts: 623
Joined: 2007.09
Post: #1
A few links someone might find useful…

http://www.oomori.com/cocoafw/ApplicationKit/ A listing of Appkit classes plus example code

http://cocoadevcentral.com/ Several Cocoa tutorials

http://www.zathras.de/angelweb/sourcecode.htm Example source code downloads

http://www.oreilly.com/pub/ct/37 Several Cocoa tutorials

I'll add more if I find some…
Quote this message in a reply
⌘-R in Chief
Posts: 1,237
Joined: 2002.05
Post: #2
Cocoa Development Wiki
http://www.cocoadev.com/

Archives for Apple's Cocoa and Xcode Mailing Lists
http://www.cocoabuilder.com/
Quote this message in a reply
Luminary
Posts: 5,143
Joined: 2002.04
Post: #3
These links are all well and good, but not very helpful without at least a one-line description of what's there...
Quote this message in a reply
Moderator
Posts: 623
Joined: 2007.09
Post: #4
Description added.Wink
Quote this message in a reply
Luminary
Posts: 5,143
Joined: 2002.04
Post: #5
Graphics
http://www.opengl.org/registry/ OpenGL extension specifications (which often include sample code)
http://linux.ucla.edu/~phaethon/q3/forma...nblum.html MD2 (Quake 2 character model) file format reference
http://msdn.microsoft.com/library/defaul...format.asp DDS texture file format reference
http://homepage.mac.com/arekkusu/bugs/GLInfo.html Mac OS X OpenGL Info (supported extensions and limits for all hardware on Mac OS X)

Networking
http://beej.us/guide/bgnet/output/html/s...gnet.html/ Socket programming tutorial
http://unreal.epicgames.com/Network.htm How networking works in Unreal
http://trac.bookofhook.com/bookofhook/tr...Networking How networking works in Q3A

Physics
http://www.gamasutra.com/resource_guide/...n_01.shtml "Advanced character physics" article (Verlet integration)
http://www.mercior.com/tut-newton.shtml tutorial on integration of Newton physics engine with Irrlicht graphics engine

Algorithms
http://theory.stanford.edu/~amitp/GameProgramming/ A* search tutorial

Statistics
http://update.omnigroup.com/ Omni's software update statistics
http://www.adiumx.com/sparkle/ Adium's Sparkle Plus statistics
Quote this message in a reply
Moderator
Posts: 370
Joined: 2006.08
Post: #6
and of course, http://www.nehe.gamedev.net - simple to intermediate OpenGl examples.

Worlds at War (Current Project) - http://www.awkward-games.com/forum/
Quote this message in a reply
Member
Posts: 312
Joined: 2006.10
Post: #7
Would anyone mind if I chucked up most of my programming bookmarks (sort by category)?
Quote this message in a reply
Moderator
Posts: 623
Joined: 2007.09
Post: #8
I'll be glad to have them.Smile
Quote this message in a reply
Member
Posts: 312
Joined: 2006.10
Post: #9
All righty. Don't say you weren't warned though Wink

Mac Related

http://developer.apple.com/documentation...atomy.html
http://developer.apple.com/documentation.../10000170i
http://www.rubycocoa.com/
http://www.stepwise.com/Articles/Technic...03.01.html
http://developer.apple.com/cocoa/pyobjc.html
http://www.macdevcenter.com/pub/a/mac/20...g_osx.html
http://discussions.apple.com/forum.jspa?forumID=727
http://www.meandmark.com/sdlopenglpart1.html
http://www.oreillynet.com/pub/ct/37
http://www.bluemac.info/tutorials/startxcode.html
http://www.cocoalab.com/cocoalab/index.php
http://onesadcookie.com/Tutorials
http://g3d-cpp.sourceforge.net/html/guidemacosx.html
http://www.create.ucsb.edu/OSG/
http://ruthless.zathras.de/facts/apps/po...on-mac.php
http://www.softwareprocess.biz/softwarep...nuosx.html
http://dashdev.djupet.se/dashboard_widge...ial_1.html
http://zerobyzero.ca/~ktatters/
http://osx.hyperjeff.net/reference/CocoaArticles.php
http://mattgemmell.com/source/
http://www.zathras.de/angelweb/masters-o...-book1.htm
http://objc.toodarkpark.net/
http://gnustep.org/
http://brok3n.org/archivesextreme/cocoa/index.html
http://brok3n.org/archivesextreme/cocoa/index.html
http://misckit.com/
http://dev.lipidity.com/apple/the-ultima...s-resource
http://latenightcocoa.com/
http://developer.apple.com/documentation...wingGuide/
http://www.rtsoft.com/novashell/
http://borkware.com/quickies/
http://www.macdevcenter.com/pub/a/mac/20...uartz.html
http://developer.apple.com/documentation...iewsGuide/
http://developer.apple.com/documentation...ion_3.html
http://www.mere-mortal-software.com/blog...2007-01-08
http://www.culater.net/wiki/moin.cgi/Coc...ngineering
http://mokit.sourceforge.net/index.html
http://www.mataderu.com/xphere/info/coco...index.html
http://www.cloisterroom.com/FlipSquare.pdf
http://www.programmingforums.org/forum/f...-os-x.html
http://www.ditchnet.org/wp/
http://crossgcc.rts-software.org/doku.php
http://kuon.goyman.com/page1/files/cross.html

OpenGL/General Graphics Programming
http://developer.apple.com/documentation...CH213-SW23
http://www.spacesimulator.net/tutorials.html
http://www.lighthouse3d.com/opengl/tutorials.shtml
http://www.codecolony.de/opengl.htm
http://www.swiftless.cdadc.com/tutorials...ltuts.html
http://www.morrowland.com/apron/tut_gl.php
http://www.alsprogrammingresource.com/pa...orial.html
http://www.geometrictools.com/
http://www.ultimategameprogramming.com/
http://www.songho.ca/opengl/gl_vertexarray.html
http://www.gldomain.com/tutorials/particle.htm
http://www.euclideanspace.com/software/g.../index.htm
http://www.ozone3d.net/tutorials/opengl_vbo.php
http://www.firestorm.go.ro/tutorials.html
http://www.cse.ohio-state.edu/~kerwin/refraction.html
http://student.kuleuven.be/~m0216922/CG/3dbasics.html
http://www.sulaco.co.za/tut.htm
http://www.javagaming.org/forums/index.php?topic=1474.0
http://pepijn.fab4.be/?page_id=34
http://64.233.179.104/translate_c?hl=en&...n%26sa%3DN
http://jerome.jouvie.free.fr/OpenGl/Tutorials1-5.php
http://www.gamedev.net/community/forums/..._id=312335
http://web.archive.org/web/2003111902540...rials.html
http://gpwiki.org/index.php/OpenGL:Tutor...t_rotation
http://www.darwin3d.com/gamedev.htm
http://students.ee.sun.ac.za/~bonkers/gltuts/index.htm
http://www.typhoonlabs.com/
http://www.gameversity.com/index.php?act...orial&id=8
http://www.codesampler.com/
http://www.flipcode.com/articles/article...ling.shtml
http://oglft.sourceforge.net/
http://www.idevgames.com/forum/showthrea...awElements
http://www.cs.rit.edu/~jpt2433/glftfont/
http://dmedia.dprogramming.com/?n=Tutori...Rendering1
http://www.doom3world.org/phpbb2/viewtopic.php?t=1049
http://www.videotutorialsrock.com/
http://gongo.quakedev.com/
http://www.realityprime.com/articles/sce...and-future
http://www.gamedev.net/community/forums/..._id=349829
http://www.dhpoware.com/source/index.html
http://www.postulate.org/silhouette.php
http://triplebuffer.devmaster.net/file.php?id=1&page=0
http://web.archive.org/web/2005120212054...monstrous/

Spatial Partitioning
http://www.geocities.com/cofrdrbob/bspformat.html
http://graphics.stanford.edu/~kekoa/q3/
http://pages.pomona.edu/~nrr02004/downlo..._essay.pdf
http://www.gamasutra.com/features/19970801/octree.htm
http://translate.google.com/translate?hl...f%26sa%3DN
http://web.archive.org/web/2001081014392...e_21.shtml
http://www.gamedev.net/reference/program...quadtrees/
http://graphics.cs.brown.edu/games/quake/quake3.html
http://easyweb.easynet.co.uk/~mrmeanie/bsp/bsp.htm
http://www.codefortress.com/modules.php?...26&pgNum=1
http://www.gamedev.net/reference/program...ee/bsp.pdf
http://qxx.planetquake.gamespy.com/bsp/
http://www.gamedev.net/reference/article...cle981.asp
http://www.gamers.org/dEngine/quake/spec...spec_4.htm
http://perso.orange.fr/philippe.baucour/.../bsp1.html
http://www.tulrich.com/geekstuff/partitioning.html
http://www.kyleschouviller.com/index.php...-included/
http://www.mathgladiator.com/code/QuickNeighborhood.cpp
http://mugshot.org/visit?post=c0ZJb2ZKjcX35k

Collision Detection
http://www.gamasutra.com/features/200201...vel_01.htm
http://www.gamasutra.com/features/200003...ic_pfv.htm
http://www.geometryalgorithms.com/algorithms.htm
http://www.acm.org/tog/GraphicsGems/
http://www.mvps.org/directx/articles/usi...pheres.htm
http://softsurfer.com/algorithm_archive.htm
http://www.gamasutra.com/features/19991018/Gomez_1.htm
http://www.lighthouse3d.com/opengl/maths/
http://www.bonzaisoftware.com/cd_tut.html
http://www.peroxide.dk/download/tutorial...tut10.html
http://www.beosil.com/publications.html
http://www.freesteel.co.uk/wpblog/2007/0...triangles/
http://www.its.caltech.edu/~jiegao/colli...ction.html
http://www-evasion.imag.fr/Publications/index.php?pg=-1
http://www.ziggyware.com/readarticle.php?article_id=128
http://ompf.org/

Physics (with some CD stuff mixed in)
http://www.cs.washington.edu/homes/zoran/
http://www.gamedev.net/reference/article...le1698.asp
http://www.physicspost.com/science-article-162.html
http://chrishecker.com/Rigid_Body_Dynamics
http://nehe.gamedev.net/data/lessons/les...?lesson=39
http://www.gamedev.net/community/forums/...orum_id=20
http://www.pixar.com/companyinfo/research/pbm2001/
http://freespace.virgin.net/hugo.elias/
http://www.euclideanspace.com/physics/index.htm
http://www.gaffer.org/game-physics/
http://web.archive.org/web/2001120921321...avity.html
http://www.gamasutra.com/resource_guide/...n_01.shtml
http://www.gamasutra.com/features/199907...res_01.htm
http://www.gamedev.net/reference/article...cle436.asp
http://www.gamasutra.com/resource_guide/20030121/
http://www.lonesock.net/article/verlet.html
http://www.gamedev.net/community/forums/...hichpage=1
http://www.gamedev.net/community/forums/...hichPage=2
http://www.gamedev.net/reference/program...es/verlet/
http://animationphysics.wordpress.com/
http://graphics.stanford.edu/~fedkiw/
http://www.intel.com/cd/ids/developer/as.../20413.htm
http://www.mcc.unam.mx/~acornejoc/Html/particle.htm
http://www.mcc.unam.mx/~acornejoc/Html/cloth.htm
http://www.mcc.unam.mx/~acornejoc/Html/water.htm
http://www.pixar.com/companyinfo/researc...index.html
http://cowboyprogramming.com/?p=35
http://www.cloth.fr.st/
http://nightschool.near-time.net/news
http://web.archive.org/web/2004040201321...utcar.html
http://www.dur.ac.uk/r.g.bower/PoM/pom/pom.html
http://www.physicsforums.com/
http://homepages.borland.com/efg2lab/Lib...deling.htm
http://www.moor47.fsnet.co.uk/gamephysics.htm
http://www.cs.lth.se/home/Tomas_Akenine_Moller/
http://web.archive.org/web/2006100700002...dTutorial/
http://phors.locost7.info/contents.htm
http://www.geocities.com/SiliconValley/C...hysics.htm
http://members.xoom.alice.it/adiaforo/epcjk.htm
http://www.apatira.net/portfolio/mftk/
http://code.eng.buffalo.edu/dat/sites/tire/tire.html
http://www.bulletphysics.com/Bullet/phpB...p?f=6&t=63
http://www.impulse-based.de/
http://groups.google.com/group/rec.autos...k=sg&hl=en
http://www.tut.fi/plastics/tyreschool/mo...index.html
http://mps.q.t.u-tokyo.ac.jp/~tanaka/
http://www.myphysicslab.com/collision.html
http://panoramix.ift.uni.wroc.pl/~maq/soft2d/index.php
http://www.impulse-based.de/
http://public.garagegames.com/joshw/T2D/...dbody.html
http://www.ngaloppo.org/courses/comp259/pulsk/
http://www.digitalrune.com/KnowledgeBase...fault.aspx
http://graphics.ethz.ch/main.php?Menu=5
http://howard.nebrwesleyan.edu/hhmi/fell...forms.html
http://www.gamedev.net/community/forums/..._id=470497
http://uk.geocities.com/olivier_rebellion/
http://www.bulletphysics.com/Bullet/phpB...?f=4&t=328
http://www.codercorner.com/Coder.htm
http://www.gamedev.net/community/forums/...hichPage=1
http://www.gamedev.net/community/forums/..._id=467533
http://ioe.engin.umich.edu/people/fac/bo...y_webbook/
http://davidpritchard.org/graphics/clothref.html
http://users.design.ucla.edu/~mflux/p5/h...lookup.pde
http://image.diku.dk/projects/graphics.php

AI
http://www.red3d.com/cwr/steer/
http://www.cs.cmu.edu/afs/cs/usr/pstone/...index.html
http://www.gameai.com/influ.thread.html

I have a lot more of misc. programming bookmarks, but I won't post those Rasp
Quote this message in a reply
⌘-R in Chief
Posts: 1,237
Joined: 2002.05
Post: #10
High five. Smile
Quote this message in a reply
Moderator
Posts: 623
Joined: 2007.09
Post: #11
Wow. Wow. Wow. Wow. Wow. Wow.BlinkBlinkWackoWacko I'll bet your fingers got a lot of exercise. How did you ever amass such a huge library of links???BlinkBlinkBlink

Lincoln Green

P.S You didn't give me a fair warning!!!Rasp
Quote this message in a reply
Moderator
Posts: 623
Joined: 2007.09
Post: #12
Oh, and by the way, the thread is titled "a FEW useful links!":p Ah, I say the more the merrier.
Quote this message in a reply
Member
Posts: 283
Joined: 2006.05
Post: #13
A few that helped me.

http://www.harveycartel.org/metanet/tutorials.html - Interactive 2D physics tutorials from the creator of N
http://www.gaffer.org/game-physics/fix-your-timestep/ - bronxbomber92 mentioned it but it deserves a description. Really useful article about fixed timestep; vital for almost all real time games
http://icculus.org/manymouse/ - hidden gem that lets you use two or more mice for your game input. I hope Leopard didn't break it.
http://www.red3d.com/cwr/steer/ - deserves another mention. Great steering behaviour theory. Has some awesome watchable Java demos too.
http://www.faqs.org/faqs/graphics/algorithms-faq/ - some graphics algorithms theory, illustrated in ASCII.
Quote this message in a reply
Member
Posts: 100
Joined: 2006.05
Post: #14
http://www.parashift.com/c++-faq-lite/index.html --- A really nice C++ FAQ for those with a little more experience.
http://www.glprogramming.com/red/ --- HTML Format OpenGL Red Book
http://www.glprogramming.com/blue/ --- And of course the OpenGL Blue Book
http://developer.apple.com/documentation...ion_1.html --- A nice intro to OpenGL Programming on Mac OS X
http://www.gamedev.net/reference/program...nginuity1/ --- Enginuity, good game programming foundations/essentials
Quote this message in a reply
Member
Posts: 185
Joined: 2005.02
Post: #15
This thread is becoming one of my bookmarks! Rasp
Quote this message in a reply
Post Reply