实例介绍
C 游戏编程入门教程 (美)道森(Dawson,M.) 著,徐刚,薛雷,于健 译 人民邮电出版社 本书从C 语言和游戏编程最基础的内容开始,讲述如何用C 语言进行游戏编程。全书共分10章,内容由浅入深,全面覆盖了C 语言的...
【实例截图】
【核心代码】
.
├── START.EXE
├── appendices
│ ├── appa.pdf
│ ├── appb.pdf
│ ├── appc.pdf
│ ├── appd.pdf
│ ├── appe.pdf
│ └── appendix_F
│ ├── AdaptableBinaryFunction.html
│ ├── AdaptableBinaryPredicate.html
│ ├── AdaptableGenerator.html
│ ├── AdaptablePredicate.html
│ ├── AdaptableUnaryFunction.html
│ ├── Allocators.html
│ ├── Assignable.html
│ ├── AssociativeContainer.html
│ ├── BackInsertionSequence.html
│ ├── BidirectionalIterator.html
│ ├── BinaryFunction.html
│ ├── BinaryPredicate.html
│ ├── Container.html
│ ├── CorpID.gif
│ ├── DefaultConstructible.html
│ ├── Deque.html
│ ├── EqualityComparable.html
│ ├── FAQ.html
│ ├── ForwardContainer.html
│ ├── ForwardIterator.html
│ ├── FrontInsertionSequence.html
│ ├── Generator.html
│ ├── HashFunction.html
│ ├── HashedAssociativeContainer.html
│ ├── InputIterator.html
│ ├── Iterators.html
│ ├── LessThanComparable.html
│ ├── List.html
│ ├── Map.html
│ ├── MonoidOperation.html
│ ├── Multimap.html
│ ├── MultipleAssociativeContainer.html
│ ├── MultipleHashedAssociativeContainer.html
│ ├── MultipleSortedAssociativeContainer.html
│ ├── OutputIterator.html
│ ├── PairAssociativeContainer.html
│ ├── Predicate.html
│ ├── RandomAccessContainer.html
│ ├── RandomAccessIterator.html
│ ├── RandomNumberGenerator.html
│ ├── ReverseBidirectionalIterator.html
│ ├── ReverseIterator.html
│ ├── ReversibleContainer.html
│ ├── Rope.html
│ ├── Sequence.html
│ ├── SimpleAssociativeContainer.html
│ ├── Slist.html
│ ├── SortedAssociativeContainer.html
│ ├── StrictWeakOrdering.html
│ ├── UnaryFunction.html
│ ├── UniqueAssociativeContainer.html
│ ├── UniqueHashedAssociativeContainer.html
│ ├── UniqueSortedAssociativeContainer.html
│ ├── Vector.html
│ ├── accumulate.html
│ ├── adaptors.gif
│ ├── adjacent_difference.html
│ ├── adjacent_find.html
│ ├── advance.html
│ ├── algo.h
│ ├── algobase.h
│ ├── algorithm
│ ├── algorithms.gif
│ ├── alloc.h
│ ├── alloc.html
│ ├── allocators.gif
│ ├── back_insert_iterator.html
│ ├── basic_string.html
│ ├── bidirectional_iterator.html
│ ├── bidirectional_iterator_tag.html
│ ├── binary_compose.html
│ ├── binary_function.html
│ ├── binary_negate.html
│ ├── binary_search.html
│ ├── binder1st.html
│ ├── binder2nd.html
│ ├── bit_vector.html
│ ├── bitset
│ ├── bitset.html
│ ├── bvector.h
│ ├── category_dot.gif
│ ├── char_producer.html
│ ├── char_traits.h
│ ├── char_traits.html
│ ├── character_traits.html
│ ├── complexity.html
│ ├── concept.gif
│ ├── concept_checks.h
│ ├── concept_dot.gif
│ ├── construct.html
│ ├── container_concepts.h
│ ├── containers.gif
│ ├── copy.html
│ ├── copy_backward.html
│ ├── copy_n.html
│ ├── count.html
│ ├── count_if.html
│ ├── defalloc.h
│ ├── deque
│ ├── deque.h
│ ├── design_documents.html
│ ├── destroy.html
│ ├── distance.html
│ ├── distance_type.html
│ ├── divides.html
│ ├── doc_introduction.html
│ ├── drdobbs-interview.html
│ ├── equal.html
│ ├── equal_range.html
│ ├── equal_to.html
│ ├── fill.html
│ ├── fill_n.html
│ ├── find.html
│ ├── find_end.html
│ ├── find_first_of.html
│ ├── find_if.html
│ ├── for_each.html
│ ├── forward_iterator.html
│ ├── forward_iterator_tag.html
│ ├── front_insert_iterator.html
│ ├── function.gif
│ ├── function.h
│ ├── function_dot.gif
│ ├── functional
│ ├── functors.gif
│ ├── functors.html
│ ├── generate.html
│ ├── generate_n.html
│ ├── get_temporary_buffer.html
│ ├── greater.html
│ ├── greater_equal.html
│ ├── grey2.gif
│ ├── hash.html
│ ├── hash_map
│ ├── hash_map.h
│ ├── hash_map.html
│ ├── hash_multimap.html
│ ├── hash_multiset.html
│ ├── hash_set
│ ├── hash_set.h
│ ├── hash_set.html
│ ├── hashtable.h
│ ├── heap.h
│ ├── identity.html
│ ├── includes.html
│ ├── index.html
│ ├── inner_product.html
│ ├── inplace_merge.html
│ ├── input_iterator.html
│ ├── input_iterator_tag.html
│ ├── insert_iterator.html
│ ├── iota.html
│ ├── is_heap.html
│ ├── is_sorted.html
│ ├── istream_iterator.html
│ ├── iter_swap.html
│ ├── iterator
│ ├── iterator.h
│ ├── iterator_category.html
│ ├── iterator_tags.html
│ ├── iterator_traits.html
│ ├── iterators.gif
│ ├── less.html
│ ├── less_equal.html
│ ├── lexicographical_compare.html
│ ├── lexicographical_compare_3way.html
│ ├── limits
│ ├── list
│ ├── list.h
│ ├── logical_and.html
│ ├── logical_not.html
│ ├── logical_or.html
│ ├── logosmall.gif
│ ├── lower_bound.html
│ ├── make_heap.html
│ ├── map
│ ├── map.h
│ ├── max.html
│ ├── max_element.html
│ ├── mem_fun1_ref_t.html
│ ├── mem_fun1_t.html
│ ├── mem_fun_ref_t.html
│ ├── mem_fun_t.html
│ ├── memory
│ ├── merge.html
│ ├── min.html
│ ├── min_element.html
│ ├── minus.html
│ ├── mismatch.html
│ ├── modulus.html
│ ├── multimap.h
│ ├── multiset.h
│ ├── multiset.html
│ ├── negate.html
│ ├── next_permutation.html
│ ├── not_equal_to.html
│ ├── nth_element.html
│ ├── numeric
│ ├── operators.html
│ ├── ostream_iterator.html
│ ├── other_resources.html
│ ├── output_iterator.html
│ ├── output_iterator_tag.html
│ ├── overview.gif
│ ├── overview_dot.gif
│ ├── pair.h
│ ├── pair.html
│ ├── partial_sort.html
│ ├── partial_sort_copy.html
│ ├── partial_sum.html
│ ├── partition.html
│ ├── plus.html
│ ├── pointer_to_binary_function.html
│ ├── pointer_to_unary_function.html
│ ├── pop_heap.html
│ ├── power.html
│ ├── prev_permutation.html
│ ├── priority_queue.html
│ ├── project1st.html
│ ├── project2nd.html
│ ├── pthread_alloc
│ ├── pthread_alloc.h
│ ├── ptr_fun.html
│ ├── push_heap.html
│ ├── queue
│ ├── queue.html
│ ├── random_access_iterator.html
│ ├── random_access_iterator_tag.html
│ ├── random_sample.html
│ ├── random_sample_n.html
│ ├── random_shuffle.html
│ ├── raw_storage_iterator.html
│ ├── remove.html
│ ├── remove_copy.html
│ ├── remove_copy_if.html
│ ├── remove_if.html
│ ├── replace.html
│ ├── replace_copy.html
│ ├── replace_copy_if.html
│ ├── replace_if.html
│ ├── return_temporary_buffer.html
│ ├── reverse.html
│ ├── reverse_copy.html
│ ├── rope
│ ├── rope.h
│ ├── ropeimpl.h
│ ├── ropeimpl.html
│ ├── rotate.html
│ ├── rotate_copy.html
│ ├── search.html
│ ├── search_n.html
│ ├── select1st.html
│ ├── select2nd.html
│ ├── sequence_buffer.html
│ ├── sequence_concepts.h
│ ├── set
│ ├── set.h
│ ├── set.html
│ ├── set_difference.html
│ ├── set_intersection.html
│ ├── set_symmetric_difference.html
│ ├── set_union.html
│ ├── sgilogo.gif
│ ├── slist
│ ├── slist.h
│ ├── sort.html
│ ├── sort_heap.html
│ ├── stable_partition.html
│ ├── stable_sort.html
│ ├── stack
│ ├── stack.h
│ ├── stack.html
│ ├── standard_library.html
│ ├── stdexcept
│ ├── stl_algo.h
│ ├── stl_algobase.h
│ ├── stl_alloc.h
│ ├── stl_bvector.h
│ ├── stl_config.h
│ ├── stl_construct.h
│ ├── stl_ctraits_fns.h
│ ├── stl_deque.h
│ ├── stl_exception.h
│ ├── stl_function.h
│ ├── stl_hash_fun.h
│ ├── stl_hash_map.h
│ ├── stl_hash_set.h
│ ├── stl_hashtable.h
│ ├── stl_heap.h
│ ├── stl_home.gif
│ ├── stl_index.html
│ ├── stl_index_cat.html
│ ├── stl_introduction.html
│ ├── stl_iterator.h
│ ├── stl_iterator_base.h
│ ├── stl_list.h
│ ├── stl_map.h
│ ├── stl_multimap.h
│ ├── stl_multiset.h
│ ├── stl_numeric.h
│ ├── stl_pair.h
│ ├── stl_queue.h
│ ├── stl_range_errors.h
│ ├── stl_raw_storage_iter.h
│ ├── stl_relops.h
│ ├── stl_rope.h
│ ├── stl_set.h
│ ├── stl_slist.h
│ ├── stl_stack.h
│ ├── stl_string_fwd.h
│ ├── stl_tempbuf.h
│ ├── stl_threads.h
│ ├── stl_tree.h
│ ├── stl_uninitialized.h
│ ├── stl_vector.h
│ ├── string
│ ├── string_discussion.html
│ ├── subtractive_rng.html
│ ├── surf.gif
│ ├── swap.html
│ ├── swap_ranges.html
│ ├── table_of_contents.html
│ ├── tempbuf.h
│ ├── temporary_buffer.html
│ ├── thread_safety.html
│ ├── times.html
│ ├── transform.html
│ ├── tree.h
│ ├── trivial.html
│ ├── type.gif
│ ├── type_dot.gif
│ ├── type_traits.h
│ ├── unary_compose.html
│ ├── unary_function.html
│ ├── unary_negate.html
│ ├── uninitialized_copy.html
│ ├── uninitialized_copy_n.html
│ ├── uninitialized_fill.html
│ ├── uninitialized_fill_n.html
│ ├── unique.html
│ ├── unique_copy.html
│ ├── upper_bound.html
│ ├── utilities.gif
│ ├── utility
│ ├── valarray
│ ├── value_type.html
│ ├── vector
│ ├── vector.h
│ ├── whats_new.html
│ └── whitespace.gif
├── autorun.inf
├── bloodshed
│ └── devcpp4980.exe
├── readme.txt
├── source
│ ├── chapter01
│ │ ├── expensive_calculator.cpp
│ │ ├── game_over.cpp
│ │ ├── game_over2.cpp
│ │ ├── game_over3.cpp
│ │ ├── game_over_2.cpp
│ │ ├── game_over_3.cpp
│ │ ├── game_stats.cpp
│ │ ├── game_stats2.cpp
│ │ ├── game_stats3.cpp
│ │ └── lost_fortune.cpp
│ ├── chapter02
│ │ ├── designers_network.cpp
│ │ ├── die_roller.cpp
│ │ ├── finicky_counter.cpp
│ │ ├── guess_my_number.cpp
│ │ ├── menu_chooser.cpp
│ │ ├── play_again.cpp
│ │ ├── play_again2.cpp
│ │ ├── score_rater.cpp
│ │ └── score_rater2.cpp
│ ├── chapter03
│ │ ├── counter.cpp
│ │ ├── heros_inventory.cpp
│ │ ├── string_tester.cpp
│ │ ├── tic-tac-toe_board.cpp
│ │ └── word_jumble.cpp
│ ├── chapter04
│ │ ├── hangman.cpp
│ │ ├── heros_inventory2.cpp
│ │ ├── heros_inventory3.cpp
│ │ └── high_scores.cpp
│ ├── chapter05
│ │ ├── give_me_a_number.cpp
│ │ ├── global_reach.cpp
│ │ ├── instructions.cpp
│ │ ├── mad-lib.cpp
│ │ ├── scoping.cpp
│ │ ├── taking_damage.cpp
│ │ ├── triple.cpp
│ │ └── yes_or_no.cpp
│ ├── chapter06
│ │ ├── inventory_displayer.cpp
│ │ ├── inventory_referencer.cpp
│ │ ├── referencing.cpp
│ │ ├── swap.cpp
│ │ └── tic-tac-toe.cpp
│ ├── chapter07
│ │ ├── array_passer.cpp
│ │ ├── inventory_displayer_pointer_ver.cpp
│ │ ├── inventory_pointer.cpp
│ │ ├── pointing.cpp
│ │ ├── swap_pointer_ver.cpp
│ │ └── tic-tac-toe2.cpp
│ ├── chapter08
│ │ ├── constructor_critter.cpp
│ │ ├── critter_caretaker.cpp
│ │ ├── private_critter.cpp
│ │ ├── simple_critter.cpp
│ │ └── static_critter.cpp
│ ├── chapter09
│ │ ├── critter_farm.cpp
│ │ ├── friend_critter.cpp
│ │ ├── game_lobby.cpp
│ │ ├── heap.cpp
│ │ └── heap_data_member.cpp
│ └── chapter10
│ ├── abstract_creature.cpp
│ ├── blackjack.cpp
│ ├── critter.cpp
│ ├── critter.h
│ ├── critter_app.cpp
│ ├── overriding_boss.cpp
│ ├── simple_boss.cpp
│ ├── simple_boss2.cpp
│ └── virtual_boss.cpp
└── 好例子网_C 游戏编程入门教程光盘.iso
14 directories, 426 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论