415:
247:
125:
63:
22:
429:
621:
Local developer Eugene Tan, who last year contributed code to the
Thousand Parsec project--an open source framework computer game--was invited by the project's lead developer to mentor this year's participants for the project. Tan told ZDNet Asia: "Returning as a mentor is important to me because
515:
Unlike commercial alternatives, it is designed for long games supporting universes as large as the player's computer can handle. It allows a high degree of player customization, and features a flexible technology system, where new technologies may be introduced mid-game.
576:
Progress since late 2006 and early 2007 has been increasing rapidly with a number of new developers joining the project. The project also went on a recruitment drive by running an AI programming competition and active promotion during
552:
had not reached the envisioned goals. Partly the problem had been in the underestimation of the amount of work needed and partly because the project did not initially attract any new developers. Despite these setbacks,
622:
this is in keeping with the spirit of the open source community, where I am sharing my knowledge and contributing my expertise to collaborate with other programmers to develop better, more innovative applications."
544:
to help out with the project and give it a broader appeal. After the announcement of the project Lee Begg was the only person who joined it. Lee remained the only other major contributor until early 2007.
694:
1012:
1932:
603:. Projects include three new rulesets, a 3D client, three AI-related projects, and a project to extend the server and create a single-player mode.
1071:
911:
88:
738:
1927:
1047:
420:
484:
956:
524:
Development of the project (under a different name) was started in
January 2002 by Tim Ansell. Originally it was going to be a simple
77:
226:
208:
106:
49:
146:
139:
1942:
1005:
803:
35:
716:
1059:
189:
1780:
161:
478:, from the main phases of gameplay that arise: eXplore, eXpand, eXploit and eXterminate. Some examples of games from which
1947:
1730:
1577:
1343:
341:
1876:
1182:
1076:
322:
168:
1042:
998:
296:
1952:
702:
135:
175:
1507:
1937:
1447:
1293:
1106:
157:
974:
932:
400:
1967:
1522:
1054:
508:
1765:
1610:
667:
611:
600:
589:
1735:
565:
s own code count puts it at 90,000. The number of features left before full games of the complexity of
540:" of space empire games. He hoped that this would encourage other people who didn't want to just clone
73:
897:
1962:
1957:
1886:
1800:
1760:
1487:
1457:
1411:
1406:
1371:
1323:
1268:
1091:
1066:
1025:
457:
41:
919:
84:
1831:
1680:
1615:
1512:
1386:
1376:
1363:
1283:
1177:
376:
360:
742:
617:
Thousand Parsec has had significant success in developing students into full-fledged contributors;
1685:
1353:
1222:
1167:
461:
434:
348:
720:
1810:
1432:
1273:
1227:
952:
679:
182:
1537:
1502:
1313:
876:
855:
841:
525:
383:
1851:
1745:
1720:
1651:
1563:
1542:
1497:
1452:
1396:
1391:
1338:
1212:
1207:
502:
465:
1902:
1401:
1278:
353:
807:
1921:
1805:
1790:
1755:
1725:
1620:
1263:
1253:
1243:
1202:
1137:
821:
724:
578:
453:
365:
1643:
1348:
1328:
1157:
945:
Alan
Laudicina and Aaron Mavrinac (March 15, 2012). "Chapter 21. Thousand Parsec".
980:
946:
1700:
1625:
1333:
1217:
1187:
1147:
1037:
1021:
783:
629:
496:
369:
124:
636:. In 2012 the project announced itself as discontinued and recommended instead
569:
can be produced is extremely small. According to the software analysis website
534:. Later, Tim decided to try starting a full open source project to become the "
1866:
1633:
1472:
1308:
1192:
536:
474:
is a framework for creating a specific group of games, which are often called
410:
264:
254:
1715:
1710:
1659:
1594:
1558:
1517:
1482:
1477:
1427:
1318:
1303:
1258:
1248:
1197:
1152:
1142:
1111:
915:
637:
246:
1775:
1705:
1638:
1532:
1442:
1437:
1358:
1298:
1172:
1116:
1881:
1841:
1836:
1826:
1785:
1750:
1690:
1527:
1492:
1381:
1288:
1162:
1081:
475:
372:
990:
1871:
1856:
1846:
1770:
1675:
1462:
842:"Thousand Parsec: News - Thousand Parsec AI Programming Competition!"
763:
633:
530:
490:
561:
project stats, the project has produced 95,000 lines of code, while
327:
337:
1467:
1121:
570:
558:
388:
877:"Thousand Parsec: News - Meet Thousand Parsec GSoC 2008 Students"
1740:
1695:
994:
1861:
984:
628:
In August 2010, the project migrated its code repository from
118:
56:
15:
856:"Thousand Parsec: News - Google Summer of Code Allocations"
898:"Google Summer of Code project list for Thousand Parsec"
912:"zdnet Asia: Google taps student developers for OSS"
764:"Ohloh Project Stats, Thousand Parsec, Project Cost"
739:"Ohloh Project Stats, Thousand Parsec, Contributors"
557:
has a huge code base of framework; according to the
1895:
1819:
1668:
1603:
1587:
1576:
1551:
1420:
1236:
1130:
1099:
1090:
804:"Ohloh Project Stats, Thousand Parsec Contributors"
394:
382:
359:
347:
333:
321:
295:
273:
263:
253:
648:The game was described in-detail in the 2012 book
975:The official home page of Thousand Parsec project
599:was fortunate enough to be allocated 8 slots for
573:the project has had 47 individual contributors.
717:"itwire: linux.conf.au: Games Linux users play"
650:"The Architecture of Open Source Applications"
1006:
8:
985:The Architecture of Open Source Applications
948:The Architecture of Open Source Applications
822:"Ohloh Project Stats, Thousand Parsec, Code"
239:
91:of quality, and to make it neutral in tone.
50:Learn how and when to remove these messages
1584:
1096:
1013:
999:
991:
245:
238:
227:Learn how and when to remove this message
209:Learn how and when to remove this message
107:Learn how and when to remove this message
660:
784:"Thousand Parsec : Lines of Code"
145:Please improve this article by adding
695:"Thousand Parsec goals and direction"
7:
460:project with the goal of creating a
421:Free and open-source software portal
588:was allocated 3 slots in the 2007
14:
328:https://github.com/thousandparsec
31:This article has multiple issues.
427:
413:
123:
61:
20:
1933:Turn-based strategy video games
39:or discuss these issues on the
701:(Mailing list). Archived from
1:
1731:Lightweight Java Game Library
468:space empire building games.
147:secondary or tertiary sources
1077:List of visual novel engines
1928:Science fiction video games
1043:First-person shooter engine
302:0.7 / 18 April 2010
279:; 22 years ago
1984:
951:. Amy Brown, Greg Wilson.
693:Ansell, Tim (2006-01-02).
610:again participated in the
1033:
317:
291:
244:
1943:Open-source video games
680:"About Thousand Parsec"
614:, being given 7 slots.
1055:Game engine recreation
624:
509:Galactic Civilizations
304:; 14 years ago
134:relies excessively on
72:may be written from a
1766:Platinum Arts Sandbox
1611:Adventure Game Studio
933:thousandparsec.net/tp
619:
612:Google Summer of Code
601:Google Summer of Code
590:Google Summer of Code
78:neutral point of view
1948:Strategy video games
1412:Visual3D Game Engine
1067:Game creation system
259:Tim Ansell, Lee Begg
1681:Blender Game Engine
1513:Pixel Game Maker MV
485:Reach for the Stars
377:Turn-based strategy
241:
74:fan's point of view
1686:Bork3D Game Engine
435:Video games portal
255:Original author(s)
1953:Free game engines
1915:
1914:
1911:
1910:
1811:Wintermute Engine
1572:
1571:
1433:Amazon Lumberyard
1228:Zillions of Games
548:By the year 2006
409:
408:
277:January 2002
237:
236:
229:
219:
218:
211:
193:
158:"Thousand Parsec"
117:
116:
109:
54:
1975:
1585:
1538:UbiArt Framework
1503:Nvidia GameWorks
1097:
1015:
1008:
1001:
992:
963:
962:
942:
936:
930:
924:
923:
918:. Archived from
908:
902:
901:
894:
888:
887:
885:
884:
873:
867:
866:
864:
863:
852:
846:
845:
838:
832:
831:
829:
828:
818:
812:
811:
806:. Archived from
800:
794:
793:
791:
790:
780:
774:
773:
771:
770:
760:
754:
753:
751:
750:
741:. Archived from
735:
729:
728:
723:. Archived from
713:
707:
706:
690:
684:
683:
676:
670:
665:
563:Thousand Parsec'
482:draws ideas are
437:
432:
431:
430:
423:
418:
417:
416:
404:
403:
401:Official website
312:
310:
305:
287:
285:
280:
249:
242:
232:
225:
214:
207:
203:
200:
194:
192:
151:
127:
119:
112:
105:
101:
98:
92:
87:to conform to a
76:, rather than a
65:
64:
57:
46:
24:
23:
16:
1983:
1982:
1978:
1977:
1976:
1974:
1973:
1972:
1918:
1917:
1916:
1907:
1891:
1815:
1796:Thousand Parsec
1746:Open Wonderland
1721:Irrlicht Engine
1664:
1599:
1579:
1568:
1564:Unreal Engine 5
1547:
1543:Unreal Engine 4
1498:Luminous Engine
1453:Creation Engine
1416:
1397:Unreal Engine 3
1392:Unreal Engine 2
1232:
1213:Virtual Theatre
1208:Unreal Engine 1
1126:
1086:
1029:
1019:
981:Thousand Parsec
971:
966:
959:
944:
943:
939:
931:
927:
910:
909:
905:
896:
895:
891:
882:
880:
875:
874:
870:
861:
859:
854:
853:
849:
840:
839:
835:
826:
824:
820:
819:
815:
802:
801:
797:
788:
786:
782:
781:
777:
768:
766:
762:
761:
757:
748:
746:
737:
736:
732:
715:
714:
710:
692:
691:
687:
678:
677:
673:
666:
662:
658:
646:
608:Thousand Parsec
597:Thousand Parsec
586:Thousand Parsec
555:Thousand Parsec
550:Thousand Parsec
522:
503:Master of Orion
480:Thousand Parsec
472:Thousand Parsec
443:Thousand Parsec
433:
428:
426:
419:
414:
412:
399:
398:
313:
308:
306:
303:
283:
281:
278:
274:Initial release
240:Thousand Parsec
233:
222:
221:
220:
215:
204:
198:
195:
152:
150:
144:
140:primary sources
128:
113:
102:
96:
93:
89:higher standard
82:
66:
62:
25:
21:
12:
11:
5:
1981:
1979:
1971:
1970:
1965:
1960:
1955:
1950:
1945:
1940:
1938:4X video games
1935:
1930:
1920:
1919:
1913:
1912:
1909:
1908:
1906:
1905:
1903:Open 3D Engine
1899:
1897:
1893:
1892:
1890:
1889:
1884:
1879:
1874:
1869:
1864:
1859:
1854:
1849:
1844:
1839:
1834:
1829:
1823:
1821:
1817:
1816:
1814:
1813:
1808:
1803:
1798:
1793:
1788:
1783:
1778:
1773:
1768:
1763:
1758:
1753:
1748:
1743:
1738:
1733:
1728:
1723:
1718:
1713:
1708:
1703:
1698:
1693:
1688:
1683:
1678:
1672:
1670:
1666:
1665:
1663:
1662:
1657:
1649:
1641:
1636:
1631:
1623:
1618:
1613:
1607:
1605:
1601:
1600:
1598:
1597:
1591:
1589:
1582:
1574:
1573:
1570:
1569:
1567:
1566:
1561:
1555:
1553:
1549:
1548:
1546:
1545:
1540:
1535:
1530:
1525:
1520:
1515:
1510:
1505:
1500:
1495:
1490:
1485:
1480:
1475:
1470:
1465:
1460:
1455:
1450:
1445:
1440:
1435:
1430:
1424:
1422:
1418:
1417:
1415:
1414:
1409:
1404:
1402:Vicious Engine
1399:
1394:
1389:
1384:
1379:
1374:
1369:
1361:
1356:
1351:
1346:
1341:
1336:
1331:
1326:
1321:
1316:
1311:
1306:
1301:
1296:
1291:
1286:
1281:
1279:Essence Engine
1276:
1271:
1266:
1261:
1256:
1251:
1246:
1240:
1238:
1234:
1233:
1231:
1230:
1225:
1220:
1215:
1210:
1205:
1200:
1195:
1190:
1185:
1183:Pie in the Sky
1180:
1175:
1170:
1165:
1160:
1155:
1150:
1145:
1140:
1134:
1132:
1128:
1127:
1125:
1124:
1119:
1114:
1109:
1103:
1101:
1094:
1088:
1087:
1085:
1084:
1079:
1074:
1069:
1064:
1063:
1062:
1052:
1051:
1050:
1040:
1034:
1031:
1030:
1020:
1018:
1017:
1010:
1003:
995:
989:
988:
978:
970:
969:External links
967:
965:
964:
958:978-1257638017
957:
937:
925:
922:on 2009-07-26.
903:
889:
868:
847:
833:
813:
810:on 2010-04-11.
795:
775:
755:
730:
727:on 2008-08-28.
708:
705:on 2017-03-21.
685:
671:
659:
657:
654:
645:
642:
521:
518:
439:
438:
424:
407:
406:
396:
392:
391:
386:
380:
379:
363:
357:
356:
354:Cross-platform
351:
345:
344:
335:
331:
330:
325:
319:
318:
315:
314:
301:
299:
293:
292:
289:
288:
275:
271:
270:
267:
261:
260:
257:
251:
250:
235:
234:
217:
216:
131:
129:
122:
115:
114:
69:
67:
60:
55:
29:
28:
26:
19:
13:
10:
9:
6:
4:
3:
2:
1980:
1969:
1968:Windows games
1966:
1964:
1961:
1959:
1956:
1954:
1951:
1949:
1946:
1944:
1941:
1939:
1936:
1934:
1931:
1929:
1926:
1925:
1923:
1904:
1901:
1900:
1898:
1894:
1888:
1885:
1883:
1880:
1878:
1875:
1873:
1870:
1868:
1865:
1863:
1860:
1858:
1855:
1853:
1850:
1848:
1845:
1843:
1840:
1838:
1835:
1833:
1830:
1828:
1825:
1824:
1822:
1818:
1812:
1809:
1807:
1806:Vassal Engine
1804:
1802:
1799:
1797:
1794:
1792:
1791:Spring Engine
1789:
1787:
1784:
1782:
1779:
1777:
1774:
1772:
1769:
1767:
1764:
1762:
1759:
1757:
1756:Papervision3D
1754:
1752:
1749:
1747:
1744:
1742:
1739:
1737:
1734:
1732:
1729:
1727:
1726:jMonkeyEngine
1724:
1722:
1719:
1717:
1714:
1712:
1709:
1707:
1704:
1702:
1699:
1697:
1694:
1692:
1689:
1687:
1684:
1682:
1679:
1677:
1674:
1673:
1671:
1667:
1661:
1658:
1656:
1654:
1650:
1648:
1646:
1642:
1640:
1637:
1635:
1632:
1630:
1628:
1624:
1622:
1621:Crystal Space
1619:
1617:
1614:
1612:
1609:
1608:
1606:
1602:
1596:
1593:
1592:
1590:
1586:
1583:
1581:
1575:
1565:
1562:
1560:
1557:
1556:
1554:
1550:
1544:
1541:
1539:
1536:
1534:
1531:
1529:
1526:
1524:
1521:
1519:
1516:
1514:
1511:
1509:
1506:
1504:
1501:
1499:
1496:
1494:
1491:
1489:
1486:
1484:
1481:
1479:
1476:
1474:
1471:
1469:
1466:
1464:
1461:
1459:
1456:
1454:
1451:
1449:
1446:
1444:
1441:
1439:
1436:
1434:
1431:
1429:
1426:
1425:
1423:
1419:
1413:
1410:
1408:
1405:
1403:
1400:
1398:
1395:
1393:
1390:
1388:
1385:
1383:
1380:
1378:
1375:
1373:
1370:
1368:
1366:
1362:
1360:
1357:
1355:
1352:
1350:
1347:
1345:
1342:
1340:
1337:
1335:
1332:
1330:
1327:
1325:
1322:
1320:
1317:
1315:
1312:
1310:
1307:
1305:
1302:
1300:
1297:
1295:
1292:
1290:
1287:
1285:
1282:
1280:
1277:
1275:
1272:
1270:
1267:
1265:
1264:Crystal Tools
1262:
1260:
1257:
1255:
1254:Chrome Engine
1252:
1250:
1247:
1245:
1242:
1241:
1239:
1235:
1229:
1226:
1224:
1221:
1219:
1216:
1214:
1211:
1209:
1206:
1204:
1203:Sim RPG Maker
1201:
1199:
1196:
1194:
1191:
1189:
1186:
1184:
1181:
1179:
1176:
1174:
1171:
1169:
1166:
1164:
1161:
1159:
1156:
1154:
1151:
1149:
1146:
1144:
1141:
1139:
1138:3D GameStudio
1136:
1135:
1133:
1129:
1123:
1120:
1118:
1115:
1113:
1110:
1108:
1105:
1104:
1102:
1098:
1095:
1093:
1089:
1083:
1080:
1078:
1075:
1073:
1070:
1068:
1065:
1061:
1058:
1057:
1056:
1053:
1049:
1046:
1045:
1044:
1041:
1039:
1036:
1035:
1032:
1027:
1023:
1016:
1011:
1009:
1004:
1002:
997:
996:
993:
986:
983:chapter from
982:
979:
976:
973:
972:
968:
960:
954:
950:
949:
941:
938:
934:
929:
926:
921:
917:
913:
907:
904:
899:
893:
890:
878:
872:
869:
857:
851:
848:
844:. 2007-01-16.
843:
837:
834:
823:
817:
814:
809:
805:
799:
796:
785:
779:
776:
765:
759:
756:
745:on 2007-09-28
744:
740:
734:
731:
726:
722:
718:
712:
709:
704:
700:
696:
689:
686:
682:. 2008-03-17.
681:
675:
672:
669:
664:
661:
655:
653:
651:
643:
641:
639:
635:
631:
626:
623:
618:
615:
613:
609:
604:
602:
598:
593:
591:
587:
582:
580:
579:linux.conf.au
574:
572:
568:
564:
560:
556:
551:
546:
543:
539:
538:
533:
532:
527:
519:
517:
513:
511:
510:
505:
504:
499:
498:
493:
492:
487:
486:
481:
477:
473:
469:
467:
463:
459:
455:
451:
450:
445:
444:
436:
425:
422:
411:
402:
397:
393:
390:
387:
385:
381:
378:
374:
371:
367:
366:Single-player
364:
362:
358:
355:
352:
350:
346:
343:
339:
336:
332:
329:
326:
324:
320:
316:
300:
298:
297:Final release
294:
290:
276:
272:
268:
266:
262:
258:
256:
252:
248:
243:
231:
228:
213:
210:
202:
191:
188:
184:
181:
177:
174:
170:
167:
163:
160: –
159:
155:
154:Find sources:
148:
142:
141:
137:
132:This article
130:
126:
121:
120:
111:
108:
100:
90:
86:
80:
79:
75:
70:This article
68:
59:
58:
53:
51:
44:
43:
38:
37:
32:
27:
18:
17:
1795:
1652:
1644:
1626:
1365:Silent Storm
1364:
1349:Retro Engine
1329:MT Framework
1158:Genie Engine
1022:Game engines
947:
940:
928:
920:the original
906:
892:
881:. Retrieved
879:. 2008-04-23
871:
860:. Retrieved
858:. 2007-04-14
850:
836:
825:. Retrieved
816:
808:the original
798:
787:. Retrieved
778:
767:. Retrieved
758:
747:. Retrieved
743:the original
733:
725:the original
711:
703:the original
698:
688:
674:
663:
649:
647:
627:
625:
620:
616:
607:
605:
596:
594:
585:
583:
575:
566:
562:
554:
549:
547:
541:
535:
529:
523:
514:
507:
501:
495:
489:
483:
479:
471:
470:
448:
447:
442:
441:
440:
265:Developer(s)
223:
205:
196:
186:
179:
172:
165:
153:
133:
103:
94:
71:
47:
40:
34:
33:Please help
30:
1963:MacOS games
1958:Linux games
1701:Game Editor
1580:open-source
1334:PhyreEngine
1218:Voxel Space
1188:Reality Lab
1148:Dark Engine
1092:Proprietary
1038:Source port
630:SourceForge
497:VGA Planets
458:open source
370:multiplayer
85:clean it up
1922:Categories
1867:PlayCanvas
1634:Game-Maker
1508:Panta Rhei
1473:Fox Engine
1309:HeroEngine
1193:RenderWare
977:(archived)
935:(archived)
883:2008-05-04
862:2007-05-11
827:2007-05-27
789:2007-05-27
769:2007-05-27
749:2007-05-27
721:itwire.com
656:References
537:Worldforge
466:turn-based
405:(archived)
334:Written in
323:Repository
309:2010-04-18
199:March 2013
169:newspapers
136:references
97:March 2013
36:improve it
1716:id Tech 4
1711:id Tech 3
1660:Stratagus
1595:Z-machine
1559:id Tech 7
1518:RE Engine
1483:id Tech 6
1478:id Tech 5
1448:Construct
1428:4A Engine
1324:Marmalade
1319:Leadwerks
1304:GameSalad
1294:Frostbite
1259:CryEngine
1249:C4 Engine
1198:RPG Maker
1153:GameMaker
1143:Clickteam
1112:Freescape
1107:Filmation
916:zdnet.com
644:Reception
638:FreeOrion
462:framework
269:Community
42:talk page
1706:GDevelop
1653:Quake II
1639:OHRRPGCE
1578:Free and
1533:Source 2
1523:Snowdrop
1443:Buildbox
1438:Bitsquid
1359:Shark 3D
1299:Gamebryo
1284:Euphoria
1173:LithTech
1117:Gold Box
1072:Game IDE
699:tp-devel
606:In 2009
595:In 2008
584:In 2007
476:4X games
349:Platform
1882:Stencyl
1842:Horde3D
1837:GPUOpen
1827:Delta3D
1786:Solar2D
1781:Scratch
1751:Panda3D
1691:Cocos2d
1528:Stencyl
1493:Kynapse
1382:Unigine
1289:Flare3D
1163:GoldSrc
1082:id Tech
668:license
520:History
452:) is a
395:Website
384:License
307: (
284:2002-01
282: (
183:scholar
83:Please
1887:Stride
1872:Raylib
1857:OpenFL
1847:libGDX
1801:Torque
1776:Ren'Py
1771:Pygame
1761:Plasma
1676:Away3D
1655:engine
1647:engine
1629:engine
1488:Ignite
1463:Defold
1458:Decima
1407:Vision
1372:Source
1367:engine
1269:Diesel
955:
634:GitHub
567:Stars!
542:Stars!
531:Stars!
491:Stars!
342:Python
185:
178:
171:
164:
156:
1896:2020s
1877:Snap!
1832:Godot
1820:2010s
1669:2000s
1645:Quake
1616:Build
1604:1990s
1588:1970s
1552:2020s
1468:Felgo
1421:2010s
1387:Unity
1377:Titan
1244:Anvil
1237:2000s
1178:Mugen
1131:1990s
1122:SCUMM
1100:1980s
571:Ohloh
559:Ohloh
526:clone
389:GPLv2
190:JSTOR
176:books
1852:Moai
1741:OGRE
1736:Löve
1696:Dim3
1627:Doom
1354:SAGE
1344:RAGE
1223:Zero
1168:Jedi
1060:list
1048:list
1026:list
987:book
953:ISBN
506:and
464:for
456:and
454:free
361:Type
162:news
1862:ORX
1274:Ego
632:to
528:of
338:C++
138:to
1924::
1314:IW
914:.
719:.
697:.
652:.
640:.
592:.
581:.
512:.
500:,
494:,
488:,
449:TP
375:,
373:4X
368:,
340:,
149:.
45:.
1339:Q
1028:)
1024:(
1014:e
1007:t
1000:v
961:.
900:.
886:.
865:.
830:.
792:.
772:.
752:.
446:(
311:)
286:)
230:)
224:(
212:)
206:(
201:)
197:(
187:·
180:·
173:·
166:·
143:.
110:)
104:(
99:)
95:(
81:.
52:)
48:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.