Can java make dynamic game sigs?
Im just wondering if java can make dynamic game sigs.
I would have no idea how to go about it, so if somone could point me in the right direction that would be swell.
Cheers
What is 'dynamic game sigs'?
Similar Messages
-
JAVA 2D, CAN I MAKE A GAME WITH ?
Hi,
Can I make a 2D game with java 2d ?
Java 2d sets graphics mode like 800x600 in a
console stand alone aplication ?
ThanksYes, you can.
-
How can i make this game to be over in 3 minutes?
i'm really a total beginner, and this is the race game code for my school assignment.
How can i possibly make this game to be over in 3 minutes?
It says "game over" when you hit 20 cars.
I want to make it say "you've made it!" or something when they survive for 3 minutes with less than 20 crashes.
please help! T.T
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.Timer;
public class BugRace extends Applet implements KeyListener, Runnable{
Image buff;
Canvas Panel;
Graphics2D gPanel;
Graphics2D gBuffer;
Bug redBug;
Bug[] rivals=new Bug[20];
Button StartButton;
//Button StopButton;
Thread game;
Timer time;
private boolean loop=true;
Dimension dim=new Dimension(200, 300);
private int road;
Random rnd=new Random();
private int crash = 0;
public void init(){
prepareResource();
setBackground(Color.gray);
setSize(400,400);
initPanel();
add(Panel);
// Start Button
StartButton=new Button("START");
add(StartButton);
StartButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
// request focus for Panel to get key event
Panel.requestFocus();
if(!game.isAlive()){
game.start();}else if(game.isAlive()){
game.start();}
/*StopButton=new Button("STOP");
add(StopButton);
//StopButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
//Panel.requestFocus();
if(game.isAlive())
game.stop();}
public void prepareResource(){ //load bug images
Image imgRed=getImage(getCodeBase(),"redbug.gif");
Image imgBlue=getImage(getCodeBase(),"bluebug.gif");
Image imgYellow=getImage(getCodeBase(),"yellowbug.gif");
Image imgPurple=getImage(getCodeBase(),"purplebug.gif");
MediaTracker mt=new MediaTracker(this);
try{
mt.addImage(imgRed, 0);
mt.addImage(imgBlue, 1);
mt.addImage(imgYellow, 2);
mt.addImage(imgPurple, 3);
mt.waitForAll();
}catch(Exception e){}
buff=createImage((int)dim.getWidth(), (int)dim.getHeight());
gBuffer=(Graphics2D)buff.getGraphics();
redBug=new Bug(imgRed, 80,250, dim); // user's bug
for(int i=0;i<10;i++){
rivals=new Bug(imgBlue, 0, 0); // rival blue bug
for(int i=5;i<rivals.length;i++){
rivals[i]=new Bug(imgYellow, 0, 0); // rival yellow bug
for(int i=10;i<rivals.length;i++){
rivals[i]=new Bug(imgPurple, 0, 0); // rival purple bug
for(int i=0;i<rivals.length;i++){ // set locations for rival bugs
setrivals(i);
game=new Thread(this); // game thread for controlling
public void stop(){
loop=false; // stop the thread
public void run(){
while(loop){
drawPanel(); // draw game screen
try{ Thread.sleep(50);}catch(Exception e){}
public void initPanel(){ // initialize the panel
Panel=new Canvas(){
public void paint(Graphics g){
if(gPanel==null){
gPanel=(Graphics2D)Panel.getGraphics();
drawPanel();
Panel.setSize(dim); // size of the panel
Panel.addKeyListener(this); //add keylistener for the game
// set rival bugs' location randomly, and make them not intersect each other
void setrivals(int en){
int x, y;
next:while(true){
x=rnd.nextInt((int)dim.getWidth()-rivals[en].getWidth());
y=-rnd.nextInt(5000)-200;
// if (x,y) intersect to each other, go to next
for(int j=0;j<rivals.length;j++){
if(j!=en && rivals[j].collision(x, y))continue next;
// set (x, y) as en rival bug's location and exit from while loop.
rivals[en].setLocation(x, y);
break;
void check(Bug en){ // check if bugs collides
if(redBug.collision(en)){ // if collide,
if(redBug.getX()>en.getX()){ // if rival bug is on the left side from user's,
en.move(-10, 0); // move rival bug in 10 to the left
redBug.move(10, 0); // move user's bug in 10 to the right
crash++; //add # of crash
else{ // if rival bug is on the right side from user's,
en.move(10,0); // move rival bug in 10 to the right
redBug.move(-10, 0); // move user's bug in 10 to the left
crash++; //add # of crash
synchronized void drawPanel(){ // draw panel
gBuffer.clearRect(0, 0, (int)dim.getWidth(), (int)dim.getHeight()); //clear buffer
gBuffer.setPaint(new Color(0, 150, 0)); //fill background in green
gBuffer.fillRect(0, 0, (int)dim.getWidth(), (int)dim.getHeight());
drawRoad(); // draw the road
// draw rival bugs moving down
for(int i=0;i<rivals.length;i++){
rivals[i].move(0, 15); // move rival bugs down
rivals[i].draw(gBuffer, Panel); // draw the bugs in panel
if(rivals[i].getY()>dim.getHeight()){ //if a rival bug is out of panel
setrivals(i);} // set it at initial position
check(rivals[i]); // check if they intersect
redBug.draw(gBuffer, Panel); // draw user's bug
gPanel.drawImage(buff, 0,0, Panel); // draw buffer in panel
if(crash<20){
gPanel.setFont(new Font(null,Font.BOLD,15));
gPanel.drawString("crash:"+crash,30, 30);}
else{
gPanel.setFont(new Font(null,Font.BOLD,15));
gPanel.drawString("crash:"+crash,30, 30);
gPanel.setFont(new Font(null,Font.BOLD,20));
gPanel.drawString("Game Over", 50, 100);
gPanel.dispose();
void drawRoad(){ // draw yellow center line
road+=80;
gBuffer.setPaint(Color.yellow);
gBuffer.fillRect((int)dim.getWidth()/2, road,10,150);
if(road>=dim.getHeight()){ //if the line goes lower than panel
road=-150; //move it up again
}else if(crash >20){
road=0;
public void keyPressed(KeyEvent ke){
if(ke.getKeyCode()==KeyEvent.VK_LEFT){ // if left arrow is pressed,
redBug.move(-20,0); // the bug moves to the left
else if(ke.getKeyCode()==KeyEvent.VK_RIGHT){ // if right arrow is pressed
redBug.move(20,0); // the bug moves to the right
public void keyReleased(KeyEvent ke){}
public void keyTyped(KeyEvent ke){}import java.util.Timer;
import java.util.TimerTask;
public class Test {
public static void main (String[] args) {
final Timer timer = new Timer ();
System.out.println ("I'm gonna do something in 5 seconds.");
timer.schedule (new TimerTask () {
public void run () {
System.out.println ("Time's up !");
timer.cancel ();
}, 5000);
}if you want to display the time left it's better to make your own Thread that updates a "timeleft variable:
{code}
public class Test {
//set the time Left to 3 mins.
private long secondsLeft = 3 * 60;
public Test () {
new Thread (new Runnable () {
public void run () {
try {
while (secondsLeft > 0) {
//Let's update the timer every second.
Thread.sleep (1000);
secondsLeft = secondsLeft - 1;
System.out.println ("Time left: " + (secondsLeft / 60) + ":" + (secondsLeft % 60));
System.out.println ("Grats !");
} catch (InterruptedException e) {}
}).start ();
public static void main (String[] args) {
new Test ();
{code} -
Can you Make Dynamic Email Content by Open Time?
Not by send time, but dynamic content by open time? For text in a email.
Is there javascript that can do this?
Thank youI'm not an expert, but I know third party java script tends to be disallowed by most email providers. ReturnPath or Litmus might have wise guidance here.
Ian -
Can Java make server side socket connections?
I plan on placing a java file (application or applet I don't know) on a website and have my application connect to the java file and tell it to connect to another host (outside of the website's domain) and send and receive data. Is this possible? If not why? If so, then should it be an applet or an application? Would I need to have it listen on a specific port or what?
I read this (http://java.sun.com/sfaq/):
"How can an applet open a network connection to a computer on the internet?
Applets are not allowed to open network connections to any computer, except for the host that provided the .class files. This is either the host where the html page came from, or the host specified in the codebase parameter in the applet tag, with codebase taking precendence.
For example, if you try to do this from an applet that did not originate from the machine foo.com, it will fail with a security exception:
Socket s = new Socket("foo.com", 80, true);"
- sun
And it through me for a loop.Think about this:
Any webpage may contain an applet.
Imagine the security implications if an applet could do whatever the developer wanted (erase your hard-drive, read your data, run your programs) without your permission.
Network connections are another example of the same thing.
Imagine you visit a webpage and an applet pops up that uses your computer to make a connection to government websites in an attempt to hack them.
Yikes.
So basically what happens (by default) is an applet starts of with a reduced set of permissions to protect the end user.
An application (by default) starts with more permissions you'd expect an application to have.
This is all configurable by the person who will be running the Applet or application. If someone trusts you, they can set up their runtime to give your applet all permissions, or give it a particular set of permissions. Or you can sign the applet with a digital signature, and if the end user trusts the certificate, and trusts you they can give your applet permissions that way.
Java Security, however, is not something that can be covered in one post on the forums.
You should probably look for some online tutorials/documentation or get a good book. -
TS1702 I can't make in game purchases anymore how can I fix this ???
Every time I try to make a in app punches it tells me to go to a support page but that has no information on it please help
You can contact iTunes support via this page and ask them why the message is appearing : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption
-
I can not make an in - game - purchase
I can not make an in - game - purchase, i have type enough information in mastercard but not buy gold in game
If you would like help from these user-to-user forums then you will need to provide more information that 'can not make in - game - purchase' e.g. What happens when you try to do the purchase, does the 'buy' button not work, if you are getting an error message then what does it say ?
If you are getting a message to contact iTunes Support then you can do so via this link and ask them why the message is appearing (we won't know why) : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption
If it's a different problem ... ? -
Can i develop android game with mac?
Dear sir,
can i develop android game with mac? if i can then tell me the software name for doing this.I'm sure you can, you will just need to figure out what software you need to download, then download the Mac version if it exists.
naeem.011 wrote:
ok, can i make computer game with macbook pro?
If you are asking about games for the Mac Computer, you will find the answers at https://developer.apple.com -
I bought an iTunes gift card to purchase certain things in my favorite app. Well when I try to buy things inside the game it does not give me the option to approve the purchase and it never shows up. I have reset the app, I have deleted the app and downloaded again, I have turned my ipod off and on, I have made sure all updates are up to date and nothing has changed. I saw a similar question like mine and the answer was that you have to have a credit card linked to your iTunes account to make in app purchases and I was thinking they were right until I talked to a few friends who cancelled their credit cards and took them off of the account and can still make in app purchases so that can't be the issues. Can someone please help me this is driving me crazy I have talked to iTunes support but they weren't much support.
Not clear what you mean by iTunes help. You can contact iTunes support by:
Apple - Support - iTunes - Contact Us -
How can I make an invalid dynamic disk Array available to the OS again
Hello Storage Pros
The setup
I have a Promise VTrak E610f head unit with 2 VTrak 610j expansion units attached to it together giving me over 27 TB of usable storage space.
At the hardware level I slip the storage into 6 parts containing 7
1TB disks and had the parts configured into 6 RAID 6 arrays. In the end; each of the 6 arrays gives me 4.6TB of usable storage space.
On the OS level, I have the storage attached to 2 servers: Windows server 2008 and windows server 2008 R2 over a Qlogic fiber channel switch. Each of the 6 arrays are viewable as basic disks of 4,6Tb which I went on to configure as a single RAID 0
spanned volume of 27TB and for that all the disks had to be converted to dynamic.
The problem
Now comes the problem: On my first attempt to do a firmware update on the VTrak E610f storage; all the volumes were rendered foreign and I had to import them to be able to use them. Although the import was successful, I lost all the set NTFS permissions
and SMB share and I had to manually reconfigure them. Upon doing so The OS registered some inconsistencies in the storage and recommended that I ran chkdsk. Since the storage is that big I reluctantly complied and restarted the server.
The first server was restarted BUT chkdsk did not commence as scheduled, the server powered right up. After logging in to inspect; I discovered - to my surprise, that the disks were now shown as invalid in Disk Manager and were no longer visible to
the OS. Assuming that maybe a restart of the other server and the storage would set things right, I went ahead to do so but to no avail. After rebooting the entire system (including the storage), the other server also displayed the disks as invalid and were
no longer visible to the OS as well.
My question is; how can I make the disk available again from this ‘invalid’ state without losing data?
What I tried but did not help:
Taking the disks offline and then online again did not work, after the disks were online again, they still appeared as invalid.
Reactivating the disks threw an error “operation not allowed on an invalid disk pack”
Calling support of the storage manufacturer: they did not find anything wrong with the system, after 5 hours we had to stop.
I fear converting the array from dynamic to basic will destroy all the data.
HxD is showing no errors in the disks
If there is any expert out there with helpful tips; your assistance will be greatly appreciate.
Cheers
JohnHello Shoan
Thanks a lot for your response and tips. Sorry I could not get back to you in good time for I had to run some of the tests you provided, it took some time to
thoroughly re-test the system.
The summary
The initial firmware upgrade attempt forced 3 disks offline and the other 3 became foreign. I had to re-import them to have access again. after re-importing
the disks I realized all NTFS permissions and SMB shares of the folders on the disks had disappeared, but at least the disk was visible and accessible at that point - but not fault free. It was recommened that I let chkdsk run. However rebooting the
system to allow chkdsk to run did not result in chkdsk running, instead chkdsk did not run and after restart, the OS showed the disks as invalid. And that is still the case now.
Response to your questions:
Yes the storage array was (and is still) connected to another server 2008 R2 server when the problem occurred. The second server is also displaying the same problem: the disks are shown as invalid.
The loss of SMB shares and NTFS permissions occurred after the initial firmware upgrade attempt, some disks (3 out of 6 of them) were forcibly offlined and the other 3 were, suddenly, marked as foreign. In the end, and to have access to the disks
I had to online the offlined 3 disks and then reimport the rest of them. From the way I understand it, if the upgrade was not the cause, then at least it was the trigger.
In as far as converting disks from dynamic to basic, I was not in luck so far:
Three of the companies I have contacted (recommended by promise Technology technician) so far only work with smaller disks like 2TB, 27 TB like I have is so
far too big.
I’m not sure converting the disks to basic will help much though, since that would break the single 27 TB volume which the OS was working with into 6 individual
disks of 4.6 TB. Will I be able to get the data back that was written to just one volume from those 6 individual and unrelated disks?
Above all, I have connected the RAID storage system to a newly installed Server 2008 R2, the disks are also shown as invalid.
I have spent more than 17 hours in remote sessions with a Promise Technology technician trying the resolve the issue. From the technician’s side all seems in place with the exception
that the disks are invalid in the OS.
I have contacted Microsoft Customer Support service with the issue. Given that Microsoft did not manufacture the storage unit, can they help at this point – or am I better off
putting my hopes else?
Your help is always appreciated and again, thanks for your response and advice.
JohnV -
If you buy a itunes gift card, can you use it to make in game/app purchases?
if you buy a itunes gift card, can you use it to make in game/app purchases?
Thank you
-
What's going on with JAVA, Can't load POGO games?
Please let me know about JAVA. I can't get POGO games to load and some chat rooms on other websites won't load ????
Java 7 updated for 10.7-10.8
Released Feb 1, 2013, fixes 50+ security flaws
http://www.esecurityplanet.com/patches/oracle-responds-to-java-security-flaws-wi th-50-fixes.html
Download and install
https://www.java.com/en/download/faq/java_mac.xml
For Java versions 6 and below OS X 10.5-10.6 machines
Apple supplies their own version of Java. For Mac OS X 10.6 and below, use the Software Update feature available under the Apple menu to check that you have the most up-to-date version of Java 6 for your Mac.
https://www.java.com/en/download/faq/java_6.xml
Java SE 6 End of Public Updates
After February 2013, Oracle will no longer post updates of Java SE 6 to its public download sites. We highly recommend downloading and installing Java 7.
If your considering upgrading OS X from 10.6.8 to 10.8 via AppStore to run Java 7
Be forewarned no PowerPC based programs or driver software will run any longer.
Check here BEFORE you upgrade OS X!
http://roaringapps.com/apps:table
Alternatives if you must run Java 7
If Apple disabled Java 6 in 10.6, and you can't upgrade OS X to 10.8, then your pretty much done with Java in OS X because Oracle won't issue updates for Java 6 anymore.
However you can install Windows 7 and continue to use Java 7+ there until support for Windows 7 ends in 2020.
Windows in BootCamp or Virtual Machine?
If your on 10.6, I very highly recommend the free Virtualbox for the virtual machine software as it gets updates, VMFusion and Parallels have moved on with only 10.7+ -
I need to know how to fix my iphone4 I was playing one of my games and a up date poped up I pushed on the up date when it restarted all I have is a white screen with four black dots and all the driffent laughes and a i with a blue circle around it I can not make any calls or get any calls or any thing
I don't have apps on my phone so i can;t do anything
-
Can I make a Living by developing apps and games for iOS??
Well, I want to be an iOS developer. I'm a beginner. I just want to know if I could make a living just by developing apps and games for iPhones and iPads?? In about next 5 years, I'll be able to submit my first game. I have my own problems. But can I make a living??
Some devs do quite well, others find it barely worth the effort. Anything is possible, but as noted, it all depends on you.
-
How can i make a list like Razer Game Booster in wpf C#
Hello every one
I asked this question in stackoverflow, and they just gave me negative points! I don't know why,
but at least
I expected to get answer in here.
I trying to make a software with WPF in C# that the theme is
similar to Razer Game Booster.
I made many effect similar to
Razer Game Booster in my software but I don't Know how can i make a list like that software!
You can download Razer Game Booster in this link: http://www.razerzone.com/cortex/download
Now, What exactly i want?! I'll show you with following pics:
After adding a few items, a scroll bar will appear and if you do nothing, it will be hidden after a few seconds:
Image link: http://imgur.com/XIl3Bk9
After placing the mouse on the items (on hover status):
Image link: http://imgur.com/8NbUrIx
Which one of objects in visual C# and WPF Application can do this?!
if you interested to see what I've done, unfortunately I tried it and
failed! Now I asking you to help me and show me how can i do that?
any advice can help me. I'm waiting for your answer.
thank you guys so much.
I'm sorry
if I bothering you.There are probably 1000's of tutorial about layout in WPF but I have found that the people on this forum have the best handle on how to use WPF. I am now near a workstation and have the following code example which should get you started. (the example
is in VB but it is the XAML which is important).
<Window x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525" Loaded="Window_Loaded">
<Window.Resources>
<Style TargetType="ListBox" x:Key="myListbox" >
<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Hidden"></Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Visible" ></Setter>
</Trigger>
</Style.Triggers>
</Style>
</Window.Resources>
<Grid Background="#FF040404">
<ListBox Style="{StaticResource myListbox }"
HorizontalAlignment="Left" Height="237" Margin="23,46,0,0"
VerticalAlignment="Top" Width="470"
ItemsSource="{Binding theList}" Background="Transparent" >
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<UniformGrid Rows="2"></UniformGrid>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Background="#FF574A4A" Width="150" Height="75" Margin="0,0,10,0" >
<TextBlock Text="{Binding theCaption}" VerticalAlignment="Bottom" Foreground="#FFF5EFEF"></TextBlock>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
</Window>
Class MainWindow
Public Property theList As New List(Of theItem)
Private Sub Window_Loaded(sender As Object, e As RoutedEventArgs)
For i As Integer = 0 To 5
Dim ti As New theItem With {.theCaption = "Caption " + i.ToString}
theList.Add(ti)
Next
DataContext = Me
End Sub
End Class
Public Class theItem
Public Property theCaption As String
End Class
The above XAML define a listbox with the properties I mentioned in my previous post. There is a listbox with an ItemTemplate (define how each item should be displayed) and a definition of how the layout
should be done (ItemsPanel). The is also a style which uses datatriggers to show/hide your scrollbar. If you have questions about what I presented please ask but I would ask that you try it first so that you can see how it looks .
And I'm sorry for the small font above but this forum editor constantly give me problems.
Lloyd Sheen
Maybe you are looking for
-
I've created a JTable with a DefaultCellRenderer. I need a way of removing the border that appears around each cell(deafult yellow colour) and instead replace it with no border or a border that goes around the entire row. Any ideas?
-
After iOS 6 upgrade, the YouTube app is missing. How can I reinstall it?
After iOS 6 upgrade, the YouTube app disappear. I have already checked Restrictions but it is disabled. How can I reinstall it?
-
My boss wants to buy one Sun Microsystems Machine for BEA WebLogic Application Server. Is there any "Sizing" tool available? I want to estimate number of CPU and memory required. Many thanks :^O
-
Printing shifts down after first page
When printing with Adobe Xi, 11X17, Landscape, first page prints fine but all the rest shift down cutting off bottom and leaving a white space on top. does not do this with Adobe 9.
-
Vista Basic Norton optimizer showing the plug in container is using 62% of my cpu capacity. As a result everything is slow loading. Just upgrade from 3.6 Firefox.