Question

In: Computer Science

I would like to create a Memory Game using JCreator. But am unsure where to start....

I would like to create a Memory Game using JCreator. But am unsure where to start. Please help. I would like to start with a basic code so I can add and change designs and colors ect... Any help would be greatly appreciated. I do want to use pics such as .jpg in my code.

Solutions

Expert Solution

JCreator is very popular java IDE . Before go for game development using JCreator , you must have sufficient knowledge of core java and GUI(Graphical User Interface), first you have to go through core java part and then GUI part because core java help you to understand Java Graphical user interface.

1) Core Java

Core Java is very important because it contain syntax and conceptual understanding of conditional statements( how to use + where to use ) , various looping statements , file handling(how to read + how to store + how to process) , how to create our own package( Most require to create game or complex system) , Object Oriented programming( Very important) , Exception handling ( how to handle error during game or runtime ) and Threads ( how to create , its life cycle , how to assign work to it) . Threads are most useful part of game . Ex. If game has counting coin functionality , then one thread continuously doing this task , another threads maintain other functionality of game. This all the things is enough to understand basics of java

2) GUI part

In java , you can make attractive Graphics. To develop very good graphics , you have to go through a concept known as Java Swings. Java Swing is pre defined java package which have all the methods to create GUI app. By using swing you can add component ( require in game ) , you can design it as you wish , you can arrange components in the whole desktop as per your choice. In swing with the help event handler and action listener you can perform necessary operation like if your game has a "show score" button , when user hit the button you can display their score with the help of event handler and action listener. After go through all the mention things above you can easily understand any java game code or develop your own game.

If you want to develop a game for your better understanding then this much concepts are good enough , but if you want to develop distributed high level games , then you also have to visit advance java which contain api integration and database related interface.


Related Solutions

I am trying to create a classified balance sheet and I am unsure what is involved...
I am trying to create a classified balance sheet and I am unsure what is involved when reporting the current assets, liabilities and owners equity?
Hello, I am working on an assignment but I am unsure of how to solve it....
Hello, I am working on an assignment but I am unsure of how to solve it. Please help me. The assignment details are below. Consider this scenario: Your friend starts a website, nothingbutflags.com, which is not making money. Your friend asks you to help generate more traffic. You ask your friend how much traffic the website had last month? And your friend replies and says only 500 visits. You also ask how many flags did you sell? Your friend replies...
Hello, I am working on an assignment but I am unsure of how to solve it....
Hello, I am working on an assignment but I am unsure of how to solve it. Please help me. The assignment details are below. Consider this scenario: Your friend starts a website, nothingbutflags.com, which is not making money. Your friend asks you to help generate more traffic. You ask your friend how much traffic the website had last month? And your friend replies and says only 500 visits. You also ask how many flags did you sell? Your friend replies...
I am buying a firm with an expected perpetual cash flow of $630 but am unsure...
I am buying a firm with an expected perpetual cash flow of $630 but am unsure of its risk. If I think the beta of the firm is zero, when the beta is really 1, how much more will I offer for the firm than it is truly worth? Assume the risk-free rate is 6% and the expected rate of return on the market is 18%. (Input the amount as a positive value.) Present value difference            $ ____
I am building a game in C programming language where I need to add objects of...
I am building a game in C programming language where I need to add objects of various length into a game board. The game board is 8X8 and we must account for the boundaries for the board and not go over them with our objects. The boards upper left corner is at 0x0 and we must return 1 if it fits and -1 if it does not fit. I have the following 2 functions to start with: ```int add_object_vert(int r,...
I am in a statistics class. When I graduate, I would like to work in an...
I am in a statistics class. When I graduate, I would like to work in an area where I can help restructure businesses that are failing and make them successful. My professor has asked me where in my career that I think I will use the process of data collection. He has asked me to provide 2 examples. This is my first statistics class, so I don't really know of how to give him any examples. Can you please give...
A game design document is used to develop an actual game. I would like you to...
A game design document is used to develop an actual game. I would like you to be disciplined from the start and build a document that you shall use later to build your final project. However, please note that a game design document is a living document. Therefore, you are allowed to change the game design document according to the progress made in the later modules. Most of game designers know that larger the design team, the better the document....
A variance of Monty Hall Problem. Let's say I am playing a game where there are...
A variance of Monty Hall Problem. Let's say I am playing a game where there are 6 doors, there is a car behind 2 doors and there are goats behind 4 doors. I don't know what is behind the doors but I want a car. Let's say I pick a door at random, so Initially, my chances of winning a car are 1/3. But before I open my door to see if I won, the host of the game opens...
HTML I would like you to create a three paged website, where you can navigate to...
HTML I would like you to create a three paged website, where you can navigate to any page using a navigation bar. One page must include an ordered list, one page must include an unordered list. One page must include a picture. (please keep it appropriate.) Each page much include a header and a footer, please have your name on each footer with the copyright symbol next to it. Each page must be styled using CSS, and I would like...
I am working on these questions but I would like someone to review them before I...
I am working on these questions but I would like someone to review them before I submit and add any addition information I may have missed or worse gotten wrong! I provided the questions and then my answers to them. 1) Explain what is blacklisting and whitelisting? 2) iptables: Compare -j DROP vs -j REJECT. Which option would you use to implement a firewall rule that blocks incoming packets and why? 3) State the iptables command you would use to...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT