Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Mini gierka w javie : D - Bilard


Gość povskill

Rekomendowane odpowiedzi

Opublikowano

A może byś podał hasło i login, bo nie da rady wejść -_-.

@Edit

Teraz działa. Gra, nie jest taka zła, ale wole te na gamedesire ;x

//gif w sygnie

Opublikowano

A może byś podał hasło i login, bo nie da rady wejść -_-.

@Edit

Teraz działa. Gra, nie jest taka zła, ale wole te na gamedesire ;x

^^ Eno nie mam oczywiście się co równać z jakimiś forami z gramo bo to code alone.

 

Fakt dalem linka do ftp lul, już poprawiam.

 

Dzieki za reply

Opublikowano

Ja bym jedno zmienił - uruchomiłem grę w ramce. I gra nie jest na środku ekranu:

 

 
 
  public static void main(String[] paramArrayOfString) {
    JFrame frame = new JFrame();
    Billard drawArea = new Billard();
    frame.setIgnoreRepaint(true);
    frame.add(drawArea);
    frame.setSize(
      700, 380);
    frame.setResizable(false);
    frame.setTitle("Bilard v1.2");
 
    frame.setVisible(true);
    drawArea.startThread();
  }
[/code]
daj takie coś:
    ...

    JFrame frame = new JFrame();
    frame.setLocationRelativeTo(null);
   ...

To automatycznie wyśrodkowuje. Przekonwertować grę na android? Android też ma klasę Canvas
Opublikowano

 

Ja bym jedno zmienił - uruchomiłem grę w ramce. I gra nie jest na środku ekranu:

 

 
 
  public static void main(String[] paramArrayOfString) {
    JFrame frame = new JFrame();
    Billard drawArea = new Billard();
    frame.setIgnoreRepaint(true);
    frame.add(drawArea);
    frame.setSize(
      700, 380);
    frame.setResizable(false);
    frame.setTitle("Bilard v1.2");
 
    frame.setVisible(true);
    drawArea.startThread();
  }
[/code]
daj takie coś:
    ...

    JFrame frame = new JFrame();
    frame.setLocationRelativeTo(null);
   ...

To automatycznie wyśrodkowuje. Przekonwertować grę na android? Android też ma klasę Canvas

 

Rób co chcesz , już tam nic nie będę robić. Kod jest wasz.

  • 3 tygodnie później...
Opublikowano

Hmm niech zgadnę : Grafika z Paint'a? xD

Oczywiście gra mi się podoba :D Rób tak dalej a może nawet minecrafta w przeglądarce zrobisz :D Pozdro

Opublikowano

Hmm niech zgadnę : Grafika z Paint'a? xD

Oczywiście gra mi się podoba :D Rób tak dalej a może nawet minecrafta w przeglądarce zrobisz :D Pozdro

Nie, żadnych obrazków - simple geometry.

 

Minecraft w przeglądarce - nic trudnego.

Opublikowano

Hmm niech zgadnę : Grafika z Paint'a? xD

Oczywiście gra mi się podoba :D Rób tak dalej a może nawet minecrafta w przeglądarce zrobisz :D Pozdro

Już jest... http://junglecraft.jcom.pl - należy pamiętać, że do grania wymaga orginalnego minecraft.jar - bez żadnych modów.

Opublikowano

Już jest... http://junglecraft.jcom.pl - należy pamiętać, że do grania wymaga orginalnego minecraft.jar - bez żadnych modów.

Minecraft robi Display.create co robi framke z natywów.

 

Można zrobić appleta z Canvasem i dać Display.setParent(canvas); I będziemy mieć mc w aplecie ;)

Opublikowano

według mnie to gówno :D

 

ale dla niektórych może być fajne :D łap lajka :3

xD Wiesz, niektóre projekty informatycznie nie mają być z pięknym UI, full hd i 3d. Liczy się kod ;D

 

A gówno to mamy wiesz gdzie ;)

  • 3 tygodnie później...
Opublikowano

Mmmm wszystko w jednym pliku :P

 

Ale liczą się starania i wyszło całkiem zajebiście, nie ogarniam jak zrobiłeś kilka rzeczy, dzięki za src :D

Właśnie głównym moim taskiem było zrobienie to w jednym pliku.

 

Parę rzeczy zaciemniłem by nie było leechów :F

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...