Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (581)
games submitted by our members
Games in WIP (500)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  [PROTOTYPE] Star Mayor  (Read 3078 times)
0 Members and 1 Guest are viewing this topic.
Offline Mac70
« Posted 2012-12-21 12:21:49 »

So... this is time to show my first project - Star Mayor!


This will be economic strategy inspired by games like Sim City, Cities XL, but set on another planets than Earth. You are mayor of colony on habitable (well, at least in first missions) planets. There will be sandbox mode, but "core" of this game will be campaign.

Currently game is in PROTOTYPE phase - a lot of key features are missing, at the moment you can only view main menu, place and delete roads and basic houses (release mouse using escape). As you can see, I am rather weak artist, so I am looking for one. Wink

Kongregate guest access URL - you need to be logged out from Kongregate and use browser another than Chrome.

https://dl.dropbox.com/u/67758055/Star%20Mayor/Star%20Mayor.zip - download game (old version)
https://dl.dropbox.com/u/67758055/Star%20Mayor/src.zip - download source code (old version)

Check out my Devblog! Smiley
Offline PeterNicholson

Senior Member


Medals: 3
Projects: 1



« Reply #1 - Posted 2012-12-21 12:54:51 »

Hello!
Nice game, I fiddled around with the sourcecode, I have noticed you have written it in LWJGL.


road texture


grass texture

Also, instead of using a batch file for launching, try using JarSplice

Subscribe to me on YouTube: http://youtube.com/javaprogrammerguy
Online Jimmt
« League of Dukes »

JGO Kernel


Medals: 114
Projects: 4
Exp: 3 years



« Reply #2 - Posted 2012-12-21 18:12:30 »

The point of using a .bat is that it's platform-specific, in which case just use .exe for windows. I think JShrink can do that, so if you already have it installed that's nice.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Mac70
« Reply #3 - Posted 2012-12-21 19:12:54 »

Game and source - UPDATED!

Now you should be able to run this game on any platform that supports LWJGL. In addition now you can build roads by activating button on interface, and delete them by choosing another button. Nearly all graphics are updated.

Check out my Devblog! Smiley
Offline Mac70
« Reply #4 - Posted 2012-12-23 13:25:53 »

Next update. Smiley

Interface is now much more advanced. You can still only place roads, but game saves axis in which you want build them, so you can draw them as straight line.

Do you have any suggestions or comments? I would like to read them all, for me (as a beginning developer) they are very important. Wink

Check out my Devblog! Smiley
Offline StumpyStrust
« Reply #5 - Posted 2012-12-23 14:58:51 »

Not bad at all.  Grin

Suggestions:

Mouse movement feels slow/off. Scrolling is nice and fluid but make it so if we are on the menu it wont scroll. Since it is in window mode it may be nice to let us move our mouse out of the window...just a personal thing.

More stuff to put down.  Tongue

Keep up work. Even if no one comments don't be discouraged.

Online Jimmt
« League of Dukes »

JGO Kernel


Medals: 114
Projects: 4
Exp: 3 years



« Reply #6 - Posted 2012-12-23 18:13:25 »

You should be honored I downloaded this, I hate downloading stuff Wink
Nice job with the cursor and roads (good job getting the lines the right way).
I would suggest a menu image and to not make the icons so small; I'm working on a big monitor and I can't see them that well. Also don't lock the mouse, I had to alt tab out and right click-close.
Offline Mac70
« Reply #7 - Posted 2012-12-23 23:53:04 »

Another update.

Changes from 0.0.2 to 0.0.3:

-preview roads before you build them
-added graphical effect - flashing
-mouse should run a little faster
-big code optimization, it will allow me to add new features easier
-larger interface. In later versions there will be options to choose larger or smaller interface
-option to exit game with esc key
-take screenshots using F12

Now I will try to introduce first buildings, basic resource management system and launcher made in Java Swing.

By the way, I'm still looking for artist. Wink

Check out my Devblog! Smiley
Offline masteryoom

JGO Coder


Medals: 5
Projects: 3


If you look closely, you might see it turning...


« Reply #8 - Posted 2012-12-23 23:58:31 »

It's very laggy on my computer.

Smiley
Offline Mac70
« Reply #9 - Posted 2012-12-24 00:37:18 »

It's very laggy on my computer.

Sometimes this happens on my computer , too. I can't determine what is the problem (I checked the code several times and still can't find bug), but in my case reboot helps.

Check out my Devblog! Smiley
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 70
Projects: 15


★★★★★


« Reply #10 - Posted 2012-12-24 18:54:20 »

The point of using a .bat is that it's platform-specific, in which case just use .exe for windows. I think JShrink can do that, so if you already have it installed that's nice.
JarSplice does exe too.
Offline Mac70
« Reply #11 - Posted 2012-12-27 15:43:11 »

Next update. Cheesy

Changes from 0.0.3 to 0.0.4:

-added launcher
-two types of interface - "pocket" for small screens and full size for big screens
-ability to cancel any action using RMB
-improved deleting
-better flashing effects
-optimalization - now on my laptop everything runs with constant 59-61 FPS

Am I doing everything right?

Check out my Devblog! Smiley
Offline PeterNicholson

Senior Member


Medals: 3
Projects: 1



« Reply #12 - Posted 2012-12-29 09:44:00 »

You should consider making the window a bit smaller (more narrow). It fits well in my monitor, but some people havent got such wide screens.  Wink

Subscribe to me on YouTube: http://youtube.com/javaprogrammerguy
Offline Mac70
« Reply #13 - Posted 2013-01-20 15:49:15 »

Next update - game engine is almost finished now. I still have to hardcore everything, but scripting engine is just matter of time. Rendering engine is optimized, I can add new buildings and features in the blink of an eye. Also, I moved the whole project to Kongregate - game will be available (at least for first month after release) only on this site.

http://www.kongregate.com/games/Mac70/star-mayor_preview?guest_access_key=5fe5820fbba9ad32880a1e0a3b7018c1a57809fb9b14db637459f8ba2df6bab8 - guest access URL (you need to be logged out of Kongregate and use any browser other than Chrome to use it)

Now you can place first building - basic house (it does nothing but increases population and levels up after some time right now).

Check out my Devblog! Smiley
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (55 views)
2014-04-15 18:08:23

BurntPizza (53 views)
2014-04-15 03:46:01

UprightPath (66 views)
2014-04-14 17:39:50

UprightPath (49 views)
2014-04-14 17:35:47

Porlus (66 views)
2014-04-14 15:48:38

tom_mai78101 (90 views)
2014-04-10 04:04:31

BurntPizza (151 views)
2014-04-08 23:06:04

tom_mai78101 (246 views)
2014-04-05 13:34:39

trollwarrior1 (204 views)
2014-04-04 12:06:45

CJLetsGame (211 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!