- 伏魔记是初中生活中,印象最深的游戏了。那时候虽然有网吧但并不怎么去玩。
- 作为步步高4980学习机(之后还有4988,5980,5988学习机),当年有着一系列的经典游戏,现在真的觉得步步高当时的游戏工作团队真的好厉害,画质那么单一,游戏最大不过几百KB,但可玩性,剧情和可视化都达到了一个只有4MB内存的学习机的一种高度。
- 那时候步步高这类学习机经典游戏有:三国霸业,侠客行(其实想做这款游戏的,但是当年很可惜,没有玩过太多),伏魔记(打通关了——终极剧透:无机道长是最大反派)
- 先设计的伏魔记的主界面。
- 当然,里面的图片自己p出来的一个个画上去。
- 然后是目前进度的文件项目目录
- 在domain包中,有主函数和主调函数。
- Domain.java
-
1 package com.edp.domain; 2 3 public class Domain { 4 public static void main(String[] args) { 5 new KTDLGame().initFrame(); 6 } 7 }
-
- 很简单,Domain.java中只有一行代码,就是为了开始窗口初始化和打开。
- KTDLGame.java
-
1 package com.edp.domain; 2 3 import java.awt.Graphics; 4 5 import javax.swing.JFrame; 6 7 import com.edp.huabi.PaintHead; 8 import com.edp.interf.ChangLiangQingDan; 9 10 @SuppressWarnings("serial") 11 public class KTDLGame extends JFrame implements ChangLiangQingDan{ 12 public Graphics g; 13 public PaintHead painthead; 14 15 public void initFrame() { 16 this.setSize(600,600); 17 this.setDefaultCloseOperation(3); 18 //设置窗体不能改变大小 19 this.setResizable(false); 20 this.setLocationRelativeTo(null); 21 //添加面板 22 PaintHead ph = new PaintHead(this); 23 this.add(ph); 24 this.setVisible(true); 25 26 } 27 }
-
- 主调函数也很简单,定义一个方法initFrame,用JFrame包里面的工具(方法)初始化窗体。然后利用之前重载好的PaintHead.java进行具体的页面设计操作。