相信有很多和我一样摸索着编游戏的自学者,自学是辛苦的,一没明确的引导,二没正确的工具,我就谈一下自己的经验,也许可以让你少走一点弯路。3D

的先不谈,2D作为基础还是有必要研究,然后把地图模型一换(换成三维骨骼模型)——呵呵,好像没那么简单吧。
           
         先在已有的简单代码上修改出自己的一个简单成形游戏是比较好的开端,至少可以鼓舞你,不要好高骛远,想一上来就怎么怎么的。借鉴现有的开源比如我的

.netframework游戏编程入门——模拟魔兽学院永远的羁绊

这是本文所有源码

引擎做自己的引擎也是好主意,这样可以充分享受DIY的乐趣!
   我最近回味魔兽学院 MAN AT WORK !2永远的羁绊 这个游戏,觉得做的很好,于是就想起动手写个类似的程序
  我的开发工具:VB.net 2008 express
  开发思路:
  由于是练手的程序,所谓的脚本和AI 战斗都不作
我个人认为脚本可以写出函数,比如
显示(“说话的人”,“头像”,内容)
待脚本er写好
最后做出DLL,最终链接就可以了
  地点只做一个就可以了,就是学院,由于只是2D编程,所以模拟不是很好
  最后就是一个窗体编程了,我用的事控件方法,这样做有个问题就是制作透明的文字,不方便,我都实现了
  具体来说只做了魔兽学院1%的内容,剩下的由大家自己实践了!

转载于:https://www.cnblogs.com/javabluesky/archive/2008/02/14/2211902.html

.netframework游戏编程入门——模拟魔兽学院永远的羁绊相关推荐

  1. java魔兽游戏_.netframework游戏编程入门——模拟魔兽学院永远的羁绊

    相信有很多和我一样摸索着编游戏的自学者,自学是辛苦的,一没明确的引导,二没正确的工具,我就谈一下自己的经验,也许可以让你少走一点弯路.3D 的先不谈,2D作为基础还是有必要研究,然后把地图模型一换(换 ...

  2. Android 4游戏编程入门经典

    <Android 4游戏编程入门经典> 基本信息 原书名:Beginning Android 4 Games evelopment 作者: (美)Mario Zechner Robert ...

  3. Pygame游戏编程入门笔记

    目录 1. Python游戏编程入门 2. 建立开发环境 3. 简单示例 4. 绘制不同形状 5. 事件监听举例 6. 用pygame打印文本 7. 键盘事件 8. 鼠标事件 9. 轮询键盘 10. ...

  4. 游戏编程入门(10):播放数字声音效果

    本章内容包括: 如何使用 Win32 API 播放波形声音 如何将波形声音合并到现有的游戏中 接上文 游戏编程入门(9):开发 Henway(小鸡过马路) 游戏 播放波形声音 Win32 API 提供 ...

  5. 游戏编程入门(7):使用子画面动画移动对象

    在几乎所有游戏中,图形的核心都是动画.如果没有动画,那么就没有移动.如果没有移动,那么我们就只能玩棋类游戏和纸牌类游戏. 本文介绍了与游戏中的动画有关的概念,并介绍如何设计和开发一个通用的子画面类,允 ...

  6. 青少年Python游戏编程入门(Beginning Game Programming for Teens with Python译文)

    青少年Python游戏编程入门 Beginning Game Programming for Teens with Python   Julian Meyer on January 22, 2013 ...

  7. python游戏使用教程_PYTHON游戏编程入门_IT教程网

    资源名称:PYTHON游戏编程入门 内容简介: Python是一种解释型.面向对象.动态数据类型的高级程序设计语言,在游戏开发领域,Python也得到越来越广泛的应用,并由此受到重视. 本书教授用Py ...

  8. 《C++游戏编程入门(第4版)》——1.12 习题

    本节书摘来自异步社区出版社<C++游戏编程入门(第4版)>一书中的第1章,第1.1节,作者:[美]Michael Dawson(道森),更多章节内容可以访问云栖社区"异步社区&q ...

  9. 《C++游戏编程入门(第4版)》——1.8 Lost Fortune简介

    本节书摘来自异步社区出版社<C++游戏编程入门(第4版)>一书中的第1章,第1.8节,作者:[美]Michael Dawson(道森),更多章节内容可以访问云栖社区"异步社区&q ...

最新文章

  1. 印度首次挑战登月告败,一步之遥≈多大差距?
  2. 对linuxptp软件移植到arm下遇到的问题进行记录
  3. msc货物跟踪查询_图川铅循货物运输安全管理系统
  4. NCBI SRA数据库使用详解
  5. idea 这么还原debug_看源码,我为什么推荐IDEA ?
  6. DELPHI加密字串(异或运算加密)
  7. 数据科学真的是一份有前途的工作吗?
  8. powerdesigner导出sql时自动生成注释
  9. CFileDialog
  10. MongoDB数据库的迁移
  11. Unity渲染管线-百人计划笔记
  12. 后盾网php多少钱_亿多星全脑开发招代理多少钱@山东聊城网
  13. 公司如何实施 EDI 项目?
  14. 二级计算机vf题型,计算机二级VF题型有哪些?
  15. 计算机辅助设计师考试报考网址,计算机辅助设计师证如何报考?报名入口
  16. Hibernate 检索策略的学习
  17. Praat脚本-011 | 绘制元音分布图
  18. meo学习笔记1:编译是什么——程序的执行过程概述
  19. matlab app designer学习笔记1——简易计算器
  20. 图表Chart.js入门教程(附代码)包括线性、柱状、圆形、饼形图

热门文章

  1. 外观模式和代理模式的联系和区别_设计模式之代理设计模式
  2. linux网络方面命令大全,Linux下必须知道的11个网络命令
  3. 创造与魔法最新服务器怎么进,创造与魔法进不了服务器 | 手游网游页游攻略大全...
  4. windows app html5,使用 HTML5 來偵測位置 (HTML)
  5. java编译生成哪些文件_java编译后生成什么文件?生成的文件包括什么?
  6. 【Linux使用】Centos 7设置时区与时钟(chrony / ntp /systemd)
  7. 【英语学习】【WOTD】fantod 释义/词源/示例
  8. Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - MMX技术(2) - 数据转换指令
  9. 计算机术语中英文对照表(流水线/微架构/体系结构/指令集)
  10. Android:最全面的 Webview 详解