- 伏魔記是初中生活中,印象最深的游戲了。那時候雖然有網吧但並不怎么去玩。
- 作為步步高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進行具體的頁面設計操作。