I'm mad because people think a game engine can be made like this.
- Spartan322
- Registered Member
-
Member for 12 years, 7 months, and 22 days
Last active Thu, Feb, 8 2018 09:07:11
- 4 Followers
- 365 Total Posts
- 64 Thanks
-
Jun 18, 2015Spartan322 posted a message on Community Roundtable: Game, or Game Engine?Posted in: News
-
Jun 18, 2015Spartan322 posted a message on Community Roundtable: Game, or Game Engine?Posted in: NewsQuote from graywolf69»
Not nessesarily. Who says all game engines have to do that? A game engine's purpose is to create a game, and that is what you are doing.
This is incorrect. Game Engines require many things, but one of the most important is they have to have no frontend, it has to have no game already in place (it kinda breaks the purpose, it can have a demo or sample, but it can't be built in).
Lets not forget that you can't do anything you want (and call it Minecraft at least). Say you null all the code (I mean prevent it from running at all), this would essentially mean the mod erases minecraft (probably replacing it), now doing that with even a small part (which over 50% of the modding community does, Thuamcraft is an example) erases the actual name from the game in that instance (this does not make it a game engine because you need to destroy it to do anything you want with it)
Also, a game engine should be reliant, not needing removal of stuff to make the game (Unity does this well, it also has no backend, same with Unreal), but with Minecraft, to make a new game, you pretty much need to remove a lot of stuff and in the end you probably need to remove the entire game and replace it, thus negating it being a engine.
-
Jun 18, 2015Spartan322 posted a message on Community Roundtable: Game, or Game Engine?Posted in: News
The reason minecraft can not be an engine is an engine requires a few things, one is it can't have its own mechanics, it can support mechanics like FPS or Parkour but it can't start with them off the bat (the definition of game engine is a backbone framework, minecraft again is not, it is a frontend with a custom backend integrated (stupid design), Unity is proof of this, easy to use backbone, but backbone nonetheless). Modding can't be equated to this, in fact minecraft is disgraceful as the code is disgusting in reality, but I'm getting off track. Lets also analyse the fact that you can't technically create anything, minecraft is super extensive, but the truth is it has limits because of its foundation and eventually, with modding, it isn't minecraft because none of the original code works for the mod, an engine also needs to be relied upon for creating things, minecraft is more of a "sit-atop" thing, it isn't exactly reliable. These are why Minecraft is not an engine. (I have pondered this since the first MC Forge and found many reasons, these are a few not to overwhelm anyone)
-
Jun 17, 2015Spartan322 posted a message on Community Roundtable: Game, or Game Engine?Posted in: News
Metaphorically, I guess you could call it a game engine, but technically it is simply a game with an overly large fanbase. I know the difference of real engines and this and technically, an engine can't have a default structure, but otherwise I guess it does not matter. I would also appreciate a little more cleaned up code with more deprecation and less random pulling of useful API elements. Like seriously Mojang, couldn't of deprecated the IIcon object, you really though just pulling was smart, that is just poor design or just horrible communication. (just to mention, many problems stem from that random API pull)
-
Dec 16, 2013Spartan322 posted a message on Saturday with Sach: Whats In a NameI was playing Halo bout 8 years ago or so and I was looking around and saw that Spartans had numbers so I wanted a good name with relation to Spartans. I came up with trying to chose the Master Chief but saw that was unoriginal so I decided to name my self Spartan and later decided 322 because 3 is my number and two 2s just seemed good and thus the name Spartan322 was born and I felt it fit so wellPosted in: News
-
Oct 7, 2012Spartan322 posted a message on MCX360 Updates On The Horizon - What Awaits?Hey don't you think that it would also be cool if we payed some microsoft points for a mod upgrade that allows us to download xbox 360 versions of modsPosted in: News
-
Aug 1, 2012Spartan322 posted a message on Community Creations - L4D2 Minecraft; MineTV Ep2 This WeekPosted in: NewsQuote from jlp1528
You said you didn't know how you got that rank. Now you say you know it was from that book. Which is it? And yeah, the waiting game does suck lol. Oh well. I'm sure it will be worth it. If not, here's an epic seed that will make it worth it:
-6313918071622485861
It puts you right in the middle of a village!
Also, there are two more villages somewhat nearby, as well as plenty of cave systems and ravines to explore.
Shoutout and huge thank-you to z3bbster for finding this seed. See the original thread here:
http://www.minecraft...een-shots-seed/
Before you ask, it still works great on 1.3. I checked with the pre-release. Trading time!
You do realize seeds put you on different places in the same map - To post a comment, please login.
0
Just for those who don't know, there is an ancient language magic mod which is still being developed on (source: I'm contributing and talking to the owning dev) here: Alagaesia Ancient Language Mod
(Note: that is not a full Inheritance Cycle mod, it only develops the magic side, people have bugged him before on that)
0
one of those mods are failing, sending invalid packets, 52 mods make it really easy for something to go wrong
0
First, major issue, check your options, go to video settings and click the view slider, it is common that going from 1.8 in Forge to 1.7.10 will allow the view to be above 10, which will fail in a world because 1.8 creates more objects at a further distance then 1.7.10 and which 1.7.10 isn't able to comprehend, the buffers don't go above ten which crashes the game. Check to make sure this isn't your problem.
Otherwise if it still crashes, that means you must paste your log (the full thing, I mean everything, don't drop a single thing) into pastebin.com and give the link here (only do this when you verify it isn't the above problem)
0
Have you used Battlegear 2
This is the last 1.7.10 direct link on the github repo
Probably should lookup the thread for more details on BG2
0
A full log is more useful, snipping out one section makes helping really hard.
0
Since my API PR was pulled, I have a few fixes that can prevent future problems or unexpected behaviors, its a minor PR though.
Also, I have two issues on the tracker, one discussing wards and the handling of them, and another on event integration, right now I'm working on the events, will produce tests when finished.
I'll probably also try to fix up the original design I PR'ed if you'd like me to, I think it could use a few fixes.
Also, just making sure, would you like all the API stuff to be ready before 1.0, or does it not matter (more of question of when do you plan to allow extensions?)
Also, you might want to redirect on the github repo to here
0
Amazing changes, and awesome Open-source, I will try my best to see what I can contribute given the chance. This is however an awesome mod.
0
https://github.com/SanAndreasP/ClaySoldiersMod/issues/17
Does anybody ever pay attention?
First, I have to ask why you thought Mojang was involved in the modding community?
Next, no, you heard that certain developers don't want to go to 1.8, lots of people hate/dislike the 1.8 update because the code changes are so drastic and painful, it would take months, maybe even a year or two just to port most mods, and with how the CSM is, it will take a while yet. That is why developers avoid 1.8
Either way, LexManos, the apparent leader of the Forge project, has been trying to get everyone to move to 1.8/1.8.9 Forge since they stabilized them.
All in all, I honestly don't get where you heard most of what was stated.
0
What are you talking about? Mojang is not directly involved with the modding community (well, 99% of the time, an employee occasionally replies to the Forge github repo, and have contributed to the project before), nor has 1.8 modding been removed, 1.8 and 1.8.9 modding still exists and 1.8 is still the most stable up to date version Forge has (1.8.9 is close, but not exactly, though 1.9 is not even ready, it is still 90% unusable right now)
0
Last I recall, specific extensions don't report accurately all the time (depending on the GPU). And I'm not sure about trying working to weed it out, but I haven't messed with OGL on Java much (I'm more of C/C++ guy), so I could be wrong, still would like to know why the Use VBOs crashes a PC that doesn't support it though if it could be checked (even a hack to retrieve whether it exists, without actually using, kind of like what you said, if that could work, would be better then a full on crash)
0
Technically, it never existed, but good enough explanation
https://github.com/SanAndreasP/ClaySoldiersMod/issues/17
1
There are computers which have crappy GPUs which may not support VBOs (don't ask me why, I only know they do this), I had one such PC and it would crash if the VBOs are enabled (given Minecraft otherwise runs pretty well on it otherwise). If you don't have a GPU or have a crappy GPU, it means support is not really possible for it, and it is usually hard to test the GPU accurately (the extensions can be a bit hard to test for), so allowing the user to tell the system seems like an easier solution.
It could also be a legacy Minecraft thing. (they just never bothered to remove it)
As for why leave it in any case? Possibly cause it was already there, or it allows legacy PC support, as Minecraft without VBOs still doesn't eat much, so maybe they just left it and didn't feel like taking it out, at this spot it be more of a Mojang thing.
0
https://github.com/SanAndreasP/ClaySoldiersMod/issues/17
0
Awesome work
0
First I would say try to avoid using EntityEggInfo, and avoid integer ids, or getUniqueEntityId(), it is not only deprecated, it will eventually crash your game if too many entities exist. (iirc)
Next, this is probably a better idea then using Entity integer id stuff: http://jabelarminecraft.blogspot.com/p/minecraft-forge-1721710-creating-custom.html (make sure you store the egg item yourself instead of placing in the EntityList)
(If you still want help with that above, I'll open up my workspace and see whats wrong, but I really suggest not using entity id stuff)