DjThunder
JGO n00b  Posts: 45 Medals: 4
Byron 3D Games Studio
|
 |
«
on:
2011-11-15 17:44:29 » |
|
Hey there, Some people eared about my remake of Lionheart, and my LionEngine (a java game engine). Now, its time for a RTS game, with this remake of the great Warcraft, from Blizzard (1994). I made this project in order to improve my engine, by adding an RTS abstraction. This way, strategy games are easy to develop (at least, it should... :p) At this time, the game is playable, as a demo, including two maps, two races (Orcs & Humans), some units (Peon/Paysan, Grunt/Footman, Spearman/Archer, and their buildings TownHall, Farm, Barracks, Lumbermill). It is possible to play against a computer. Project page (source code is available): - http://www.b3dgs.com/v6/page.php?lang=en§ion=warcraft_remakeApplet game - http://www.b3dgs.com/v6/projects/warcraft_remake/game/index.htmlHere some screens:  
|
|
|
|
gbeebe
Full Member   Posts: 145 Medals: 5
|
 |
«
Reply #1 on:
2011-11-15 17:46:25 » |
|
Be careful, Blizzard had FreeCraft shut down after it gained popularity. But I would love a way to play it on Linux, so good job 
|
|
|
|
|
kappa
« League of Dukes » JGO Kernel      Posts: 2360 Medals: 59
★★★★★
|
 |
«
Reply #2 on:
2011-11-15 17:49:54 » |
|
oh nice, that looks damn cool. Now gimme a playable Applet/JWS version 
|
|
|
|
|
Games published by our own members! Go get 'em!
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #3 on:
2011-11-15 17:53:35 » |
|
Looks awesome  Kev
|
|
|
|
Nyhm
Full Member   Posts: 143
Island Forge
|
 |
«
Reply #4 on:
2011-11-15 17:55:43 » |
|
Nice, I'd love to play me some early Warcraft.
From a business/legal perspective, making a clone game (inspired by an earlier title) is one thing, but straight copying it is probably not something Blizzard will appreciate. I am not a lawyer, but you should especially avoid using their trademarks to promote your product.
|
|
|
|
Mads
JGO Ninja    Posts: 674 Medals: 16
Directly directional
|
 |
«
Reply #5 on:
2011-11-15 17:58:57 » |
|
Cant wait to try it! :-)
|
|
|
|
DjThunder
JGO n00b  Posts: 45 Medals: 4
Byron 3D Games Studio
|
 |
«
Reply #6 on:
2011-11-15 18:04:04 » |
|
Its depends of the point of view. Blizzard logo is explicit because I used old stuff from them. It is as a respect (instead of removing every (c) !) But yes, I know that the deadline may be closer than what I hope...  We will see... Anyway, thanks everybody for your comments 
|
|
|
|
Nyhm
Full Member   Posts: 143
Island Forge
|
 |
«
Reply #7 on:
2011-11-15 18:08:18 » |
|
I see what you were going for now. Again, IANAL, but maybe something more like "A tribute to Blizzard's classic WarCraft" to make it clearer. In any case, I hope it sticks around, because I want to give it a try.
|
|
|
|
arielsan
Full Member   Posts: 120 Medals: 4
|
 |
«
Reply #8 on:
2011-11-15 19:44:20 » |
|
Looks really nice, I was a big fan of Warcraft 1, I also want to play your remake 
|
|
|
|
sproingie
JGO Strike Force    Posts: 901 Medals: 55
|
 |
«
Reply #9 on:
2011-11-15 21:40:17 » |
|
Blizzard is notoriously zealous about guarding their IP. Only way to be safe is don't use any of their assets or any of their names, and don't put "craft" in the name. No, they don't necessarily have a case as far as owning a suffix, but their lawyers are Level 85 elite mobs.
A straight up remake is just begging blizzard to go after you.
|
|
|
|
|
Games published by our own members! Go get 'em!
|
|
DjThunder
JGO n00b  Posts: 45 Medals: 4
Byron 3D Games Studio
|
 |
«
Reply #10 on:
2012-01-16 18:52:36 » |
|
Hey, just a quick message to announce you that Warcraft Remake is now playable directly from your browser: http://www.b3dgs.com/v5/projects/warcraft_remake/game/index.htmlKeys: * Mouse + Arrows key to move and control * TAB to display debug * CTRL to handle/release mouse * ESCAPE to exit at any time Compatible with Java 6+
|
|
|
|
Nyhm
Full Member   Posts: 143
Island Forge
|
 |
«
Reply #11 on:
2012-01-16 19:33:25 » |
|
Ah, shucks - Firefox reports "Start: applet not initialized" in the status bar. Other applets seem ok, but I'm just getting a 640x400 gray rectangle. (I haven't tried the download version since your earlier release.)
Just wanted to let you know... I'm eager to play me some classic Warcraft.
|
|
|
|
DjThunder
JGO n00b  Posts: 45 Medals: 4
Byron 3D Games Studio
|
 |
«
Reply #12 on:
2012-01-16 19:44:01 » |
|
Ah, I'm sure you are using IcedTea plugin with Linux, right ? Check this: https://help.ubuntu.com/community/AMD64/FirefoxAndPluginsYou have to use the sun-java6 instead... I don't know how to make it work with IcedTea ! Else, try to download the full zip, it should work fine (else the problem is from me).
|
|
|
|
Nyhm
Full Member   Posts: 143
Island Forge
|
 |
«
Reply #13 on:
2012-01-16 20:01:21 » |
|
Ha - good call! I've got all varieties of sun/oracle/openjdk runtimes that I test on, but Firefox has the IcedTea plugin (ala Ubuntu). Thanks for the tip.
|
|
|
|
DjThunder
JGO n00b  Posts: 45 Medals: 4
Byron 3D Games Studio
|
 |
«
Reply #14 on:
2012-01-16 20:08:46 » |
|
So, is it working now ? 
|
|
|
|
Nyhm
Full Member   Posts: 143
Island Forge
|
 |
«
Reply #15 on:
2012-01-16 20:23:42 » |
|
The download runs well. Sorry, I don't have time to tinker with my plugin settings to diagnose IcedTea right now. (... and I'm trying to avoid playing because I know that would be my evening / week ...)
|
|
|
|
Cero
JGO Neuromancer     Posts: 1050 Medals: 18
|
 |
«
Reply #16 on:
2012-01-16 20:33:57 » |
|
Browser version. Just crashes after title screen. Java console disappears too Opera and Firefox, windows 7, java 6 installed
|
|
|
|
DjThunder
JGO n00b  Posts: 45 Medals: 4
Byron 3D Games Studio
|
 |
«
Reply #17 on:
2012-01-16 20:46:29 » |
|
Can you give me the content of the file: log.txt ? You can find it in this path: C:\Users\"NAME"\AppData\Local\Temp\warcraft_remake\
Thanks in advance !
|
|
|
|
Cero
JGO Neuromancer     Posts: 1050 Medals: 18
|
 |
«
Reply #18 on:
2012-01-16 21:29:52 » |
|
Can you give me the content of the file: log.txt ? You can find it in this path: C:\Users\"NAME"\AppData\Local\Temp\warcraft_remake\
Thanks in advance !
sure. but it appears to be 0 kb
|
|
|
|
ra4king
JGO Kernel      Posts: 3160 Medals: 196
I'm the King!
|
 |
«
Reply #19 on:
2012-01-17 00:37:23 » |
|
It runs for me. I must say, amazing job. Quite addicting 
|
|
|
|
0circle0
JGO n00b  Posts: 12
|
 |
«
Reply #20 on:
2012-01-17 02:12:50 » |
|
I have always liked the old school warcraft games. This is cool. I'll have to check it out when I am not as tired.
|
|
|
|
|
jojoh
JGO Ninja    Posts: 554 Medals: 6
games4j.com
|
 |
«
Reply #21 on:
2012-01-17 08:55:07 » |
|
Mouse stuck in the upper left corner ish of screen (as if applet was in top left corner), but not even over the browser... no applet in sight. Ctrl or Esc did nothing, basically stuck. Wanted to try it again to see if console showed anything. Then it worked, until I quit, then the same thing happened again...
OS X (Lion), FF, Java 1.6
The outside browser worked fine, but would not allow changing resolution. Then game just flashed and came back to config/start menu. It also seemed to be difficult to place buildings, even though I saw a green square. Quite possibly all OS X issues.
Other than that it looked great. Looking forward to play it when I get home (to windows).
|
|
|
|
h3ckboy
JGO Kernel      Posts: 1645 Medals: 4
|
 |
«
Reply #22 on:
2012-01-17 09:56:25 » |
|
veryg ood, but I must request that I be able to move screen by going to the edge because that drives me insane :/
|
|
|
|
|
gouessej
JGO Kernel      Posts: 3560 Medals: 30
TUER
|
 |
«
Reply #23 on:
2012-01-17 10:37:19 » |
|
Hi Ah, I'm sure you are using IcedTea plugin with Linux, right ? Check this: https://help.ubuntu.com/community/AMD64/FirefoxAndPluginsYou have to use the sun-java6 instead... I don't know how to make it work with IcedTea ! Else, try to download the full zip, it should work fine (else the problem is from me). I will give it a try tomorrow but please don't advise GNU Linux users to replace IcedTea / OpenJDK by Oracle Java. Edit.: I get this when I try your game: Exception in thread "main" java.lang.UnsupportedClassVersionError: com/b3dgs/warcraft/Main : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:632) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:319) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:264) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332) Could not find the main class: com.b3dgs.warcraft.Main. Program will exit. I use this version of Java: OpenJDK Runtime Environment (IcedTea6 1.7.5) (rhel-1.16.b17.el5-x86_64) OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode) You probably compiled your game with Java 1.7, please compile it with Java 1.6 except if you really want us to use Java 1.7. Edit2.: I tested the version in the RAR archive (I had to use an online converter because I cannot install anything here).
|
Julien Gouesse
|
|
|
DjThunder
JGO n00b  Posts: 45 Medals: 4
Byron 3D Games Studio
|
 |
«
Reply #24 on:
2012-01-17 11:15:57 » |
|
No no, it is JDK 6u30 I just tried on Ubuntu 10.04 with Firefox, and it is working fine. I really don't know how to fix the problem with IcedTea. What is the problem with Oracle Java ? You want to check the source code of java before execute it ?  Hum, I will see what I can do.
|
|
|
|
jojoh
JGO Ninja    Posts: 554 Medals: 6
games4j.com
|
 |
«
Reply #25 on:
2012-01-17 12:40:32 » |
|
Well, I went home to play it and it started a bit better, but I still encountered some problems. The biggest one was: 1 2 3 4 5 6 7 8 9 10 11 12
| Exception in thread "com.b3dgs.warcraft.Scene" java.lang.NullPointerException at com.b3dgs.warcraft.gameplay.EntryHandler$Effect.access$200(EntryHandler.java:32) at com.b3dgs.warcraft.gameplay.EntryHandler.activateEffect(EntryHandler.java:93) at com.b3dgs.warcraft.building.ModelBuilding.render(ModelBuilding.java:154) at com.b3dgs.lionengine.game.strategy.AbstractEntryHandler.render(AbstractEntryHandler.java:350) at com.b3dgs.warcraft.gameplay.EntryHandler.render(EntryHandler.java:106) at com.b3dgs.warcraft.World.render(World.java:105) at com.b3dgs.warcraft.Scene.render(Scene.java:49) at com.b3dgs.lionengine.engine.Sequence.render(Sequence.java:165) at com.b3dgs.lionengine.engine.Sequence.run(Sequence.java:145) Loader: sequence terminated ! Loader: terminated ! |
Happened after a few minutes of playing. Not sure if it was something I was doing. Also for some strange reason the guys stopped extracting gold  They would just get out of the mine with a bag on it's back and then immediately stop and the bag would disappear... Gold from the mine was depleting but I wasn't gaining  They would also stop mining. It also turned impossible to build farms after a while. The green box just turned red whenever I selected a place for the farm... Win7, Java 1.6, v0.0.3 Still looking promising, but some work left.
|
|
|
|
DjThunder
JGO n00b  Posts: 45 Medals: 4
Byron 3D Games Studio
|
 |
«
Reply #26 on:
2012-01-17 12:56:19 » |
|
Yes lol, don't worry, it is only v0.0.3, so less than alpha. Sharing with other people is the best way to fix as much things as possible, and its also a good way to improve many things  I will let this current version alive while I'm fixing these troubles. Thanks everybody !
|
|
|
|
Damocles
Sr. Member   Posts: 264 Medals: 14
|
 |
«
Reply #27 on:
2012-01-17 13:16:36 » |
|
Try not to use Java7. You will not reach many people yet. Compile it with 1.6 Target. (Also does not run on my Ubuntu 11.04, JVM 1.6.0_26 in Browser or commandline)
|
|
|
|
DjThunder
JGO n00b  Posts: 45 Medals: 4
Byron 3D Games Studio
|
 |
«
Reply #28 on:
2012-01-17 13:18:02 » |
|
No no, it is JDK 6u30 ...
5 posts before 
|
|
|
|
Damocles
Sr. Member   Posts: 264 Medals: 14
|
 |
«
Reply #29 on:
2012-01-17 13:53:51 » |
|
Here my error message. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| java -jar WarcraftRemake.jar Exception in thread "main" java.lang.UnsupportedClassVersionError: com/b3dgs/warcraft/Main : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) Could not find the main class: com.b3dgs.warcraft.Main. Program will exit. |
|
|
|
|
|